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

Jeff Mickey jeff at archlinux.org
Sun Nov 9 22:57:37 UTC 2008


    Date: Sunday, November 9, 2008 @ 17:57:37
  Author: jeff
Revision: 18879

upgpkg: zsh 4.3.9-1

Modified:
  zsh/trunk/PKGBUILD
  zsh/trunk/zsh.install

-------------+
 PKGBUILD    |   21 +++++++++------------
 zsh.install |   36 +-----------------------------------
 2 files changed, 10 insertions(+), 47 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-11-09 22:47:50 UTC (rev 18878)
+++ PKGBUILD	2008-11-09 22:57:37 UTC (rev 18879)
@@ -3,18 +3,19 @@
 # Maintainer: aurelien <aurelien at archlinux.org>
 # Contributor: Jochem Kossen <j.kossen at home.nl>
 pkgname=zsh
-pkgver=4.3.5
-pkgrel=2
+pkgver=4.3.9
+pkgrel=1
 pkgdesc="A very advanced and programmable command interpreter (shell) for UNIX"
 arch=('i686' 'x86_64')
 url="http://www.zsh.org/"
 license=('custom')
-depends=('ncurses')
+depends=('ncurses' 'gdbm')
+options=('!zipman')
 install="zsh.install"
-source=(ftp://ftp.zsh.org/pub/$pkgname-$pkgver.tar.bz2 usr_zsh.sh)
+source=(ftp://ftp.zsh.org/pub/$pkgname-$pkgver.tar.bz2)
 
 build() {
-  cd $startdir/src/$pkgname-$pkgver
+  cd "$srcdir/$pkgname-$pkgver"
   ./configure --prefix=/usr --bindir=/bin \
     --enable-etcdir=/etc/zsh \
 	--enable-zshenv=/etc/zsh/zshenv \
@@ -30,13 +31,9 @@
 	--with-tcsetpgrp \
     --enable-zsh-secure-free
   make || return 1
-  make DESTDIR=$startdir/pkg install
+  make DESTDIR="$pkgdir/" install
 
-  install -D -m 755 $startdir/src/usr_zsh.sh $startdir/pkg/usr/bin/zsh
-  install -D -m644 LICENCE $startdir/pkg/usr/share/licenses/$pkgname/LICENSE
+  install -D -m644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
-md5sums=('db0d4b71da8e5877fa1e29d4cea38b8c'
-         '7b7afc638a9274cc16a3546ca2fff2ff')
-sha1sums=('9ab505ff4c029b4905d2c4b741f0f0d42e4375c9'
-          '762070405771e6392b671d40ad7e85946654b9df')
+md5sums=('0539d0a590e545ad8c40ff8c97e94538')

Modified: zsh.install
===================================================================
--- zsh.install	2008-11-09 22:47:50 UTC (rev 18878)
+++ zsh.install	2008-11-09 22:57:37 UTC (rev 18879)
@@ -1,49 +1,15 @@
-
 post_install() {
-  MANPAGES=($(pacman -Ql zsh |grep usr/share/man/ |awk '{print $2}'))
-  echo -n "==> uncompressing zsh manpages... "
-  for man in "${MANPAGES[@]}"; do
-    gunzip $man
-  done
-  if [ $? -eq 0 ]; then
-     echo "done."
-  fi
-
   if [ ! "`/bin/grep /bin/zsh /etc/shells`" ]; then
     /bin/sed -i "s|/bin/bash|/bin/bash\n/bin/zsh|" /etc/shells
-	else
-		/bin/sed -i "s|/usr/bin/zsh|/bin/zsh|" /etc/shells
-		
-		echo ""
-		echo ">> WARNING: /usr/bin/zsh has moved to /bin/zsh,"
-		echo ">> please update your user accounts as needed"
-		echo ""
   fi
 }
 
-pre_upgrade() {
-  MANPAGES=($(pacman -Ql zsh |grep usr/share/man/ |awk '{print $2}'))
-  echo -n "==> deleting uncompressed zsh manpages... "
-  for man in "${MANPAGES[@]}"; do
-    cd $(dirname $man)
-    rm -f $(basename $man .gz)
-  done
-  if [ $? -eq 0 ]; then
-    echo "done"
-  fi
-}
-
 post_upgrade() {
   post_install $1
 }
 
 pre_remove() {
   /bin/sed -i '/^\/bin\/zsh/d' /etc/shells
-  pre_upgrade $1
 }
 
-op=$1
-shift
-
-$op $*
-# vim: ts=2: ft=sh
+# vim:set ts=2 sw=2 et:
\ No newline at end of file




More information about the arch-commits mailing list