old
authorMike Frysinger <vapier@gentoo.org>
Sat, 24 Mar 2007 07:02:23 +0000 (07:02 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sat, 24 Mar 2007 07:02:23 +0000 (07:02 +0000)
sys-devel/m4/Manifest
sys-devel/m4/files/digest-m4-1.4.4 [deleted file]
sys-devel/m4/files/digest-m4-1.4.6 [deleted file]
sys-devel/m4/files/digest-m4-1.4.9 [new file with mode: 0644]
sys-devel/m4/files/m4-1.4.3-pointer.patch [deleted file]
sys-devel/m4/m4-1.4.4.ebuild [deleted file]
sys-devel/m4/m4-1.4.9.ebuild [moved from sys-devel/m4/m4-1.4.6.ebuild with 61% similarity]

index 6663b22cb45acb38fb618fba76f8704811b87145..0799d6bdea05c8cae1c6a32c4e00c04f9239b22b 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX m4-1.4.3-pointer.patch 1705 RMD160 a7f365f8e3a8e6304ce15e4cfe392a84dbb3f2a4 SHA1 1e42d1926d0af341063ca0ac2de1157b5368ae0a SHA256 d1ccb1d18cae9dc4caab570df9b5b30acb4f6d339887a223861cc6edba98c1a6
 MD5 df6d359aafe64845b09d1a1055643936 files/m4-1.4.3-pointer.patch 1705
 RMD160 a7f365f8e3a8e6304ce15e4cfe392a84dbb3f2a4 files/m4-1.4.3-pointer.patch 1705
@@ -9,6 +6,7 @@ DIST m4-1.4.4.tar.bz2 306737 RMD160 1417a7cc768a32469a1f7a51c6b8f488dd87a6f9 SHA
 DIST m4-1.4.6.tar.bz2 507541 RMD160 dfbda7708f9a1f458a740c7353e0431352fc77c6 SHA1 a29c051e967f2d11ad7e4bb41121f68321a15832 SHA256 9ff56abad86c12763f5c56e95b3442aac4dc6cd87a107b1a8a32cde84a4d8c1c
 DIST m4-1.4.7.tar.bz2 511803 RMD160 99b3a228435aba3eb7ece9c78d8d5d0897bb518c SHA1 0f45a63ed74c0d156c14c6e82354ecb49eb5d95b SHA256 a88f3ddaa7c89cf4c34284385be41ca85e9135369c333fdfa232f3bf48223213
 DIST m4-1.4.8.tar.bz2 580222 RMD160 7c95b5b16ddc635439da07d25906c1e91043ee68 SHA1 31589415022c2842f62f3b91186bc9e0a9a8e1a1 SHA256 d0e6734743f9eca530ea90c289c0f1770bdf37f846561557f0b0db7f87b7d7cc
+DIST m4-1.4.9.tar.bz2 609666 RMD160 5a9b3d5a607f36c02aa818d5ded5b151f2b182e0 SHA1 28b8493688ceb752ee5a96ea8fc3a335cf44beb6 SHA256 a8e29386374ba0eacbd7b339b97f169603d63a736bd87eee85ed2771ed7c3d29
 EBUILD m4-1.4.4.ebuild 979 RMD160 68d233f6223796cc4040eb045d46619c3873c217 SHA1 195d58a0f189484e8082fb5e9eea81919c2d9d86 SHA256 2ed7430f2ccef9e46a88ebaa0b31fd2b117ef7d269f5318a2ea8770d69bb5ffd
 MD5 403b920197759bc4b2e1819e42324611 m4-1.4.4.ebuild 979
 RMD160 68d233f6223796cc4040eb045d46619c3873c217 m4-1.4.4.ebuild 979
@@ -25,6 +23,10 @@ EBUILD m4-1.4.8.ebuild 912 RMD160 c66a0a412f43c2d5b68f8c50e54b0e90f14a7c0c SHA1
 MD5 80cd66f51ac6aecacfefc12fed69551c m4-1.4.8.ebuild 912
 RMD160 c66a0a412f43c2d5b68f8c50e54b0e90f14a7c0c m4-1.4.8.ebuild 912
 SHA256 10d25701c5930ea2bd1c1565a75bfa942767a28beac37d29a55efc854cd7688e m4-1.4.8.ebuild 912
+EBUILD m4-1.4.9.ebuild 912 RMD160 c66a0a412f43c2d5b68f8c50e54b0e90f14a7c0c SHA1 18884a2f127cbba3cdc5c66f999ad87a908724e9 SHA256 10d25701c5930ea2bd1c1565a75bfa942767a28beac37d29a55efc854cd7688e
+MD5 80cd66f51ac6aecacfefc12fed69551c m4-1.4.9.ebuild 912
+RMD160 c66a0a412f43c2d5b68f8c50e54b0e90f14a7c0c m4-1.4.9.ebuild 912
+SHA256 10d25701c5930ea2bd1c1565a75bfa942767a28beac37d29a55efc854cd7688e m4-1.4.9.ebuild 912
 MISC ChangeLog 8078 RMD160 10c77b00b71dbd677d7d42e7bbda88efd874b6c3 SHA1 40939b7cfd7b9cc91fc2f11bc8056066e775f22a SHA256 60c49c4cccbdb998a08e784dfcdb6c324747bd9c5934a49183b6e956acfe5968
 MD5 1595938efcba8b6bb4d88eea8f093f7f ChangeLog 8078
 RMD160 10c77b00b71dbd677d7d42e7bbda88efd874b6c3 ChangeLog 8078
@@ -45,10 +47,6 @@ SHA256 049def4bc27a293e4ab46713d1506ce317a10953f356b18cfc7a2f79f46d179d files/di
 MD5 322bbb5abe12a9d35ecb20d606dc0f78 files/digest-m4-1.4.8 229
 RMD160 edc8e334c56396e4b7841bfc1a175ca73131c96d files/digest-m4-1.4.8 229
 SHA256 ba3f1283ee929704c994ffd4e6c935d4af8ac7a60fb8cf30b485c591d87af90a files/digest-m4-1.4.8 229
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
-
-iD8DBQFGBMwi8bi6rjpTunYRAnGXAKCMH+gUcuihpP8gG47GZ9FuO0obUwCglaxa
-YVoFhvWsuhQHpN7pZ7Eit3A=
-=v8rY
------END PGP SIGNATURE-----
+MD5 27a273f2cc1cc1c9fd998b559b90fbc3 files/digest-m4-1.4.9 229
+RMD160 481d2bd633df2a7509799e96761795fdd6b79750 files/digest-m4-1.4.9 229
+SHA256 f8b34c06c50e1667d12b18619d3f5260e6bd116f74343851798cc3650d175597 files/digest-m4-1.4.9 229
diff --git a/sys-devel/m4/files/digest-m4-1.4.4 b/sys-devel/m4/files/digest-m4-1.4.4
deleted file mode 100644 (file)
index 8a11114..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 eb93bfbcb12cf00165583302bb31a822 m4-1.4.4.tar.bz2 306737
-RMD160 1417a7cc768a32469a1f7a51c6b8f488dd87a6f9 m4-1.4.4.tar.bz2 306737
-SHA256 5a06ae07a7c7b6e9895be14015468947ef3f95182e60400e840efb25feea4b8f m4-1.4.4.tar.bz2 306737
diff --git a/sys-devel/m4/files/digest-m4-1.4.6 b/sys-devel/m4/files/digest-m4-1.4.6
deleted file mode 100644 (file)
index 8320e9e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 f5babaaa1e337f0aee3bdee55c758d79 m4-1.4.6.tar.bz2 507541
-RMD160 dfbda7708f9a1f458a740c7353e0431352fc77c6 m4-1.4.6.tar.bz2 507541
-SHA256 9ff56abad86c12763f5c56e95b3442aac4dc6cd87a107b1a8a32cde84a4d8c1c m4-1.4.6.tar.bz2 507541
diff --git a/sys-devel/m4/files/digest-m4-1.4.9 b/sys-devel/m4/files/digest-m4-1.4.9
new file mode 100644 (file)
index 0000000..f065ae6
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 bcfaf47194491a7a8b8d3c2811570b93 m4-1.4.9.tar.bz2 609666
+RMD160 5a9b3d5a607f36c02aa818d5ded5b151f2b182e0 m4-1.4.9.tar.bz2 609666
+SHA256 a8e29386374ba0eacbd7b339b97f169603d63a736bd87eee85ed2771ed7c3d29 m4-1.4.9.tar.bz2 609666
diff --git a/sys-devel/m4/files/m4-1.4.3-pointer.patch b/sys-devel/m4/files/m4-1.4.3-pointer.patch
deleted file mode 100644 (file)
index 325fd55..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-Grab changes from upstream gnulib CVS.  We want to make sure 
-that when we deal with pointers, we never try and store a pointer 
-in a type that is smaller than the size of a pointer.
-
-http://bugs.gentoo.org/show_bug.cgi?id=87873
-
---- lib/regex.c
-+++ lib/regex.c
-@@ -1023,2 +1023,3 @@
-+typedef unsigned long int active_reg_t;
- #define PUSH_FAILURE_POINT(pattern_place, string_place, failure_code) \
-@@ -1028,3 +1029,3 @@
-        of 0 + -1 isn't done as unsigned.  */                          \
--    int this_reg;                                                     \
-+    active_reg_t this_reg;                                                    \
-                                                                       \
-@@ -1135,3 +1136,3 @@
-   DEBUG_STATEMENT (fail_stack_elt_t failure_id;)                      \
--  int this_reg;                                                               \
-+  active_reg_t this_reg;                                                              \
-   const unsigned char *string_temp;                                   \
-@@ -1166,6 +1167,6 @@
-   /* Restore register info.  */                                               \
--  high_reg = (unsigned) POP_FAILURE_ITEM ();                          \
-+  high_reg = (active_reg_t) POP_FAILURE_ITEM ();                              \
-   DEBUG_PRINT2 ("  Popping high active reg: %d\n", high_reg);         \
-                                                                       \
--  low_reg = (unsigned) POP_FAILURE_ITEM ();                           \
-+  low_reg = (active_reg_t) POP_FAILURE_ITEM ();                               \
-   DEBUG_PRINT2 ("  Popping  low active reg: %d\n", low_reg);          \
-@@ -3406,4 +3407,4 @@
-   /* The currently active registers.  */
--  unsigned lowest_active_reg = NO_LOWEST_ACTIVE_REG;
--  unsigned highest_active_reg = NO_HIGHEST_ACTIVE_REG;
-+  active_reg_t lowest_active_reg = NO_LOWEST_ACTIVE_REG;
-+  active_reg_t highest_active_reg = NO_HIGHEST_ACTIVE_REG;
-@@ -3992,3 +3993,3 @@
-                           /* xx why this test?  */
--                          if ((int) old_regend[r] >= (int) regstart[r])
-+                          if (old_regend[r] >= regstart[r])
-                             regend[r] = old_regend[r];
diff --git a/sys-devel/m4/m4-1.4.4.ebuild b/sys-devel/m4/m4-1.4.4.ebuild
deleted file mode 100644 (file)
index e3541a5..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.4.ebuild,v 1.12 2006/11/03 18:46:17 grobian Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="GNU macro processor"
-HOMEPAGE="http://www.gnu.org/software/m4/m4.html"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2
-       ftp://ftp.seindal.dk/gnu/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="nls"
-
-DEPEND="nls? ( sys-devel/gettext )"
-RDEPEND=""
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch "${FILESDIR}"/${PN}-1.4.3-pointer.patch
-}
-
-src_compile() {
-       local myconf=""
-       [[ ${USERLAND} != "GNU" ]] && myconf="--program-prefix=g"
-       econf \
-               $(use_enable nls) \
-               --enable-changeword \
-               ${myconf} \
-               || die
-       emake AR="$(tc-getAR)" || die
-}
-
-src_install() {
-       make install DESTDIR="${D}" || die
-       dodoc BACKLOG ChangeLog NEWS README* THANKS TODO
-}
similarity index 61%
rename from sys-devel/m4/m4-1.4.6.ebuild
rename to sys-devel/m4/m4-1.4.9.ebuild
index 57884cf00ffea5fa64af0085f50e256bb0f2df6c..feed29446012ba30d38e25a7dca69deae56f6d4c 100644 (file)
@@ -1,8 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.6.ebuild,v 1.11 2006/11/26 12:47:25 vapier Exp $
-
-#inherit toolchain-funcs
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.9.ebuild,v 1.1 2007/03/24 07:02:23 vapier Exp $
 
 DESCRIPTION="GNU macro processor"
 HOMEPAGE="http://www.gnu.org/software/m4/m4.html"
@@ -11,9 +9,10 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
 IUSE="nls"
 
+# remember: cannot dep on autoconf since it needs us
 DEPEND="nls? ( sys-devel/gettext )"
 RDEPEND=""
 
@@ -25,10 +24,10 @@ src_compile() {
                --enable-changeword \
                ${myconf} \
                || die
-       emake || die #AR="$(tc-getAR)" || die
+       emake || die
 }
 
 src_install() {
-       make install DESTDIR="${D}" || die
+       emake install DESTDIR="${D}" || die
        dodoc BACKLOG ChangeLog NEWS README* THANKS TODO
 }