[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