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

Thomas Bächler thomas at archlinux.org
Sat May 14 10:31:07 UTC 2011


    Date: Saturday, May 14, 2011 @ 06:31:07
  Author: thomas
Revision: 123916

attr, acl: sync up PKGBUILDs, upstream updates

Modified:
  acl/trunk/PKGBUILD
  attr/trunk/PKGBUILD

---------------------+
 acl/trunk/PKGBUILD  |   15 ++++++++-------
 attr/trunk/PKGBUILD |   37 +++++++++++++++----------------------
 2 files changed, 23 insertions(+), 29 deletions(-)

Modified: acl/trunk/PKGBUILD
===================================================================
--- acl/trunk/PKGBUILD	2011-05-14 10:10:47 UTC (rev 123915)
+++ acl/trunk/PKGBUILD	2011-05-14 10:31:07 UTC (rev 123916)
@@ -1,22 +1,22 @@
 # $Id$
 # Maintainer: Thomas Bächler <thomas at archlinux.org>
 pkgname=acl
-pkgver=2.2.49
-pkgrel=2
+pkgver=2.2.51
+pkgrel=1
 pkgdesc="Access control list utilities, libraries and headers"
 arch=('i686' 'x86_64')
 url="http://savannah.nongnu.org/projects/acl"
 license=('LGPL')
-depends=('attr>=2.4.41')
+depends=('attr>=2.4.46')
 replaces=('xfsacl')
 provides=('xfsacl')
 conflicts=('xfsacl')
 options=('!libtool')
-source=(http://mirrors.zerg.biz/nongnu/${pkgname}/${pkgname}-${pkgver}.src.tar.gz)
-sha256sums=('b9c7f4752e4ef4930a62fa5aa0d7efe1cba2b5a3a2d6ee2b45c0a70c72b7e5d5')
+source=(http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.src.tar.gz)
+sha256sums=('06854521cf5d396801af7e54b9636680edf8064355e51c07657ec7442a185225')
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}"/${pkgname}-${pkgver}
 
   export INSTALL_USER=root INSTALL_GROUP=root 
   ./configure --prefix=/usr --libdir=/lib --libexecdir=/usr/lib
@@ -28,6 +28,7 @@
 
   make DIST_ROOT="${pkgdir}" install install-lib install-dev
 
-  rm ${pkgdir}/lib/libacl.a
+  # tidy up
+  rm -f ${pkgdir}/lib/libacl.a
   chmod 0755 ${pkgdir}/lib/libacl.so.*.*.*
 }

Modified: attr/trunk/PKGBUILD
===================================================================
--- attr/trunk/PKGBUILD	2011-05-14 10:10:47 UTC (rev 123915)
+++ attr/trunk/PKGBUILD	2011-05-14 10:31:07 UTC (rev 123916)
@@ -1,11 +1,11 @@
 # $Id$
 # Maintainer: Thomas Bächler <thomas at archlinux.org>
 pkgname=attr
-pkgver=2.4.44
-pkgrel=3
+pkgver=2.4.46
+pkgrel=1
 pkgdesc="Extended attribute support library for ACL support"
 arch=('i686' 'x86_64')
-url="http://oss.sgi.com/projects/xfs/"
+url="http://savannah.nongnu.org/projects/attr"
 license=('LGPL')
 depends=('glibc') 
 makedepends=('gettext')
@@ -13,32 +13,25 @@
 provides=('xfsattr')
 conflicts=('xfsattr')
 options=('!libtool')
-source=(ftp://ftp.archlinux.org/other/attr/attr-${pkgver}.src.tar.gz)
-sha256sums=('e01fa00686072a02dddf994e6217be950f51c1dc0852ad2e210c48b6e8de793a')
+source=(http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.src.tar.gz)
+sha256sums=('dcd69bdca7ff166bc45141eddbcf21967999a6b66b0544be12a1cc2fd6340e1f')
 
 build() {
-  cd $srcdir/attr-$pkgver 
+  cd "${srcdir}"/${pkgname}-${pkgver}
   
-  # prevent binaries being owned by nobody:nobody
-  sed -i 's#-o $(PKG_USER) -g $(PKG_GROUP)##' include/buildmacros
-  
-  autoconf
-  ./configure --prefix=/usr 
-  sed -i -e 's/man2//g' man/Makefile
+  export INSTALL_USER=root INSTALL_GROUP=root
+  ./configure --prefix=/usr --libdir=/lib --libexecdir=/usr/lib
   make
 }
 
 package() {
-  cd $srcdir/attr-$pkgver
-  make prefix=${pkgdir}/usr install install-lib install-dev
+  cd "${srcdir}"/${pkgname}-${pkgver}
 
-  # tidy up
-  cd "${pkgdir}"
+  make DIST_ROOT="${pkgdir}" install install-lib install-dev
 
-  install -dm755 lib
-  mv -v usr/lib/libattr.so* lib/
-  ln -sv ../../lib/libattr.so.1 usr/lib/libattr.so
-
-  mv -v usr/libexec/libattr.{a,la} usr/lib/
-  rm -rvf usr/libexec
+  # tidy up
+  rm -f "${pkgdir}"/lib/libattr.a
+  chmod 0755 "${pkgdir}"/lib/libattr.so.*.*.*
+  # remove conflicting manpages
+  rm -rf "${pkgdir}"/usr/share/man/man2
 }




More information about the arch-commits mailing list