summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2008-10-02 02:59:30 +0000
committerJeremy Olexa <darkside@gentoo.org>2008-10-02 02:59:30 +0000
commitc5b0b332c05e0433d63ab58629033e4ea4a3b05e (patch)
treed3dbf64552189a8cde16d1a1ac0a2652941cecbf /app-shells
parentVersion bump <http://my.opera.com/desktopteam/blog/2008/10/01/opera-9-6-rc-1>... (diff)
downloadhistorical-c5b0b332c05e0433d63ab58629033e4ea4a3b05e.tar.gz
historical-c5b0b332c05e0433d63ab58629033e4ea4a3b05e.tar.bz2
historical-c5b0b332c05e0433d63ab58629033e4ea4a3b05e.zip
(non-maintainer commit) version bump app-shells/ksh for bug 230097, simple rename. remove old
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26-gentoo x86_64
Diffstat (limited to 'app-shells')
-rw-r--r--app-shells/ksh/ChangeLog9
-rw-r--r--app-shells/ksh/Manifest20
-rw-r--r--app-shells/ksh/ksh-93.20040229.ebuild80
-rw-r--r--app-shells/ksh/ksh-93.20080725.ebuild70
4 files changed, 83 insertions, 96 deletions
diff --git a/app-shells/ksh/ChangeLog b/app-shells/ksh/ChangeLog
index 3eceb7b66945..c16f64105683 100644
--- a/app-shells/ksh/ChangeLog
+++ b/app-shells/ksh/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-shells/ksh
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ChangeLog,v 1.35 2008/02/06 17:50:45 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ChangeLog,v 1.36 2008/10/02 02:59:30 darkside Exp $
+
+*ksh-93.20080725 (02 Oct 2008)
+
+ 02 Oct 2008; Jeremy Olexa <darkside@gentoo.org> -ksh-93.20040229.ebuild,
+ +ksh-93.20080725.ebuild:
+ (non-maintainer commit) version bump app-shells/ksh for bug 230097, simple
+ rename. remove old
06 Feb 2008; nixnut <nixnut@gentoo.org> ksh-93.20071105.ebuild:
stable on ppc wrt bug #140705
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index c4bdcc9f9f81..96314aba3656 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,22 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX ksh-93.20030724-libs.diff 12867 RMD160 acf9b6da5e793ede841545f07cdd05b077a2f097 SHA1 de57310b9f6aa2f50dbf2fc4fbd2331e2dd47acc SHA256 06249e684247caf85672347fd94bb463466d0a195056e0fd72c8eb9bdfda824b
AUX ksh-build-problems.diff 303 RMD160 c454ef7e6d9aad10afa057d9b6ae7f6f17b7e56e SHA1 dd3e5cc9b80ae6e24faed3f15af354cf34fb16a0 SHA256 99c829558a93a842e8840b93219d69e8485cc68c2ac277a7e018dad04c606dec
-DIST INIT.2004-02-29.tgz 268141 RMD160 e89bdb1ab03b153eb8b9688703a17f622f1c5c49 SHA1 8a15f53b0ab8b140ea2b011ed60a9a9ed75e295f SHA256 fc6c8587cf0aa9aeda6577b5a80cac7142cc901760dfcf8cc5c04d832bed362b
DIST INIT.2007-11-05.tgz 346223 RMD160 77e7f0c543edfe5e16dde1948b8c14f77c7525bd SHA1 c5ed975f75f49d1849e8c1e099b8e9bb4fb0aaff SHA256 d53e0cd6c96a12d279c2994104f636240bd28d73d0ae046557c0d8eed1c00d30
-DIST ast-ksh-locale.2003-04-22.tgz 516623 RMD160 7f13fab0c1c0389ea6d445d696be15ec0977dd5b SHA1 5a06e582dbbeed5963f6170c7329812c37c32a90 SHA256 0b02c0f58caf2cb372d9f1170aff3c61d67b295190319bfccf0aff9618ad166e
+DIST INIT.2008-07-25.tgz 349502 RMD160 4f7927b5a193980950906676fe8ea53b2dd11898 SHA1 f9ae1d56bd62702cc4e2c8b0b3e8486ea019deba SHA256 8d8a05e538568a39eb4b5b213aa72745ebd8ed24badfd26970ce9c57cf55701d
DIST ast-ksh-locale.2007-11-05.tgz 621289 RMD160 ca766ab613eb07553683785204272df909984307 SHA1 bf9b12dbd1f60dc8c504ed83a338b2a1b6e16b13 SHA256 fdbac41d366f64b37ee3c64555de1b9dd4252ec4c908d4353d7e2ffdfce5a970
-DIST ast-ksh.2004-02-29.tgz 2501552 RMD160 24ad154365dbbabc21cf597d50181dae45b4c2ad SHA1 f91839d00e895fe680871a728af863b0ce5858b2 SHA256 be9ed7df0180859a69f60a34723e9592e6662bc2a2e4829240ad8228132de413
+DIST ast-ksh-locale.2008-07-25.tgz 690290 RMD160 bc350745d9dafca553b668a0f44a1f7f6374612f SHA1 44ba36aec79d6c198d7f9b317fc9ea18d8c1516b SHA256 5d3bb6c007fba73d462ed6956755814246a1cbb5b009522f19708de973053d00
DIST ast-ksh.2007-11-05.tgz 1675958 RMD160 16b762ab7da6ad974f7773a772c8ab0f736e9734 SHA1 17c83bb64d80a3a9670bdfdc245e069ac7414de6 SHA256 36bac8b479a656102746961f1cc22a81dd62e304279130cce7d9a0d8c6734a4d
-EBUILD ksh-93.20040229.ebuild 2293 RMD160 6d88e3f25bf0e68178fe7f393902c18ee52ec77f SHA1 85ff2a78398476c0451ccd3da2bd8fb27401d89a SHA256 6c9633d2fa89175dae5647b00b8822c506a5256d3eeae42fa96c78b0ee722fec
+DIST ast-ksh.2008-07-25.tgz 1757343 RMD160 1d1d23caf99070a3f84e5b91c3f117177e2ead1e SHA1 18c79025e70b20a81981c39f36b39f2f5fc5b359 SHA256 f83f7f909aaa35689bc848293dd27e6955d3c1df9d064b477869d82305ad73f9
EBUILD ksh-93.20071105.ebuild 1822 RMD160 bfe315f2001154ba65cb3a076e6a1c56e2e53447 SHA1 efc58950ed3060831c82e4f2a1ba5319056e9092 SHA256 68f831c8e438279d7ad38ab40a9581ee1ee696d120c687af26f0f0ae6913f34c
-MISC ChangeLog 4530 RMD160 ab22288ece3267491937b8c787b89d8d2396f553 SHA1 301c9a951c37ed16f66d43a64dca435ec4bece45 SHA256 e6c477e85b783311f6b39f41503c14f38c5894af12165279543ffcc88239d14b
+EBUILD ksh-93.20080725.ebuild 1831 RMD160 d8d978bb1caad4b0180210129fc410baf6eb12d3 SHA1 8c44204b7ccc9fa03555223b7e200adb46b6a4f0 SHA256 aca444522f1255e51cc32468d240ff51ecdf5fd3ed1a355cc2b9bdda185ed085
+MISC ChangeLog 4765 RMD160 e4e73c8568feba148b4357799da5672c7683cf7a SHA1 13b64724d273f8b6f2e4f301c33ac84a6841b1d6 SHA256 7a75e0d795ede06a1d52559b2a8ec03fa82c0524b1d7753dd3891afb65538e98
MISC metadata.xml 1289 RMD160 2b4029b2b939fbf211946c34ed91e7a6bdf9aae1 SHA1 d97c3b3063deaaee0440108cc3e0fa873c5b97b4 SHA256 6b2cda03debe55486727e7408c0f98103848c533be2c6a72fb8584b368ae948e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFIHoHbj9hvisErhMIRAigCAJ9cjQn9VjfGj/Ey05E+tpg1AMpDTACdG28Q
-LzwTGymNFpd3aYOyQ+tSJ3Q=
-=FxGF
------END PGP SIGNATURE-----
diff --git a/app-shells/ksh/ksh-93.20040229.ebuild b/app-shells/ksh/ksh-93.20040229.ebuild
deleted file mode 100644
index cbfbd89fb25b..000000000000
--- a/app-shells/ksh/ksh-93.20040229.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ksh-93.20040229.ebuild,v 1.18 2006/04/21 17:13:34 taviso Exp $
-
-inherit ccc eutils flag-o-matic toolchain-funcs
-
-RELEASE="2004-02-29"
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-SRC_URI="http://www.research.att.com/~gsf/download/tgz/INIT.${RELEASE}.tgz
- http://www.research.att.com/~gsf/download/tgz/ast-ksh.${RELEASE}.tgz
- nls? ( http://www.research.att.com/~gsf/download/tgz/ast-ksh-locale.2003-04-22.tgz )"
-
-LICENSE="ATT"
-SLOT="0"
-KEYWORDS="alpha ~amd64 arm ia64 ppc s390 sparc x86"
-IUSE="static nls"
-
-DEPEND="virtual/libc !app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_unpack() {
- # the AT&T build tools look in here for packages.
- mkdir -p ${S}/lib/package/tgz
-
- # move the packages into place.
- cp ${DISTDIR}/ast-ksh.${RELEASE}.tgz ${S}/lib/package/tgz/ || die
-
- if use nls; then
- cp ${DISTDIR}/ast-ksh-locale.2003-04-22.tgz ${S}/lib/package/tgz/ || die
- fi
-
- # INIT provides the basic tools to start building.
- unpack INIT.${RELEASE}.tgz
-
- # `package read` will unpack any tarballs put in place.
- ${S}/bin/package read || die
- epatch ${FILESDIR}/ksh-build-problems.diff || die
-}
-
-src_compile() {
- # users who prefer ksh as there regular shell
- # may want to make it static, so it can be used
- # in the event of fs failure, for example
- # where shared libraries are not available
- use static && append-ldflags -static
-
- # set the optimisations for the build process
- export CCFLAGS="${CFLAGS}"
- cd ${S}; ./bin/package only make ast-ksh CC="$(tc-getCC)" || die
-
- # install the optional locale data.
- # heh, check out locale fudd, or piglatin :)
- #
- # "Too many symbowic winks in paf name twavewsal"
-
- # david korn is a funny guy! :)
- if use nls; then
- cd ${S}; ./bin/package only make ast-ksh-locale CC=${CC:-gcc}
- fi
-}
-
-src_install() {
- # check where the build scripts put them
- local my_arch="${S}/arch/$(${S}/bin/package)"
-
- exeinto /bin
- doexe ${my_arch}/bin/ok/ksh
-
- dosym /bin/ksh /bin/ksh93
-
- newman ${my_arch}/man/man1/sh.1 ksh.1
- dodoc lib/package/LICENSES/ast lib/package/gen/ast-ksh.txt
-
- if use nls; then
- dodir /usr/share
- mv ${S}/share/lib/locale ${D}/usr/share
- fi
-}
diff --git a/app-shells/ksh/ksh-93.20080725.ebuild b/app-shells/ksh/ksh-93.20080725.ebuild
new file mode 100644
index 000000000000..786457d1e203
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20080725.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ksh-93.20080725.ebuild,v 1.1 2008/10/02 02:59:30 darkside Exp $
+
+inherit eutils flag-o-matic toolchain-funcs
+
+RELEASE="2008-07-25"
+LOCALE_RELEASE="2008-07-25"
+INIT_RELEASE="${RELEASE}"
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+SRC_URI="nls? ( mirror://gentoo/ast-ksh-locale.${LOCALE_RELEASE}.tgz )
+ mirror://gentoo/INIT.${INIT_RELEASE}.tgz
+ mirror://gentoo/ast-ksh.${RELEASE}.tgz"
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="nls"
+
+DEPEND="!app-shells/pdksh"
+
+S=${WORKDIR}
+
+src_unpack() {
+ # the AT&T build tools look in here for packages.
+ mkdir -p ${S}/lib/package/tgz
+
+ # move the packages into place.
+ cp ${DISTDIR}/ast-ksh.${RELEASE}.tgz ${S}/lib/package/tgz/ || die
+
+ if use nls; then
+ cp ${DISTDIR}/ast-ksh-locale.${LOCALE_RELEASE}.tgz ${S}/lib/package/tgz/ || die
+ fi
+
+ # INIT provides the basic tools to start building.
+ unpack INIT.${INIT_RELEASE}.tgz
+
+ # `package read` will unpack any tarballs put in place.
+ ${S}/bin/package read || die
+}
+
+src_compile() {
+ strip-flags; export CCFLAGS="${CFLAGS}"
+
+ cd ${S}; ./bin/package only make ast-ksh CC="$(tc-getCC)" || die
+
+ # install the optional locale data.
+ if use nls; then
+ cd ${S}; ./bin/package only make ast-ksh-locale CC="$(tc-getCC)"
+ fi
+}
+
+src_install() {
+ exeinto /bin
+
+ doexe ${S}/arch/linux.*/bin/ksh || die
+
+ newman ${S}/arch/linux.*/man/man1/sh.1 ksh.1
+
+ dodoc lib/package/LICENSES/ast
+ dohtml lib/package/ast-ksh.html
+
+ if use nls; then
+ dodir /usr/share
+ mv ${S}/share/lib/locale ${D}/usr/share
+ find ${D}/usr/share/locale -type f -name 'LC_TIME' -exec rm -rf {} \; 2>/dev/null
+ fi
+}