diff options
author | Dawid Węgliński <cla@gentoo.org> | 2010-01-22 01:22:10 +0000 |
---|---|---|
committer | Dawid Węgliński <cla@gentoo.org> | 2010-01-22 01:22:10 +0000 |
commit | 23e9f690998c54f0916806778e86347576548897 (patch) | |
tree | 9a51b5165a3ff8ed038be29db3be5f5dc838e229 /app-shells/ksh | |
parent | stable sparc, bug 301764 (diff) | |
download | historical-23e9f690998c54f0916806778e86347576548897.tar.gz historical-23e9f690998c54f0916806778e86347576548897.tar.bz2 historical-23e9f690998c54f0916806778e86347576548897.zip |
Version bump
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'app-shells/ksh')
-rw-r--r-- | app-shells/ksh/ChangeLog | 9 | ||||
-rw-r--r-- | app-shells/ksh/Manifest | 5 | ||||
-rw-r--r-- | app-shells/ksh/ksh-93.20090505.ebuild | 71 |
3 files changed, 82 insertions, 3 deletions
diff --git a/app-shells/ksh/ChangeLog b/app-shells/ksh/ChangeLog index 2e85a9ec62e9..9d0d57812793 100644 --- a/app-shells/ksh/ChangeLog +++ b/app-shells/ksh/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-shells/ksh -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ChangeLog,v 1.39 2009/09/06 19:05:41 idl0r Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ChangeLog,v 1.40 2010/01/22 01:22:10 cla Exp $ + +*ksh-93.20090505 (22 Jan 2010) + + 22 Jan 2010; Dawid Węgliński <cla@gentoo.org> +ksh-93.20090505.ebuild: + Version bump 06 Sep 2009; Christian Ruppert <idl0r@gentoo.org> -files/ksh-93.20030724-libs.diff, ksh-93.20071105.ebuild, diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest index 934d2a59462c..6b9fbcc55d7a 100644 --- a/app-shells/ksh/Manifest +++ b/app-shells/ksh/Manifest @@ -1,9 +1,12 @@ DIST INIT.2007-11-05.tgz 346223 RMD160 77e7f0c543edfe5e16dde1948b8c14f77c7525bd SHA1 c5ed975f75f49d1849e8c1e099b8e9bb4fb0aaff SHA256 d53e0cd6c96a12d279c2994104f636240bd28d73d0ae046557c0d8eed1c00d30 DIST INIT.2008-11-04.tgz 350821 RMD160 c8e977d3b245173747dcc4e9d55f03d4aa4e379d SHA1 2c2171b5cde90fa4aba381b2b48d617fb44f2a4b SHA256 33f6410e9e2831b8bf9a3d5fe977fb65268de15b31c97777a67ce5caf9c30593 +DIST INIT.2009-05-05.tgz 355180 RMD160 833c124f153b2217b5fdf0c79ba79c28f8cc30c9 SHA1 9c2ed7365ec99c421cc479bce87a83e4bc0380e1 SHA256 70954fa9af98a6e0b98bb5125e20340b68affa9495670f617e7ffd51baf17092 DIST ast-ksh-locale.2007-11-05.tgz 621289 RMD160 ca766ab613eb07553683785204272df909984307 SHA1 bf9b12dbd1f60dc8c504ed83a338b2a1b6e16b13 SHA256 fdbac41d366f64b37ee3c64555de1b9dd4252ec4c908d4353d7e2ffdfce5a970 DIST ast-ksh.2007-11-05.tgz 1675958 RMD160 16b762ab7da6ad974f7773a772c8ab0f736e9734 SHA1 17c83bb64d80a3a9670bdfdc245e069ac7414de6 SHA256 36bac8b479a656102746961f1cc22a81dd62e304279130cce7d9a0d8c6734a4d DIST ast-ksh.2008-11-04.tgz 1778053 RMD160 770e54e1a062f333e284bc07590b096ef79bf7a4 SHA1 289c933a3e5fbd041d900886ed94b3b4b01998b4 SHA256 0e55644bce1ebc739850ea326e6ee6c09db833d91a067de1aa921a096b15ef30 +DIST ast-ksh.2009-05-05.tgz 1834833 RMD160 9ae5ae28a82132a17060efe76ebe3f14ae4adf4a SHA1 62c1971f0f86ec9a7ccdda74c782a9cefd472baf SHA256 82bdc0d4d9f41e7cc010d8f98e2aa2dfd44cab97a38987e34c92b9d3035ff9e3 EBUILD ksh-93.20071105.ebuild 1857 RMD160 007858d994c712b19716a2256071f15c6dd4b519 SHA1 c284f366d799d88dbfd82fd2f78ae84c1864757a SHA256 56a5cbcfae80bad8af5a155e754d7cb4057434c60fb4a08ebe192911f953f054 EBUILD ksh-93.20081104.ebuild 1865 RMD160 287e09fcebb0b9d80b2eca894292d322f5100b57 SHA1 2dfb88f023814b51a5b194f38fec50f8495c10a5 SHA256 95ac1dbe4e13c679cfcc30253fc29b2acdd6c7bd261d0c7785bb1752394fb35f -MISC ChangeLog 5260 RMD160 30da13d09b1e8feae437a9b01f9b3da03a45bb41 SHA1 248bc2a310b896eb652849f1fc8708a01e044695 SHA256 ff0ec355e3c449c343c2d19c66865b195871d823df7a9ce634c742d5aee7c317 +EBUILD ksh-93.20090505.ebuild 1863 RMD160 161d9032551426719128bd658506b459ff745e91 SHA1 4173263ffa061cc5469c2a7b88f9f9276b014c69 SHA256 63c3ef20b06cc22026d6ebf9bc1eb69fea839d5c58ce46ca9940dae0660f7f47 +MISC ChangeLog 5381 RMD160 66e51f3a6c191698c79c9c46bc4725930dfb34d2 SHA1 06e98b54979f2dc863115fe0df8e1f3f35b373a4 SHA256 dad1001c7585fde2f8fcb95f0c4bf02a6a3abff55c35990747081f4bbb95f5bf MISC metadata.xml 1289 RMD160 2b4029b2b939fbf211946c34ed91e7a6bdf9aae1 SHA1 d97c3b3063deaaee0440108cc3e0fa873c5b97b4 SHA256 6b2cda03debe55486727e7408c0f98103848c533be2c6a72fb8584b368ae948e diff --git a/app-shells/ksh/ksh-93.20090505.ebuild b/app-shells/ksh/ksh-93.20090505.ebuild new file mode 100644 index 000000000000..7d1bc2b82d3f --- /dev/null +++ b/app-shells/ksh/ksh-93.20090505.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ksh-93.20090505.ebuild,v 1.1 2010/01/22 01:22:10 cla Exp $ + +inherit eutils flag-o-matic toolchain-funcs + +RELEASE="2009-05-05" +LOCALE_RELEASE="2007-11-05" +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" +RDEPEND="" + +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 +} |