summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-07-03 19:38:25 +0000
committerMike Frysinger <vapier@gentoo.org>2011-07-03 19:38:25 +0000
commitdeab0094847259b8ab13cbbef43948f1b595e8aa (patch)
treeac185be2048093242b664b504bfac53dba6fa77a /sys-apps/gawk
parentversion bump (diff)
downloadhistorical-deab0094847259b8ab13cbbef43948f1b595e8aa.tar.gz
historical-deab0094847259b8ab13cbbef43948f1b595e8aa.tar.bz2
historical-deab0094847259b8ab13cbbef43948f1b595e8aa.zip
Version bump #373937 by Lars Wendler.
Package-Manager: portage-2.2.0_alpha41/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/gawk')
-rw-r--r--sys-apps/gawk/ChangeLog9
-rw-r--r--sys-apps/gawk/Manifest14
-rw-r--r--sys-apps/gawk/gawk-4.0.0.ebuild62
3 files changed, 77 insertions, 8 deletions
diff --git a/sys-apps/gawk/ChangeLog b/sys-apps/gawk/ChangeLog
index 9aaae839912e..703796d8fbbc 100644
--- a/sys-apps/gawk/ChangeLog
+++ b/sys-apps/gawk/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/gawk
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/ChangeLog,v 1.131 2010/08/15 21:30:52 truedfx Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/ChangeLog,v 1.132 2011/07/03 19:38:25 vapier Exp $
+
+*gawk-4.0.0 (03 Jul 2011)
+
+ 03 Jul 2011; Mike Frysinger <vapier@gentoo.org> +gawk-4.0.0.ebuild:
+ Version bump #373937 by Lars Wendler.
15 Aug 2010; Harald van Dijk <truedfx@gentoo.org> gawk-3.1.8.ebuild:
Fix quoting
diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index cc17c3802909..f752e6bf434d 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX autoconf-mktime-2.61.patch 1116 RMD160 516f7e7e92f0078726a0f48914fd686587b6a510 SHA1 f0ee67b2647b153c8de7823beeb24a0bb95f2c8f SHA256 e62bc5c6d3fa056be28d6928186998eba7e1850f29f089f707a6dbdb195dee33
AUX filefuncs/Makefile 1226 RMD160 a09cb2e9cdbd5d2e11cb70ed86fe4d89b8f0a0a6 SHA1 9efc25d3bee4ec9b96be520b261bad0decaf68b2 SHA256 a3b91ceefd4d659d9ffdc0c8502c7de10e7d4f9daee4e297cb2d8da11257c77e
@@ -9,15 +9,17 @@ AUX gawk-3.1.6-gnuinfo.patch 895 RMD160 2013db4a7e1b2557f567203576218f09e9e3f091
DIST gawk-3.1.6.tar.bz2 1861630 RMD160 e2639935d87d5c9fdb115a58ab1f598b69a76216 SHA1 fb45bded207af6a8e46cd63fcbb6fb064ecee607 SHA256 513fdd5a0bd1b467bd4993eb3adb4690f65fff6857c9e2ed1a3e46d72151cb6c
DIST gawk-3.1.7.tar.bz2 2365837 RMD160 f35c04e947357404d410d62df87df9d6a88079de SHA1 77dfacb793d579fa6830152d943096bc4362a465 SHA256 f12b76b8963c5a438a56a73223ad29aeb900c7f004deb6242fab3324188ede71
DIST gawk-3.1.8.tar.bz2 1984129 RMD160 bd753345fec4773fe2faa45239b4f1cba4efcf82 SHA1 da1091cc39089c320f53d21fd2112bd7ce407de5 SHA256 5dbc7b2c4c328711337c2aacd09a122c7313122262e3ff034590f014067412b4
+DIST gawk-4.0.0.tar.bz2 2063647 RMD160 4e2f91f4dd80c03311fd249422c29b503b907bb4 SHA1 9e1b7d86b5e80c85e699c269d59d6711753c51d1 SHA256 60ade732b46c6318acd183cfee843e00167e22d8f119889012f1c77d613e5a6b
EBUILD gawk-3.1.6.ebuild 3177 RMD160 7df0daeab87feb45fb14bb77896d488a4c011f91 SHA1 33eb8d3a65e4911e95cc335bf18e208261498da6 SHA256 a681935f280641537d5e83a8b70240b5884e4fbd75faaca3eb44e609acf4552a
EBUILD gawk-3.1.7.ebuild 3116 RMD160 3881965ce0abba01166c4ab06df6815c6d022963 SHA1 daa7920bab2a4bf6a4a164d692ebe4486a352d52 SHA256 f8c2578b9aeffe062fa48a2474d6cee8b0e5d318173b95cf217ae427008bcf80
EBUILD gawk-3.1.8.ebuild 1896 RMD160 eb92641df96c01db4b7569ed0ff8bd2c7676818a SHA1 0ae5864cc60c3a82abda21b3bf35632fb17c9be7 SHA256 468844e1970b72b66b677401d39456846842385e76c4c25aecd7a51aad4291fb
-MISC ChangeLog 18543 RMD160 06367fcdb626ce382697b3c0aa3061bea81d2cb0 SHA1 a559d30bae35a1055a14279cc8f85515d8caafc5 SHA256 ba828fdd937db6e6f5b43c3c4860bc11f0edcf6277a7c4472029c46c7dfe62d0
+EBUILD gawk-4.0.0.ebuild 1590 RMD160 53ca35675a90e5342e58ee7c06226256e4065b0a SHA1 a9c9b3baa8a9c9db5eac82a0e3c2d1f3276730a9 SHA256 ff8809c97c364325db642c20558428df7c7e916162bc93732ad589a56c939107
+MISC ChangeLog 18680 RMD160 4b0e704275a3307ffb06b37d12ab125639fdbcb8 SHA1 bf91fe7a44ad71713fb76567e5e19b55a35d2c06 SHA256 e27f80e285cd125b8d88b3c92220795af30c68168667960fd19f271410f602c4
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAkxoXS8ACgkQwnQyISwouHzpBQCgmnUymcXkJSliYt2V2rqX1B0E
-XW8An3jQqNw1NeSd3WeCnhPmKJ7AVGJP
-=V/DE
+iF4EAREIAAYFAk4QxT8ACgkQaC/OocHi7JYyHQD/VUlfVBCXmZGlqndoij4bDKaR
+WZkLQMMHt8d7xxpfPVcA/191UtRuYhrTCq8C0/Ql/tNDuQJrgCedmI1iyduOu1Ji
+=R+jI
-----END PGP SIGNATURE-----
diff --git a/sys-apps/gawk/gawk-4.0.0.ebuild b/sys-apps/gawk/gawk-4.0.0.ebuild
new file mode 100644
index 000000000000..6b0fecb6e711
--- /dev/null
+++ b/sys-apps/gawk/gawk-4.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-4.0.0.ebuild,v 1.1 2011/07/03 19:38:25 vapier Exp $
+
+EAPI="2"
+
+inherit eutils toolchain-funcs multilib
+
+DESCRIPTION="GNU awk pattern-matching language"
+HOMEPAGE="http://www.gnu.org/software/gawk/gawk.html"
+SRC_URI="mirror://gnu/gawk/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE="nls"
+
+# older gawk's provided shared lib for baselayout-1
+RDEPEND="!<sys-apps/baselayout-2.0.1"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ # use symlinks rather than hardlinks, and disable version links
+ sed -i \
+ -e '/^LN =/s:=.*:= $(LN_S):' \
+ -e '/install-exec-hook:/s|$|\nfoo:|' \
+ Makefile.in doc/Makefile.in
+}
+
+src_configure() {
+ export ac_cv_libsigsegv=no
+ econf \
+ --libexec='$(libdir)/misc' \
+ $(use_enable nls)
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+
+ # Keep important gawk in /bin
+ if use userland_GNU ; then
+ dodir /bin
+ mv "${D}"/usr/bin/gawk "${D}"/bin/ || die
+ dosym /bin/gawk /usr/bin/gawk
+
+ # Provide canonical `awk`
+ dosym gawk /bin/awk
+ dosym gawk /usr/bin/awk
+ dosym gawk.1 /usr/share/man/man1/awk.1
+ fi
+
+ # Install headers
+ insinto /usr/include/awk
+ doins *.h || die
+ rm "${D}"/usr/include/awk/config.h || die
+
+ dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README README_d/*.*
+ for x in */ChangeLog ; do
+ newdoc ${x} ${x##*/}.${x%%/*}
+ done
+}