From 0344b8067393c6d7fe0311ace3454ad4e71f2c1e Mon Sep 17 00:00:00 2001 From: kalonji Date: Sun, 2 Jan 2011 12:49:37 +0000 Subject: Committer: kalonji new aport: zsh shell new file: APKBUILD new file: zsh.post-install new file: zsh.post-upgrade new file: zsh.pre-deinstall --- main/zsh/APKBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++ main/zsh/zsh.post-install | 3 +++ main/zsh/zsh.post-upgrade | 3 +++ main/zsh/zsh.pre-deinstall | 3 +++ 4 files changed, 52 insertions(+) create mode 100644 main/zsh/APKBUILD create mode 100644 main/zsh/zsh.post-install create mode 100644 main/zsh/zsh.post-upgrade create mode 100644 main/zsh/zsh.pre-deinstall (limited to 'main') diff --git a/main/zsh/APKBUILD b/main/zsh/APKBUILD new file mode 100644 index 0000000000..413b122459 --- /dev/null +++ b/main/zsh/APKBUILD @@ -0,0 +1,43 @@ +# Contributor: +# Maintainer: +pkgname=zsh +pkgver=4.3.11 +pkgrel=1 +pkgdesc="A very advanced and programmable command interpreter (shell) for UNIX" +url="http://www.zsh.org/" +license="custom" +depends= +makedepends=ncurses-dev +install="zsh.post-install zsh.post-upgrade zsh.pre-deinstall" +source="ftp://ftp.zsh.org/pub/${pkgname}-${pkgver}.tar.gz +$install" +_builddir="$srcdir"/$pkgname-$pkgver + +build() { + cd "$_builddir" + ./configure --prefix=/usr \ + --bindir=/bin \ + --enable-etcdir=/etc/zsh \ + --enable-zshenv=/etc/zsh/zshenv \ + --enable-zlogin=/etc/zsh/zlogin \ + --enable-zlogout=/etc/zsh/zlogout \ + --enable-zprofile=/etc/profile \ + --enable-zshrc=/etc/zsh/zshrc \ + --enable-multibyte \ + --enable-function-subdirs \ + --enable-zsh-secure-free \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR="$pkgdir" install +} + +md5sums="127e2a3b9100d6f2fddb6a32cd4aca40 zsh-4.3.11.tar.gz +aedff0460ef282937905223207ac702e zsh.post-install +aedff0460ef282937905223207ac702e zsh.post-upgrade +b48f79e2d4a29047f6152f5a9441f942 zsh.pre-deinstall" diff --git a/main/zsh/zsh.post-install b/main/zsh/zsh.post-install new file mode 100644 index 0000000000..46506fbee0 --- /dev/null +++ b/main/zsh/zsh.post-install @@ -0,0 +1,3 @@ +#!/bin/sh +grep -q '/bin/zsh' /etc/shells || echo '/bin/zsh' >> /etc/shells +exit 0 diff --git a/main/zsh/zsh.post-upgrade b/main/zsh/zsh.post-upgrade new file mode 100644 index 0000000000..46506fbee0 --- /dev/null +++ b/main/zsh/zsh.post-upgrade @@ -0,0 +1,3 @@ +#!/bin/sh +grep -q '/bin/zsh' /etc/shells || echo '/bin/zsh' >> /etc/shells +exit 0 diff --git a/main/zsh/zsh.pre-deinstall b/main/zsh/zsh.pre-deinstall new file mode 100644 index 0000000000..bd078e838c --- /dev/null +++ b/main/zsh/zsh.pre-deinstall @@ -0,0 +1,3 @@ +#!/bin/sh +sed -i '/^\/bin\/zsh/d' /etc/shells +exit 0 -- cgit v1.2.3