summaryrefslogtreecommitdiff
path: root/pcr/systemd-dummy/PKGBUILD
blob: bc3fa3fe04160275e38d91679cc7f11504b355eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Maintainer: Freemor <freemor@freemor.ca>
# Contributor: Luke Shumaker <lukeshu@parabola.nu>

# https://pad.riseup.net/p/ParabolaSystemdDependants

# Notes:
# - Does *NOT* provide a specific version of systemd; if a package
#   depends on a specific version, it probably is a "real" dependency,
#   not an erroneous one, and satisfying it would be harmful.
# - Does not conflicts=('systemd'); to make adding/removing notsystemd
#   easy.
# - Does not provide libsystemd-shared-XXX.so, nor depend on
#   (not)systemd-common, which provide it.  That is not a public API
#   or ABI, and no package outside of pkgbase=systemd cares about it.
#   It's absolutely silly that Artix Linux's systemd-dummy package
#   includes that file.
# - Does not do anything with libsystemd.  We have more finely split
#   packages than Arch ( (not)systemd-libsystemd / libsystemd.so).
# - Sets epoch=1 to allow upgrading from Artix systemd-dummy, which
#   sets pkgver=$systemd_version

pkgname=systemd-dummy
pkgdesc="An empty package that provides 'systemd' to satisfy packages that erronously depend on it"
url='https://parabola.nu/'
provides=('systemd')
license=('custom:Public Domain')
epoch=1
pkgver=1
pkgrel=1
arch=(any)