From 80ba2c6556ff34b64333b04b28a704271ed78f6d Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Fri, 27 Jul 2018 15:19:10 -0400 Subject: pcr/systemd-dummy: Add --- pcr/systemd-dummy/PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pcr/systemd-dummy/PKGBUILD (limited to 'pcr/systemd-dummy/PKGBUILD') diff --git a/pcr/systemd-dummy/PKGBUILD b/pcr/systemd-dummy/PKGBUILD new file mode 100644 index 000000000..51c119db9 --- /dev/null +++ b/pcr/systemd-dummy/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Freemor +# Contributor: Luke Shumaker + +# 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). + +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') +pkgver=1 +pkgrel=1 +arch=(any) + +package() { + : +} -- cgit v1.2.3