summaryrefslogtreecommitdiff
path: root/pcr/systemd-knock
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-07-19 12:45:58 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-07-19 12:45:58 -0300
commit4b4bb69c0e220d415579967f23811d025e440468 (patch)
tree7e45b9665686ebc9ee0180b30de0c4ef461c322a /pcr/systemd-knock
parentfe63be2b1421b03a3e73f871105f1682eb6b9919 (diff)
systemd-knock-222-1: updating version
* drop glib2 dep (no longer needed without gudev) * drop /etc/udev.conf from initramfs (FS#45541 -> https://bugs.archlinux.org/task/45541)
Diffstat (limited to 'pcr/systemd-knock')
-rw-r--r--pcr/systemd-knock/PKGBUILD34
-rw-r--r--pcr/systemd-knock/initcpio-install-udev1
2 files changed, 5 insertions, 30 deletions
diff --git a/pcr/systemd-knock/PKGBUILD b/pcr/systemd-knock/PKGBUILD
index 4290e4973..85394a4ce 100644
--- a/pcr/systemd-knock/PKGBUILD
+++ b/pcr/systemd-knock/PKGBUILD
@@ -6,8 +6,8 @@
_pkgbase=systemd
pkgbase=systemd-knock
pkgname=('systemd-knock' 'libsystemd-knock' 'systemd-knock-sysvcompat')
-pkgver=221
-pkgrel=2.1
+pkgver=222
+pkgrel=1
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/systemd"
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam'
@@ -29,37 +29,13 @@ md5sums=('SKIP'
'db7c5e4aaa501c1af4301e011f4f5966'
'90ea67a7bb237502094914622a39e281'
'976c5511b6493715e381f43f16cdb151'
- 'bde43090d4ac0ef048e3eaee8202a407'
+ '1b3aa3a0551b08af9305d33f85b5c2fc'
'36ee74767ac8734dede1cbd0f4f275d7'
'9b9f4a58e4c4009bf5290c5b297600c3')
prepare() {
cd "$_pkgbase"
- # pam_systemd: Properly check kdbus availability
- # https://github.com/systemd/systemd/commit/c5d452bb228e
- git cherry-pick -n c5d452bb228e
-
- # udevd: suppress warning if we don't find cgroup
- # https://github.com/systemd/systemd/commit/11b9fb15be96
- git cherry-pick -n 11b9fb15be96
-
- # core: fix reversed dependency check in unit_check_unneeded
- # https://github.com/systemd/systemd/commit/084918ba41ac
- git cherry-pick -n 084918ba41ac
-
- # rules: remove all power management from udev
- # https://github.com/systemd/systemd/commit/e2452eef02a8
- git cherry-pick -n e2452eef02a8
-
- # logind: fix delayed execution regression
- # https://github.com/systemd/systemd/commit/418b22b88f79
- git cherry-pick -n 418b22b88f79
-
- # bus-proxy: never apply policy when sending signals
- # https://github.com/systemd/systemd/commit/3723263f4989
- git cherry-pick -n 3723263f4989
-
patch -Np1 <../0001-adds-TCP-Stealth-support-to-systemd-221.patch
./autogen.sh
@@ -91,7 +67,7 @@ build() {
package_systemd-knock() {
pkgdesc="system and service manager with support for stealth TCP sockets (Parabola rebranded)"
license=('GPL2' 'LGPL2.1')
- depends=('acl' 'bash' 'dbus' 'glib2' 'iptables' 'kbd' 'kmod' 'hwids' 'libcap'
+ depends=('acl' 'bash' 'dbus' 'iptables' 'kbd' 'kmod' 'hwids' 'libcap'
'libgcrypt' 'libsystemd-knock' 'libidn' 'lz4' 'pam' 'libseccomp' 'util-linux'
'xz')
provides=('nss-myhostname' "systemd-tools=$pkgver" "udev=$pkgver" "systemd=$pkgver")
@@ -183,7 +159,7 @@ package_systemd-knock() {
package_libsystemd-knock() {
pkgdesc="systemd client libraries with support for stealth TCP sockets"
- depends=('glib2' 'glibc' 'libgcrypt' 'lz4' 'xz')
+ depends=('glibc' 'libgcrypt' 'lz4' 'xz')
license=('GPL2')
provides=('libsystemd.so' 'libsystemd-daemon.so' 'libsystemd-id128.so'
'libsystemd-journal.so' 'libsystemd-login.so' 'libudev.so' "libsystemd=$pkgver")
diff --git a/pcr/systemd-knock/initcpio-install-udev b/pcr/systemd-knock/initcpio-install-udev
index 419c19e58..7f0301a48 100644
--- a/pcr/systemd-knock/initcpio-install-udev
+++ b/pcr/systemd-knock/initcpio-install-udev
@@ -3,7 +3,6 @@
build() {
local rules tool
- add_file "/etc/udev/udev.conf"
add_binary /usr/lib/systemd/systemd-udevd
add_binary /usr/bin/udevadm
add_binary /usr/bin/systemd-tmpfiles