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

andyrtr at archlinux.org andyrtr at archlinux.org
Sun Nov 27 04:47:41 EST 2011


    Date: Sunday, November 27, 2011 @ 04:47:41
  Author: andyrtr
Revision: 143602

xcb-util is not needed and it seems parallel build safe

Modified:
  pulseaudio/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-11-27 03:03:13 UTC (rev 143601)
+++ PKGBUILD	2011-11-27 09:47:41 UTC (rev 143602)
@@ -13,9 +13,9 @@
 url="http://pulseaudio.org/"
 license=(GPL LGPL)
 makedepends=(libasyncns libcap attr libxtst libsm libsamplerate libtool rtkit
-             speex tdb udev dbus-core xcb-util avahi bluez gconf intltool jack
-             lirc-utils openssl fftw orc json-c)
-options=(!emptydirs !libtool !makeflags)
+             speex tdb udev dbus-core avahi bluez gconf intltool jack
+             lirc-utils openssl fftw orc json-c) # xcb-util - not a runtime dep. maybe some feature is needed but configure doesn't even check for it. seems safe to remove. only libxcb is needed but this is a different pkg!
+options=(!emptydirs !libtool) # !makeflags) builds fine here parallel mode. Gentoo has only make -j1 install if really needed.
 source=(http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.xz
         $pkgbase.xinit)
 sha256sums=('6fe531136f6ebce2d35872a2d2c914278cdc5dcdd5eea516dc52c81f9001f5ee'
@@ -51,6 +51,7 @@
   install=pulseaudio.install
   cd "$srcdir/$pkgbase-$pkgver"
   make DESTDIR="$pkgdir" install
+  # make -j1 DESTDIR="$pkgdir" install 
 
   # Lower resample quality, saves CPU
   sed -e '/resample-method/iresample-method=speex-float-0' \
@@ -92,7 +93,7 @@
 
 package_libpulse() {
   pkgdesc="$pkgdesc (client library)"
-  depends=(dbus-core xcb-util libasyncns libcap libxtst libsm libsndfile json-c)
+  depends=(dbus-core libasyncns libcap libxtst libsm libsndfile json-c)
   optdepends=('alsa-plugins: ALSA support'
               'avahi: zeroconf support')
   backup=(etc/pulse/client.conf)



More information about the arch-commits mailing list