[arch-commits] Commit in systemd/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Fri Jun 19 16:21:57 UTC 2015


    Date: Friday, June 19, 2015 @ 18:21:57
  Author: foutrelis
Revision: 241035

upgpkg: systemd 221-1

New upstream release.

Modified:
  systemd/trunk/PKGBUILD

----------+
 PKGBUILD |   34 +++++++++-------------------------
 1 file changed, 9 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-06-19 16:00:54 UTC (rev 241034)
+++ PKGBUILD	2015-06-19 16:21:57 UTC (rev 241035)
@@ -3,14 +3,14 @@
 
 pkgbase=systemd
 pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
-pkgver=220
-pkgrel=5
+pkgver=221
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.freedesktop.org/wiki/Software/systemd"
-makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gobject-introspection' 'gperf'
-             'gtk-doc' 'intltool' 'iptables' 'kmod' 'libcap' 'libidn' 'libgcrypt'
-             'libmicrohttpd' 'libxslt' 'util-linux' 'linux-api-headers' 'lz4' 'pam'
-             'python' 'python-lxml' 'quota-tools' 'shadow' 'xz' 'gnu-efi-libs' 'git')
+makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam'
+             'intltool' 'iptables' 'kmod' 'libcap' 'libidn' 'libgcrypt'
+             'libmicrohttpd' 'libxslt' 'util-linux' 'linux-api-headers'
+             'python' 'python-lxml' 'quota-tools' 'shadow' 'gnu-efi-libs' 'git')
 options=('strip' 'debug')
 source=("git://github.com/systemd/systemd.git#tag=v$pkgver"
         'initcpio-hook-udev'
@@ -30,22 +30,8 @@
 prepare() {
   cd "$pkgname"
 
-  # udevd: event - fix event queue in daemenozied mode
-  # https://github.com/systemd/systemd/commit/040e689654ef
-  git cherry-pick -n 040e689654ef
+  # 'git cherry-pick -n' upstream fixes here
 
-  # udevd: fix SIGCHLD handling in --daemon mode
-  # https://github.com/systemd/systemd/commit/86c3bece38bc
-  git cherry-pick -n 86c3bece38bc
-
-  # libudev: enumerate - accept NULL parameters in add_match()
-  # https://github.com/systemd/systemd/commit/54f0b4d9a3e3
-  git cherry-pick -n 54f0b4d9a3e3
-
-  # core/namespace: Protect /usr instead of /home with ProtectSystem=yes
-  # https://github.com/systemd/systemd/commit/d38e01dc96c5
-  git cherry-pick -n d38e01dc96c5
-
   ./autogen.sh
 }
 
@@ -58,8 +44,6 @@
       --libexecdir=/usr/lib \
       --localstatedir=/var \
       --sysconfdir=/etc \
-      --enable-introspection \
-      --enable-gtk-doc \
       --enable-lz4 \
       --enable-compat-libs \
       --enable-gnuefi \
@@ -158,7 +142,7 @@
   rm -rf "$srcdir/_libsystemd"
   install -dm755 "$srcdir"/_libsystemd/usr/lib
   cd "$srcdir"/_libsystemd
-  mv "$pkgdir"/usr/lib/lib{systemd,{g,}udev}*.so* usr/lib
+  mv "$pkgdir"/usr/lib/lib{systemd,udev}*.so* usr/lib
 
   # add example bootctl configuration
   install -Dm644 "$srcdir/arch.conf" "$pkgdir"/usr/share/systemd/bootctl/arch.conf
@@ -170,7 +154,7 @@
   pkgdesc="systemd client libraries"
   depends=('glib2' 'glibc' 'libgcrypt' 'lz4' 'xz')
   license=('GPL2')
-  provides=('libgudev-1.0.so' 'libsystemd.so' 'libsystemd-daemon.so' 'libsystemd-id128.so'
+  provides=('libsystemd.so' 'libsystemd-daemon.so' 'libsystemd-id128.so'
             'libsystemd-journal.so' 'libsystemd-login.so' 'libudev.so')
 
   mv "$srcdir/_libsystemd"/* "$pkgdir"



More information about the arch-commits mailing list