diff options
Diffstat (limited to 'source/ap/ksh93/ksh93.SlackBuild')
-rwxr-xr-x | source/ap/ksh93/ksh93.SlackBuild | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/source/ap/ksh93/ksh93.SlackBuild b/source/ap/ksh93/ksh93.SlackBuild index 43023ae6..5eacc82a 100755 --- a/source/ap/ksh93/ksh93.SlackBuild +++ b/source/ap/ksh93/ksh93.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Copyright 2001 BSDi, Inc. Concord, CA, USA # Copyright 2004 Slackware Linux, Inc. Concord, CA, USA -# Copyright 2007, 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2007, 2008, 2009, 2010, 2013 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,8 +22,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -VERSION=2010-06-21 -PKGVER=2010_06_21 +VERSION=2012-08-01 +PKGVER=2012_08_01 # Not packaged? #KSHLOCALE=2010-02-02 BUILD=${BUILD:-1} @@ -68,6 +68,15 @@ find . \ -exec chmod 644 {} \; /bin/ksh bin/package read || exit 1 + +zcat $CWD/patches/ksh-20070328-builtins.patch.gz | patch -p1 --verbose || exit 1 +zcat $CWD/patches/ksh-20100826-fixregr.patch.gz | patch -p1 --verbose || exit 1 +zcat $CWD/patches/rmdirfix.patch.gz | patch -p1 --verbose || exit 1 +zcat $CWD/patches/ksh-20120801-cdfix.patch.gz | patch -p1 --verbose || exit 1 +zcat $CWD/patches/ksh-20120801-tabfix.patch.gz | patch -p1 --verbose || exit 1 +zcat $CWD/patches/ksh-20120801-cdfix2.patch.gz | patch -p1 --verbose || exit 1 +zcat $CWD/patches/ksh-20130214-fixkill.patch.gz | patch -p1 --verbose || exit 1 + /bin/ksh bin/package make || exit 1 mkdir -p $PKG/bin @@ -115,16 +124,20 @@ chown -R root:root $PKG/usr/share mkdir -p $PKG/usr/doc/ksh93-$VERSION ( cd src/cmd/ksh93 - cp -a COMPATIBILITY DESIGN OBSOLETE PROMO.mm README RELEASE* \ + cp -a COMPATIBILITY DESIGN OBSOLETE PROMO.mm README RELEASE* TYPES \ $PKG/usr/doc/ksh93-$VERSION ) ( cd /tmp/build-ksh93/ast-base mkdir -p $PKG/usr/doc/ksh93-$VERSION/LICENSE cp -a README $PKG/usr/doc/ksh93-$VERSION/LICENSE + cp -a $CWD/EPL-1.0 $PKG/usr/doc/ksh93-$VERSION + chmod 644 $PKG/usr/doc/ksh93-$VERSION/EPL-1.0 + # ast-ksh-locale is still covered by the CPL: cp -a $CWD/CPL $PKG/usr/doc/ksh93-$VERSION chmod 644 $PKG/usr/doc/ksh93-$VERSION/CPL chown root:root $PKG/usr/doc/ksh93-$VERSION/CPL - cp -a lib/package/LICENSES/ast $PKG/usr/doc/ksh93-$VERSION/LICENSE/LICENSE.ast ) + #cp -a lib/package/LICENSES/ast $PKG/usr/doc/ksh93-$VERSION/LICENSE/LICENSE.ast + cp -a lib/package/*.lic $PKG/usr/doc/ksh93-$VERSION/LICENSE/LICENSE.ast ) chown -R root:root $PKG/usr/doc/ksh93-$VERSION find $PKG/usr/doc/ksh93-$VERSION -type f -exec chmod 644 "{}" \; |