Date: Tuesday, July 29, 2014 @ 12:20:41 Author: seblu Revision: 218321
upgpkg: tar 1.28-1 - upstream bump - maintainer update - full deps - sebluify pkgbuild - bashify .install Modified: tar/trunk/PKGBUILD tar/trunk/tar.install -------------+ PKGBUILD | 27 +++++++++++++++------------ tar.install | 17 +++++++++-------- 2 files changed, 24 insertions(+), 20 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-07-29 10:12:56 UTC (rev 218320) +++ PKGBUILD 2014-07-29 10:20:41 UTC (rev 218321) @@ -1,34 +1,37 @@ # $Id$ -# Maintainer: Allan McRae <[email protected]> +# Mainainer: Sébastien "Seblu" Luttringer <[email protected]> +# Contributor: Allan McRae <[email protected]> # Contributor: Andreas Radke <[email protected]> pkgname=tar -pkgver=1.27.1 +pkgver=1.28 pkgrel=1 -pkgdesc="Utility used to store, backup, and transport files" +pkgdesc='Utility used to store, backup, and transport files' arch=('i686' 'x86_64') -url="http://www.gnu.org/software/tar/tar.html" +url='http://www.gnu.org/software/tar/tar.html' license=('GPL3') groups=('base') -depends=('glibc' 'sh') +depends=('glibc' 'acl' 'attr') options=('!emptydirs') install=tar.install -source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -md5sums=('e0382a4064e09a4943f3adeff1435978' +source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +md5sums=('49b6306167724fe48f419a33a5beb857' 'SKIP') build() { - cd ${srcdir}/$pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr --libexecdir=/usr/lib/tar make } check() { - cd ${srcdir}/$pkgname-$pkgver + cd $pkgname-$pkgver make check } - + package() { - cd ${srcdir}/$pkgname-$pkgver - make DESTDIR=${pkgdir} install + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: Modified: tar.install =================================================================== --- tar.install 2014-07-29 10:12:56 UTC (rev 218320) +++ tar.install 2014-07-29 10:20:41 UTC (rev 218321) @@ -1,21 +1,22 @@ +# vim:set ts=2 sw=2 et: + infodir=usr/share/info filelist=(tar.info tar.info-1 tar.info-2) post_install() { - [ -x usr/bin/install-info ] || return 0 - for file in ${filelist[@]}; do - install-info $infodir/$file.gz $infodir/dir 2> /dev/null + [[ -x usr/bin/install-info ]] || return 0 + for file in "${filelist[@]}"; do + install-info "$infodir/$file.gz" "$infodir/dir" 2> /dev/null done } post_upgrade() { - post_install $1 + post_install "$1" } pre_remove() { - [ -x usr/bin/install-info ] || return 0 - for file in ${filelist[@]}; do - install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + [[ -x usr/bin/install-info ]] || return 0 + for file in "${filelist[@]}"; do + install-info --delete "$infodir/$file.gz" "$infodir/dir" 2> /dev/null done } -
