summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-03-18 22:46:09 +0000
committerMike Frysinger <vapier@gentoo.org>2009-03-18 22:46:09 +0000
commita5ea16ffbb1fbe849a4f152d629d8771ecfb3283 (patch)
treea2db9839f3e5813816733510a775fbb59b768658 /dev-libs
parentold (diff)
downloadhistorical-a5ea16ffbb1fbe849a4f152d629d8771ecfb3283.tar.gz
historical-a5ea16ffbb1fbe849a4f152d629d8771ecfb3283.tar.bz2
historical-a5ea16ffbb1fbe849a4f152d629d8771ecfb3283.zip
Version bump.
Package-Manager: portage-2.2_rc25/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/mpfr/ChangeLog9
-rw-r--r--dev-libs/mpfr/Manifest21
-rw-r--r--dev-libs/mpfr/files/2.4.1/patch0245
-rw-r--r--dev-libs/mpfr/files/2.4.1/patch0325
-rw-r--r--dev-libs/mpfr/files/2.4.1/patch0445
-rw-r--r--dev-libs/mpfr/files/2.4.1/patch0547
-rw-r--r--dev-libs/mpfr/mpfr-2.4.1_p5.ebuild50
7 files changed, 229 insertions, 13 deletions
diff --git a/dev-libs/mpfr/ChangeLog b/dev-libs/mpfr/ChangeLog
index 78b62a3a9c47..d30e3f26389d 100644
--- a/dev-libs/mpfr/ChangeLog
+++ b/dev-libs/mpfr/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/mpfr
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.101 2009/03/14 14:55:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/ChangeLog,v 1.102 2009/03/18 22:46:09 vapier Exp $
+
+*mpfr-2.4.1_p5 (18 Mar 2009)
+
+ 18 Mar 2009; Mike Frysinger <vapier@gentoo.org> +files/2.4.1/patch02,
+ +files/2.4.1/patch03, +files/2.4.1/patch04, +files/2.4.1/patch05,
+ +mpfr-2.4.1_p5.ebuild:
+ Version bump.
14 Mar 2009; Mike Frysinger <vapier@gentoo.org> mpfr-2.4.1_p1.ebuild:
Fix up == usage in shell test #261016 by deadhead.
diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 1198221418c3..269bb3f85186 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -2,25 +2,22 @@
Hash: SHA1
AUX 2.3.1/patch01 8409 RMD160 ab6214e9177740552b5dfb543c5202b6d7c298da SHA1 3fe727c465ea76e2a2fc81ad470872d4c466343c SHA256 452e7bec28f702f0220f2d4445760e21bba8e5922788979a7ed3bc3c51129cdb
-AUX 2.3.2/mpfr-2.3.2-svn5664.patch 4568 RMD160 ee6bd77f9364ee65ee94063904f05a0560d7fbc3 SHA1 aad3852b7aa358b31b8ca236f49bb9145977b62e SHA256 67e524431789012e5dd607a028154fb01d1fbc769a04d5d25875723a9e3157a5
-AUX 2.3.2/mpfr-2.3.2-svn5752.patch 16389 RMD160 a7a84d0f71855721d3075050da93e585c680b83d SHA1 3706623b2bb0b95b888de0ca51ae2df25bc39ba0 SHA256 a94f42c67133a74ac65d8ada5766f1720e39b0313c0ec4d6ed0bf315c3d39f96
-AUX 2.4.0/patch01 11176 RMD160 ecc7c71253f4fef987b4567bc46829dd8c6ffa35 SHA1 7e3c49e2afe59d75274cedbd688de744f93b595e SHA256 52eb42b513ecab574d9d14ed2d63e019942e62b9ea5f8d31cdd92aa5ac8583bd
AUX 2.4.1/patch01 3512 RMD160 a68a65e3ba90fabb8d634d69b172a32162488661 SHA1 82eb4c34685b6d655d33e0dfcea003248a8967d9 SHA256 6abd8c5abac124041fc0508fbcfdb04f564d0f78118235d70edd81daa3b6169d
+AUX 2.4.1/patch02 1585 RMD160 d1ff268cae4d0659d805d7e22bc5c8e245c86587 SHA1 49ae9b7d23d5ba1013687a99d28ac2c1d674af55 SHA256 9fc939052f9e501c051586fb18f7801262748a46c17476881307ec6100e64edd
+AUX 2.4.1/patch03 1271 RMD160 97b3cc3b761addf812420433d658ba400e0f8d4b SHA1 282066b0104ec41931126acb57e6ef6140dcacbd SHA256 b4a9276f295361c4b6d3ef896548e9d39cb0304146f40c29ed97cc95359ec2b5
+AUX 2.4.1/patch04 1804 RMD160 209acd4081774b4e63d58700dc8355e66238ac8d SHA1 a32e20029351eb34cee941d22566044693a91b93 SHA256 c7152d214006fa1da9dc987ab07468c493c1cf3afc14c22f0a293f14e745c0ee
+AUX 2.4.1/patch05 1872 RMD160 1493e46033944dc15e23b55a495659d07d5077a5 SHA1 aec518a69b75d11699daf6b984a2c6887638b6eb SHA256 2ef1030e3d40636f29ec25feeac87d0813ca73ab944c87837da8d656fcbe9070
DIST mpfr-2.3.2.tar.lzma 816537 RMD160 eff9b819dee971cd907dde461cd525c473516e29 SHA1 1c48c7a545b571e54ea2418bd1eae8b5e3bfe753 SHA256 d8285d3f7fc824eb1fe86ebeb5b8e5064265be8e7439d5aec49bafcb53d710be
-DIST mpfr-2.4.0.tar.lzma 903115 RMD160 a9db0f2b2dcd9b6a855f2e5f7a794a152dc48f43 SHA1 345ac4edfb324e7c4ea944540007996a78788c1e SHA256 98a690bc941cfc7a741ae69e659438f8af171cb0d4dcb1e0c54d13e32ada62df
DIST mpfr-2.4.1.tar.lzma 903875 RMD160 e848db799fc3b6a4681de3b38df8809c2369f266 SHA1 6145947361fac880b87976e21e28fab12ccf4881 SHA256 95e507b26bac3b64215bc3cf1463525781582d40358b09becdb24d058b31def8
-EBUILD mpfr-2.3.2-r1.ebuild 1485 RMD160 020b5fa7fa38199505c015f57276328600c19ea9 SHA1 01862356cf5a9dced7dc4c8cdd52397d045cbdcf SHA256 7774a793fd183939088d3d3d716cdd8bc787b546479c1c2db0caeadab845003a
EBUILD mpfr-2.3.2.ebuild 1405 RMD160 52cad473b496c4353981514da22253ca202c59e5 SHA1 413abcbe0e82b8eaf52262d38cca33c3b9b07232 SHA256 5a24d34e17dfe4d490b845880e74c2f6982369b78321d5949e0cd30753d9329b
-EBUILD mpfr-2.4.0.ebuild 1482 RMD160 f300833add9b9befe8c651f6ce11d9570ca9f5f7 SHA1 9291f0ef4963d92fe8ab4b090a9a48bbb6de396b SHA256 37fe8ba2cd6cc7aca3b6759f3f7cbf69353e14a9ddb2c9a2144d877122b801cc
-EBUILD mpfr-2.4.0_p1.ebuild 1485 RMD160 5ef0789aad172a3304812fd8e869e929febc584f SHA1 f74e990665773829a7911264568f2d26777593a2 SHA256 802a29adbf34c7c235d5895741160bf477538b2936515130246566947dbbf31f
-EBUILD mpfr-2.4.1.ebuild 1482 RMD160 8587384fa46c3487e8300b3c1d4a25fc5ee7a2c9 SHA1 b847158d8d6c82caa3887c8b8ddcf27eaffb2b44 SHA256 d7d2628085612b1be45594c7d2eb67d61c36ab0e70e16be38e4c5b63ff053324
EBUILD mpfr-2.4.1_p1.ebuild 1519 RMD160 3d6ac27cef6d9f1b943750de194ac23adb685c62 SHA1 a11ba361bc12b5c34579836fe773c082d562da11 SHA256 88c2f2a7f348eab1bd7274e6d75e7897d0a015a3afd60dc9a285fa25cb9de983
-MISC ChangeLog 12264 RMD160 3d34ee7a129569230bd65b3786b4458c17888c36 SHA1 a13f3efffddc9a5c03c4925f75d308c6207d047e SHA256 edaa10d91b3ebae90d76d367ebfc4e82789fdb1be759aa7181ec8ec697a3c2a3
+EBUILD mpfr-2.4.1_p5.ebuild 1530 RMD160 d4f1eeb2829261d053890305f178d0cc07b0cbc5 SHA1 4643bc5e81539346bf1d528b907e6ac343825928 SHA256 758fbabd7d49cc665cdd00fc7559ae56d6bf0c262942e7986f6a8e572e26b3ff
+MISC ChangeLog 12476 RMD160 e7095414a7251d5ebcd595c415b01532d40ab8e3 SHA1 b67e16ed04d22acc02071167493c26f1404438cc SHA256 512e2dba1da7698288456a8b647a68f11b9b53cf06cc64c29d9b0381f0496dc9
MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (GNU/Linux)
-iEYEARECAAYFAkm7xYEACgkQn/5bYzqsSmGyuQCgrPr7SXvPOUObpeFW8UYbkCWY
-a9MAnjbVZkxSvvUL+oXa0H0PmcTRvMX6
-=y7on
+iEYEARECAAYFAknBebcACgkQn/5bYzqsSmE4XgCgxolEHQkwyujih3Kxh5ZPZGqJ
+iBQAoJ6HXeiQYrs0D20qQsMi0wRFF4Gp
+=C+Hg
-----END PGP SIGNATURE-----
diff --git a/dev-libs/mpfr/files/2.4.1/patch02 b/dev-libs/mpfr/files/2.4.1/patch02
new file mode 100644
index 000000000000..c6b6aaccde55
--- /dev/null
+++ b/dev-libs/mpfr/files/2.4.1/patch02
@@ -0,0 +1,45 @@
+diff -Naurd mpfr-2.4.1-a/PATCHES mpfr-2.4.1-b/PATCHES
+--- mpfr-2.4.1-a/PATCHES 2009-03-04 13:15:05.000000000 +0000
++++ mpfr-2.4.1-b/PATCHES 2009-03-04 13:17:04.000000000 +0000
+@@ -0,0 +1 @@
++assert
+diff -Naurd mpfr-2.4.1-a/VERSION mpfr-2.4.1-b/VERSION
+--- mpfr-2.4.1-a/VERSION 2009-02-27 16:55:37.000000000 +0000
++++ mpfr-2.4.1-b/VERSION 2009-03-04 13:16:46.000000000 +0000
+@@ -1 +1 @@
+-2.4.1-p1
++2.4.1-p2
+diff -Naurd mpfr-2.4.1-a/mpfr-gmp.c mpfr-2.4.1-b/mpfr-gmp.c
+--- mpfr-2.4.1-a/mpfr-gmp.c 2009-02-20 09:43:17.000000000 +0000
++++ mpfr-2.4.1-b/mpfr-gmp.c 2009-03-04 13:16:39.000000000 +0000
+@@ -301,7 +301,7 @@
+ if (linenum != -1)
+ fprintf (stderr, "%d: ", linenum);
+ }
+- fprintf (stderr, " assertion failed: %s\n", expr);
++ fprintf (stderr, "MPFR assertion failed: %s\n", expr);
+ abort();
+ }
+
+diff -Naurd mpfr-2.4.1-a/mpfr.h mpfr-2.4.1-b/mpfr.h
+--- mpfr-2.4.1-a/mpfr.h 2009-02-27 16:55:38.000000000 +0000
++++ mpfr-2.4.1-b/mpfr.h 2009-03-04 13:16:46.000000000 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 2
+ #define MPFR_VERSION_MINOR 4
+ #define MPFR_VERSION_PATCHLEVEL 1
+-#define MPFR_VERSION_STRING "2.4.1-p1"
++#define MPFR_VERSION_STRING "2.4.1-p2"
+
+ /* Macros dealing with MPFR VERSION */
+ #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
+diff -Naurd mpfr-2.4.1-a/version.c mpfr-2.4.1-b/version.c
+--- mpfr-2.4.1-a/version.c 2009-02-27 16:55:38.000000000 +0000
++++ mpfr-2.4.1-b/version.c 2009-03-04 13:16:46.000000000 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "2.4.1-p1";
++ return "2.4.1-p2";
+ }
diff --git a/dev-libs/mpfr/files/2.4.1/patch03 b/dev-libs/mpfr/files/2.4.1/patch03
new file mode 100644
index 000000000000..e85136a5621e
--- /dev/null
+++ b/dev-libs/mpfr/files/2.4.1/patch03
@@ -0,0 +1,25 @@
+diff -Naurd mpfr-2.4.1-a/tests/tfprintf.c mpfr-2.4.1-b/tests/tfprintf.c
+--- mpfr-2.4.1-a/tests/tfprintf.c 2009-02-20 09:43:15.000000000 +0000
++++ mpfr-2.4.1-b/tests/tfprintf.c 2009-03-10 01:12:45.000000000 +0000
+@@ -195,7 +195,7 @@
+ check_vfprintf (fout, "a. %Pu, b. %c, c. %Zi%Zn", prec, ch, mpz, &mpz);
+ check_length_with_cmp (6, mpz, 17, mpz_cmp_ui (mpz, 17), Zi);
+ check_vfprintf (fout, "%% a. %#.0RNg, b. %Qx%Rn, c. %p", mpfr, mpq, &mpfr,
+- &i);
++ (void *) &i);
+ check_length_with_cmp (7, mpfr, 16, mpfr_cmp_ui (mpfr, 16), Rg);
+
+ #ifndef NPRINTF_T
+diff -Naurd mpfr-2.4.1-a/tests/tprintf.c mpfr-2.4.1-b/tests/tprintf.c
+--- mpfr-2.4.1-a/tests/tprintf.c 2009-02-20 09:43:15.000000000 +0000
++++ mpfr-2.4.1-b/tests/tprintf.c 2009-03-10 01:12:45.000000000 +0000
+@@ -191,7 +191,8 @@
+ check_length (5, sz, 34, zu);
+ check_vprintf ("a. %Pu, b. %c, c. %RUG, d. %Zi%Zn", prec, ch, mpfr, mpz, &mpz);
+ check_length_with_cmp (6, mpz, 24, mpz_cmp_ui (mpz, 24), Zi);
+- check_vprintf ("%% a. %#.0RNg, b. %Qx%Rn c. %p", mpfr, mpq, &mpfr, &i);
++ check_vprintf ("%% a. %#.0RNg, b. %Qx%Rn c. %p",
++ mpfr, mpq, &mpfr, (void *) &i);
+ check_length_with_cmp (7, mpfr, 16, mpfr_cmp_ui (mpfr, 16), Rg);
+
+ #ifndef NPRINTF_T
diff --git a/dev-libs/mpfr/files/2.4.1/patch04 b/dev-libs/mpfr/files/2.4.1/patch04
new file mode 100644
index 000000000000..08e21f25def7
--- /dev/null
+++ b/dev-libs/mpfr/files/2.4.1/patch04
@@ -0,0 +1,45 @@
+diff -Naurd mpfr-2.4.1-a/PATCHES mpfr-2.4.1-b/PATCHES
+--- mpfr-2.4.1-a/PATCHES 2009-03-10 01:44:39.000000000 +0000
++++ mpfr-2.4.1-b/PATCHES 2009-03-10 01:44:40.000000000 +0000
+@@ -0,0 +1 @@
++vasprintf-mp_limb_t
+diff -Naurd mpfr-2.4.1-a/VERSION mpfr-2.4.1-b/VERSION
+--- mpfr-2.4.1-a/VERSION 2009-03-04 13:16:46.000000000 +0000
++++ mpfr-2.4.1-b/VERSION 2009-03-10 01:44:40.000000000 +0000
+@@ -1 +1 @@
+-2.4.1-p2
++2.4.1-p4
+diff -Naurd mpfr-2.4.1-a/mpfr.h mpfr-2.4.1-b/mpfr.h
+--- mpfr-2.4.1-a/mpfr.h 2009-03-04 13:16:46.000000000 +0000
++++ mpfr-2.4.1-b/mpfr.h 2009-03-10 01:44:40.000000000 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 2
+ #define MPFR_VERSION_MINOR 4
+ #define MPFR_VERSION_PATCHLEVEL 1
+-#define MPFR_VERSION_STRING "2.4.1-p2"
++#define MPFR_VERSION_STRING "2.4.1-p4"
+
+ /* Macros dealing with MPFR VERSION */
+ #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
+diff -Naurd mpfr-2.4.1-a/vasprintf.c mpfr-2.4.1-b/vasprintf.c
+--- mpfr-2.4.1-a/vasprintf.c 2009-02-20 09:43:17.000000000 +0000
++++ mpfr-2.4.1-b/vasprintf.c 2009-03-10 01:44:40.000000000 +0000
+@@ -398,7 +398,7 @@
+ (void) va_arg ((ap), mpq_srcptr); \
+ break; \
+ case MP_LIMB_ARG: \
+- (void) va_arg ((ap), mp_ptr); \
++ (void) va_arg ((ap), mp_limb_t); \
+ break; \
+ case MP_LIMB_ARRAY_ARG: \
+ (void) va_arg ((ap), mp_ptr); \
+diff -Naurd mpfr-2.4.1-a/version.c mpfr-2.4.1-b/version.c
+--- mpfr-2.4.1-a/version.c 2009-03-04 13:16:46.000000000 +0000
++++ mpfr-2.4.1-b/version.c 2009-03-10 01:44:40.000000000 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "2.4.1-p2";
++ return "2.4.1-p4";
+ }
diff --git a/dev-libs/mpfr/files/2.4.1/patch05 b/dev-libs/mpfr/files/2.4.1/patch05
new file mode 100644
index 000000000000..710c698d8898
--- /dev/null
+++ b/dev-libs/mpfr/files/2.4.1/patch05
@@ -0,0 +1,47 @@
+diff -Naurd mpfr-2.4.1-a/PATCHES mpfr-2.4.1-b/PATCHES
+--- mpfr-2.4.1-a/PATCHES 2009-03-13 02:50:47.000000000 +0000
++++ mpfr-2.4.1-b/PATCHES 2009-03-13 02:50:48.000000000 +0000
+@@ -0,0 +1 @@
++zeta_ui-shift
+diff -Naurd mpfr-2.4.1-a/VERSION mpfr-2.4.1-b/VERSION
+--- mpfr-2.4.1-a/VERSION 2009-03-10 01:44:40.000000000 +0000
++++ mpfr-2.4.1-b/VERSION 2009-03-13 02:50:48.000000000 +0000
+@@ -1 +1 @@
+-2.4.1-p4
++2.4.1-p5
+diff -Naurd mpfr-2.4.1-a/mpfr.h mpfr-2.4.1-b/mpfr.h
+--- mpfr-2.4.1-a/mpfr.h 2009-03-10 01:44:40.000000000 +0000
++++ mpfr-2.4.1-b/mpfr.h 2009-03-13 02:50:48.000000000 +0000
+@@ -27,7 +27,7 @@
+ #define MPFR_VERSION_MAJOR 2
+ #define MPFR_VERSION_MINOR 4
+ #define MPFR_VERSION_PATCHLEVEL 1
+-#define MPFR_VERSION_STRING "2.4.1-p4"
++#define MPFR_VERSION_STRING "2.4.1-p5"
+
+ /* Macros dealing with MPFR VERSION */
+ #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
+diff -Naurd mpfr-2.4.1-a/version.c mpfr-2.4.1-b/version.c
+--- mpfr-2.4.1-a/version.c 2009-03-10 01:44:40.000000000 +0000
++++ mpfr-2.4.1-b/version.c 2009-03-13 02:50:48.000000000 +0000
+@@ -25,5 +25,5 @@
+ const char *
+ mpfr_get_version (void)
+ {
+- return "2.4.1-p4";
++ return "2.4.1-p5";
+ }
+diff -Naurd mpfr-2.4.1-a/zeta_ui.c mpfr-2.4.1-b/zeta_ui.c
+--- mpfr-2.4.1-a/zeta_ui.c 2009-02-20 09:43:17.000000000 +0000
++++ mpfr-2.4.1-b/zeta_ui.c 2009-03-13 02:50:48.000000000 +0000
+@@ -177,7 +177,9 @@
+ mpz_mul_ui (t, t, 2 * k - 1);
+ }
+ mpz_div_2exp (t, t, 1);
+- if (n < 1UL << (BITS_PER_MP_LIMB / 2))
++ /* Warning: the test below assumes that an unsigned long
++ has no padding bits. */
++ if (n < 1UL << ((sizeof(unsigned long) * CHAR_BIT) / 2))
+ /* (n - k + 1) * (n + k - 1) < n^2 */
+ mpz_divexact_ui (t, t, (n - k + 1) * (n + k - 1));
+ else
diff --git a/dev-libs/mpfr/mpfr-2.4.1_p5.ebuild b/dev-libs/mpfr/mpfr-2.4.1_p5.ebuild
new file mode 100644
index 000000000000..d98ef0dddbf2
--- /dev/null
+++ b/dev-libs/mpfr/mpfr-2.4.1_p5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-2.4.1_p5.ebuild,v 1.1 2009/03/18 22:46:09 vapier Exp $
+
+# NOTE: we cannot depend on autotools here starting with gcc-4.3.x
+inherit eutils
+
+MY_PV=${PV/_p*}
+MY_P=${PN}-${MY_PV}
+PLEVEL=${PV/*p}
+DESCRIPTION="library for multiple-precision floating-point computations with exact rounding"
+HOMEPAGE="http://www.mpfr.org/"
+SRC_URI="http://www.mpfr.org/mpfr-current/${MY_P}.tar.lzma"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/gmp-4.1.4-r2"
+DEPEND="${RDEPEND}
+ app-arch/lzma-utils"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ [[ -d ${FILESDIR}/${PV} ]] && epatch "${FILESDIR}"/${PV}/*.patch
+ [[ ${PLEVEL} == ${PV} ]] && return 0
+ for ((i=1; i<=PLEVEL; ++i)) ; do
+ patch=patch$(printf '%02d' ${i})
+ if [[ -f ${FILESDIR}/${MY_PV}/${patch} ]] ; then
+ epatch "${FILESDIR}"/${MY_PV}/${patch}
+ elif [[ -f ${DISTDIR}/${PN}-${MY_PV}_p${i} ]] ; then
+ epatch "${DISTDIR}"/${PN}-${MY_PV}_p${i}
+ else
+ ewarn "${DISTDIR}/${PN}-${MY_PV}_p${i}"
+ die "patch ${i} missing - please report to bugs.gentoo.org"
+ fi
+ done
+ sed -i '/if test/s:==:=:' configure #261016
+ find . -type f -print0 | xargs -0 touch -r configure
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc AUTHORS BUGS ChangeLog NEWS README TODO
+ dohtml *.html
+}