[arch-commits] Commit in pdksh/trunk (PKGBUILD pdksh.install)

Eric Bélanger eric at archlinux.org
Fri Jun 24 03:30:58 UTC 2011


    Date: Thursday, June 23, 2011 @ 23:30:58
  Author: eric
Revision: 128476

upgpkg: pdksh 5.2.14-6
Rebuilt against latest toolchain, PKGBUILD cleanup

Modified:
  pdksh/trunk/PKGBUILD
  pdksh/trunk/pdksh.install

---------------+
 PKGBUILD      |   26 +++++++++++++++-----------
 pdksh.install |    2 +-
 2 files changed, 16 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-06-24 03:12:43 UTC (rev 128475)
+++ PKGBUILD	2011-06-24 03:30:58 UTC (rev 128476)
@@ -4,24 +4,28 @@
 
 pkgname=pdksh
 pkgver=5.2.14
-pkgrel=5
+pkgrel=6
 pkgdesc="A public domain clone of the AT&T Korn shell"
 arch=('i686' 'x86_64')
 url="http://www.cs.mun.ca/~michael/pdksh/"
 license=('custom')
 depends=('glibc')
-install=$pkgname.install
-source=(ftp://ftp.cs.mun.ca/pub/$pkgname/$pkgname-$pkgver.tar.gz $pkgname-$pkgver.patch usr_ksh.sh)
+install=pdksh.install
+#ftp://ftp.cs.mun.ca/pub/$pkgname/$pkgname-$pkgver.tar.gz
+source=(http://www.cs.mun.ca/~michael/pdksh/files/$pkgname-$pkgver.tar.gz pdksh-5.2.14.patch usr_ksh.sh)
 md5sums=('871106b3bd937e1afba9f2ef7c43aef3' 'f11d1e711627d21a547c09e344e30dd3'\
          '56084a657ecafd5dd0813a6056036712')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
-  patch -Np1 -i ../$pkgname-$pkgver.patch || return 1
-  ./configure --prefix=/ --mandir=/usr/share/man || return 1
-  make || return 1
-  make prefix=$pkgdir mandir=$pkgdir/usr/share/man/man1 install || return 1
-  install -D -m 755 ${srcdir}/usr_ksh.sh ${pkgdir}/usr/bin/ksh || return 1
-  install -D -m644 LEGAL $pkgdir/usr/share/licenses/$pkgname/LICENSE || return 1
+  cd "$srcdir/$pkgname-$pkgver"
+  patch -Np1 -i ../$pkgname-$pkgver.patch
+  ./configure --prefix=/ --mandir=/usr/share/man
+  make
 }
-# vim: ts=2 sw=2 et ft=sh
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make prefix="$pkgdir" mandir="$pkgdir/usr/share/man/man1" install
+  install -D -m 755 "${srcdir}/usr_ksh.sh" "${pkgdir}/usr/bin/ksh"
+  install -D -m644 LEGAL "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Modified: pdksh.install
===================================================================
--- pdksh.install	2011-06-24 03:12:43 UTC (rev 128475)
+++ pdksh.install	2011-06-24 03:30:58 UTC (rev 128476)
@@ -1,5 +1,5 @@
 post_install() {
-  if [ ! "`grep /bin/ksh etc/shells`" ]; then
+  if [ ! "$(grep /bin/ksh etc/shells)" ]; then
     echo "updating /etc/shells... done."
     sed -i "s|/bin/bash|/bin/bash\n/bin/ksh|" etc/shells
   else




More information about the arch-commits mailing list