summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-05-20 04:11:03 +0000
committerMike Frysinger <vapier@gentoo.org>2010-05-20 04:11:03 +0000
commitbfebdb7cfbc8b900c4defc30263bcacaa8b7fd84 (patch)
tree20263bcdefcf0e2c6443fa1d9f17a08618c0e049 /sys-apps/gawk
parentAutomated update of use.local.desc (diff)
downloadhistorical-bfebdb7cfbc8b900c4defc30263bcacaa8b7fd84.tar.gz
historical-bfebdb7cfbc8b900c4defc30263bcacaa8b7fd84.tar.bz2
historical-bfebdb7cfbc8b900c4defc30263bcacaa8b7fd84.zip
Version bump #319763 by Samuli Suominen.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/gawk')
-rw-r--r--sys-apps/gawk/ChangeLog7
-rw-r--r--sys-apps/gawk/Manifest14
-rw-r--r--sys-apps/gawk/gawk-3.1.8.ebuild78
3 files changed, 97 insertions, 2 deletions
diff --git a/sys-apps/gawk/ChangeLog b/sys-apps/gawk/ChangeLog
index 864b8d3c07d4..a188c8aaf76e 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.129 2010/04/25 23:09:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/ChangeLog,v 1.130 2010/05/20 04:11:03 vapier Exp $
+
+*gawk-3.1.8 (20 May 2010)
+
+ 20 May 2010; Mike Frysinger <vapier@gentoo.org> +gawk-3.1.8.ebuild:
+ Version bump #319763 by Samuli Suominen.
25 Apr 2010; Diego E. Pettenò <flameeyes@gentoo.org> gawk-3.1.7.ebuild:
Remove libsigsegv USE flag: the dependency, at a minimum, was off (it
diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest
index 15c57aada638..fe972291c794 100644
--- a/sys-apps/gawk/Manifest
+++ b/sys-apps/gawk/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+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
AUX filefuncs/filefuncs.c 10992 RMD160 326a54ea0cc42c819d44cf2a749cb141388c4ef0 SHA1 e31aa18db51077d6dc8aeaf979ecb02471f9175a SHA256 c647aa27170ef8e001d47bdf86c47809afd7f6d5a89be2f9769ce05b55ed8309
@@ -5,7 +8,16 @@ AUX gawk-3.1.3-getpgrp_void.patch 1225 RMD160 ea06ae87acd4d8df1a9a7c160c00b2d13d
AUX gawk-3.1.6-gnuinfo.patch 895 RMD160 2013db4a7e1b2557f567203576218f09e9e3f091 SHA1 8b9f8811beac46835530477fe82f0a6e7dad230b SHA256 e0e94e01bc061bdf41160fafc406e2c05bc6d27f3e26847899f020a01f46c98a
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
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
-MISC ChangeLog 18318 RMD160 2d1c70926c6fbddf184bd75abbcb65ba08359868 SHA1 61dd8d600dc2c30b02ab58d61462272a45335042 SHA256 2af3f239706091e0d48f662cd7044b6bf05cbe562aa396004c11c74f1cd99bf9
+EBUILD gawk-3.1.8.ebuild 1893 RMD160 bbb0986699170be18982241438b6780e8af978b2 SHA1 f43f3e6d083076a151f086133dc8db6eb11f0e5d SHA256 42fe083f7d604de6c007c27cf69b08a5f75163dfc789a8cf31cfbd6049bdf25b
+MISC ChangeLog 18456 RMD160 ca26a1d829da8aa80d6209cfbfc93d6d339649e5 SHA1 8604e681d5caec1b974c024d992da20293a772bd SHA256 f03b5f0b7312d990453fdca87608ca843cdd6c5bfbc98afebbc6f6c4c368b408
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iF4EAREIAAYFAkv0tl0ACgkQTwhj9JtAlp6dyAD9GWBf6eKnmOV3l6u/BIozc06r
+fU8bQLxlJMhsSBA0kQgA/RsNM2JBnW/J1KK9wK4YOVJgRZJZiot4IUmTa+cWNzUF
+=2o5M
+-----END PGP SIGNATURE-----
diff --git a/sys-apps/gawk/gawk-3.1.8.ebuild b/sys-apps/gawk/gawk-3.1.8.ebuild
new file mode 100644
index 000000000000..eb0520df9450
--- /dev/null
+++ b/sys-apps/gawk/gawk-3.1.8.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/gawk/gawk-3.1.8.ebuild,v 1.1 2010/05/20 04:11:03 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"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+SFFS=${WORKDIR}/filefuncs
+
+src_unpack() {
+ unpack ${A}
+
+ # Copy filefuncs module's source over ...
+ cp -r "${FILESDIR}"/filefuncs "${SFFS}" || die "cp failed"
+}
+
+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) \
+ --enable-switch
+}
+
+src_compile() {
+ emake || die
+ emake -C "${SFFS}" CC=$(tc-getCC) || die "filefuncs emake failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ emake -C "${SFFS}" LIBDIR="$(get_libdir)" install || 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
+ # We do not want 'acconfig.h' in there ...
+ rm -f "${D}"/usr/include/awk/acconfig.h
+
+ dodoc AUTHORS ChangeLog FUTURES LIMITATIONS NEWS PROBLEMS POSIX.STD README README_d/*.*
+ for x in */ChangeLog ; do
+ newdoc ${x} ${x##*/}.${x%%/*}
+ done
+}