dev-libs/pth: drop unused package

This commit is contained in:
David Michael 2016-12-09 14:17:31 -08:00
parent 3e507e1f87
commit fee893b193
10 changed files with 0 additions and 466 deletions

View File

@ -1,281 +0,0 @@
# ChangeLog for dev-libs/pth
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/ChangeLog,v 1.76 2014/03/16 02:38:02 vapier Exp $
16 Mar 2014; Mike Frysinger <vapier@gentoo.org> pth-2.0.7-r3.ebuild:
Add arm64 love.
20 Feb 2013; Zac Medico <zmedico@gentoo.org> pth-2.0.7-r3.ebuild:
Add ~arm-linux keyword.
18 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
Remove redundant maintainer from metadata.
08 Aug 2012; Raúl Porcel <armin76@gentoo.org>
files/pth-2.0.7-kernel-3.patch:
Update patch replacing it with the line from fedora
08 Aug 2012; Raúl Porcel <armin76@gentoo.org> pth-2.0.7-r3.ebuild,
+files/pth-2.0.7-kernel-3.patch:
Add patch to fix building in some arches with kernel-3
09 May 2012; Alexis Ballier <aballier@gentoo.org> pth-2.0.7-r3.ebuild:
keyword ~amd64-fbsd
11 Jan 2012; Tomáš Chvátal <scarabeus@gentoo.org> pth-2.0.7-r3.ebuild:
Bump to eapi4 and make static libs optional.
23 Jun 2011; Markos Chandras <hwoarang@gentoo.org> -pth-2.0.7-r2.ebuild:
Remove old ebuilds. Requested by Arfrever
21 May 2011; Kacper Kowalik <xarthisius@gentoo.org> pth-2.0.7-r3.ebuild:
ppc/ppc64 stable wrt #366665
21 May 2011; Raúl Porcel <armin76@gentoo.org> pth-2.0.7-r3.ebuild:
alpha/m68k/s390/sh/sparc/x86 stable wrt #366665
13 May 2011; Jeroen Roovers <jer@gentoo.org> pth-2.0.7-r3.ebuild:
Stable for HPPA (bug #366665).
11 May 2011; Markos Chandras <hwoarang@gentoo.org> pth-2.0.7-r3.ebuild:
Stable on amd64 wrt bug #366665
*pth-2.0.7-r3 (09 Apr 2011)
09 Apr 2011; Raúl Porcel <armin76@gentoo.org> +pth-2.0.7-r3.ebuild,
+files/pth-2.0.7-ia64.patch:
Add a new revision that provides a workaround for bug #350815, and a patch
for ia64. Straight to stable for arm/ia64/sh
25 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-pth-2.0.7.ebuild, -pth-2.0.7-r1.ebuild:
Delete.
12 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pth-2.0.7-r2.ebuild:
Copy stable keywords from 2.0.7-r1. Changes introduced in 2.0.7-r2 don't
affect installed files and there shouldn't have been revision bump.
*pth-2.0.7-r2 (13 Dec 2010)
13 Dec 2010; Dane Smith <c1pher@gentoo.org> +pth-2.0.7-r2.ebuild,
+files/pth-2.0.7-parallel-install.patch:
New patch pth-2.0.7-parallel-install.patch addresses the parallel install
problem starting in 2.0.7.
Revbump to -r2 applies patch and removes the need to emake -j1 for
install.
Also fixes the implicit RDEPEND="${DEPEND}" warning in repoman.
Fixed the headers for 2.0.7 ad 2.0.7-r1.
15 Jan 2008; Mike Frysinger <vapier@gentoo.org> pth-2.0.7-r1.ebuild:
Use `emake -j1` when installing rather than `make`.
*pth-2.0.7-r1 (14 Jan 2008)
14 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> +pth-2.0.7-r1.ebuild:
--disable-debug actually removed shared libraries, bug#205875, thanks to drac
14 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> pth-2.0.7.ebuild:
Add debug USE flag
28 Sep 2007; Alon Bar-Lev <alonbl@gentoo.org>
-files/pth-1.4.0-sigstack.patch, -files/pth-2.0.3-m4.patch,
-pth-1.4.0.ebuild, -pth-2.0.3.ebuild, -pth-2.0.5.ebuild,
-pth-2.0.6.ebuild:
Cleanup
28 Sep 2007; Joshua Kinard <kumba@gentoo.org> pth-2.0.7.ebuild:
Stable on mips, per #193894.
27 Sep 2007; Jeroen Roovers <jer@gentoo.org> pth-2.0.7.ebuild:
Stable for HPPA (bug #193894).
25 Aug 2007; Steve Dibb <beandog@gentoo.org> pth-2.0.6.ebuild,
pth-2.0.7.ebuild:
amd64 stable
13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> pth-2.0.7.ebuild:
ppc. stable
22 Jul 2007; Tom Gall <tgall@gentoo.org> pth-2.0.7.ebuild:
stable on ppc64
12 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> pth-2.0.7.ebuild:
Stable on sparc
03 Jul 2007; Raúl Porcel <armin76@gentoo.org> pth-2.0.7.ebuild:
alpha/ia64/x86 stable
01 May 2007; Alon Bar-Lev <alonbl@gentoo.org> pth-2.0.7.ebuild:
Fix header
24 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> pth-2.0.6.ebuild:
Stable on sparc
*pth-2.0.7 (23 Apr 2007)
23 Apr 2007; Alon Bar-Lev <alonbl@gentoo.org> +pth-2.0.7.ebuild:
Version bump, bug#175771
23 Apr 2007; Raúl Porcel <armin76@gentoo.org> pth-2.0.6.ebuild:
ia64 + x86 stable
13 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> pth-2.0.3.ebuild:
Stable on sparc
12 Mar 2007; Raúl Porcel <armin76@gentoo.org> pth-2.0.3.ebuild:
x86 stable
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
27 Oct 2006; Fabian Groffen <grobian@gentoo.org> pth-1.4.0.ebuild,
pth-2.0.3.ebuild, pth-2.0.5.ebuild, pth-2.0.6.ebuild:
Dropped ppc-macos keyword, see you in prefix.
23 Sep 2006; Daniel Black <dragonheart@gentoo.org>
+files/pth-1.4.0-sigstack.patch, +files/pth-2.0.6-sigstack.patch,
pth-1.4.0.ebuild, pth-2.0.6.ebuild:
patch to fix hanging checking for sigstack.(bug #131234 and bug #139000).
Thanks to reports by nmonkee and Miro Bogner. Patches thanks to Alon Bar-Lev
16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> pth-2.0.3.ebuild:
ppc stable
17 May 2006; Diego Pettenò <flameeyes@gentoo.org> pth-2.0.6.ebuild:
Add ~x86-fbsd keyword.
07 May 2006; Simon Stelling <blubb@gentoo.org> pth-2.0.3.ebuild:
stable on amd64
28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+files/pth-2.0.6-ldflags.patch, pth-2.0.6.ebuild:
Add patch to respect ldflags and run elibtoolize, bug #127916.
*pth-2.0.6 (06 Feb 2006)
06 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> -pth-2.0.4.ebuild,
+pth-2.0.6.ebuild:
2.0.6 version bump for bug 121726. Thanks to Ryan Hill <dirtyepic dot sk at
gmail dot com>.
22 Jan 2006; Caleb Tennis <caleb@gentoo.org> -pth-1.4.1.ebuild:
Removing package masked version old version
*pth-2.0.5 (07 Nov 2005)
07 Nov 2005; Daniel Black <dragonheart@gentoo.org>
+files/pth-2.0.5-parallelfix.patch, +pth-2.0.5.ebuild:
version bump - bug #110232 thanks to emanuele.giaquinta and Marcelo
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> pth-2.0.3.ebuild:
Mark 2.0.3 stable on alpha
06 Sep 2005; Markus Rothe <corsair@gentoo.org> pth-2.0.3.ebuild:
Stable on ppc64
*pth-2.0.4 (02 Sep 2005)
02 Sep 2005; Marcelo Goes <vanquirius@gentoo.org> +pth-2.0.4.ebuild:
Version bump. m4 patch in upstream.
31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> pth-2.0.3.ebuild:
Added ~mips for bug 79171.
25 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> pth-1.4.0.ebuild,
pth-1.4.1.ebuild:
Replacing pow10 with math_pow10 and round with math_round in pth_string.c to
fix warnings.
09 Feb 2005; Daniel Black <dragonheart@gentoo.org> pth-2.0.3.ebuild:
gawk problem fixed enabling full locale
23 Jan 2005; Daniel Black <dragonheart@gentoo.org> pth-2.0.3.ebuild:
Added LC_ALL=C to pth_p.h compile as per bug #78749. Thanks to Fabio Coatti
<cova@ferrara.linux.it>.
22 Jan 2005; <plasmaroo@gentoo.org> pth-2.0.3.ebuild:
Marking stable on IA64; bug #72897.
22 Jan 2005; Scott W Taylor <swtaylor@gentoo.org> pth-2.0.3.ebuild:
pth_p.h was being built wrong from other locales. closes bug 78749
*pth-2.0.3 (20 Jan 2005)
20 Jan 2005; Daniel Black <dragonheart@gentoo.org> -pth-2.0.2.ebuild,
+pth-2.0.3.ebuild:
Version bump to fix bug #78219. Broken 2.0.2 version removed. Thanks to Felix
Riemann <felix@hsgheli.de>
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
20 Dec 2004; Markus Rothe <corsair@gentoo.org> pth-1.4.0.ebuild,
pth-1.4.1.ebuild, pth-2.0.2.ebuild:
added (~)ppc64 keywords
30 Nov 2004; Sven Wegener <swegener@gentoo.org> pth-1.4.0.ebuild,
pth-1.4.1.ebuild, pth-2.0.2.ebuild:
Changed SRC_URI to use mirror:// syntax and ${PN}/${P} variables. Version
2.0.2 is not parallel build safe, appended -j1 to emake. Closes bug #72898.
Fixed obsolete head -1 syntax in configure script. Fixed digest for 1.4.1.
*pth-2.0.2 (30 Nov 2004)
30 Nov 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
pth-1.4.1.ebuild, +pth-2.0.2.ebuild:
added missing ~alpha keyword to 1.4.1. Version bump.
11 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> pth-1.4.0.ebuild:
Added to ppc-macos.
25 Aug 2004; Travis Tilley <lv@gentoo.org> pth-1.4.0.ebuild:
stable on amd64
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> pth-1.4.0.ebuild,
pth-1.4.1.ebuild:
virtual/glibc -> virtual/libc
08 Jun 2004; Guy Martin <gmsoft@gentoo.org> pth-1.4.0.ebuild,
pth-1.4.1.ebuild:
Marked stable on hppa.
26 May 2004; Jason Eric Huebel <jhuebel@gentoo.org> pth-1.4.1.ebuild:
~amd64, added gnuconfig_update
23 May 2004; Bryan Østergaard <kloeri@gentoo.org> pth-1.4.0.ebuild:
Stable on alpha.
20 May 2004; <paul@gentoo.org> pth-1.4.0.ebuild:
Make it work with amd64. It is needed for making the newpg that has gpg-agent
working
24 Nov 2003; Aron Griffis <agriffis@gentoo.org> pth-1.4.0.ebuild:
Add ~alpha
05 Mar 2003; Bartosch Pixa <darkspecter@gentoo.org> pth-1.4.1.ebuild:
set ~ppc in keywords
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*pth-1.4.0 (13 Nov 2002)
13 Nov 2002; Bart Verwilst <verwilst@gentoo.org>:
Re-added 1.4.0, and masked 1.4.1, since it b0rks jabber-server :$
*pth-1.4.1 (1 Oct 2002)
01 Oct 2002; Bart Verwilst <verwilst@gentoo.org>:
New version, bugfix release
*pth-1.4.0 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,10 +0,0 @@
AUX pth-2.0.5-parallelfix.patch 415 SHA256 f005fbb328c8fc82624c2968da037189f39d0957b759432a3ec20f6f691325f5 SHA512 a294f725dff68f887540bcdd1b8d8b76ca7b3ce2d0d10ad9b93d9eece83c05d4d1e98095af85d37ae2070049bf12efd4d02d1306a5b20d12b5656a81abe75868 WHIRLPOOL 63ddde1afd253245d3cdb1aa76be6a5875f9e09e5cbb3e9a3b1e766f6ab2c1b253c05f0c41bee8c2aef52038e5774501bc56ee422f1f7d508a59df3f1dc98d63
AUX pth-2.0.6-ldflags.patch 813 SHA256 ed366b2f28a458e2d718dc3a90f54a91a478a8e3f64ee6e4fa3c8a7d7693bd9c SHA512 099c8221d0011dd5284a96d216ed5315619ae377c3c0a01d15af2976aec57e286166601740b139852f340b36fdc7c5ce62f69faf268d6feaabe70db2bbfdf372 WHIRLPOOL a73438ba84865e9aecf7c9a839eee59803f59685a5ab35498004cb0a333fadc0a84841ee10cf0bdb62c0068e11aaea21f131ec14067d2b1a8e804394c7ee441b
AUX pth-2.0.6-sigstack.patch 820 SHA256 b1f090242535640fc6518796b162d108c8436551f4e6bb43fd7cb8c9e916a868 SHA512 0011405ae5e8371390adb2a718277d675db5bc085fe5c5f6054ba1bb08f2276d9e5f4d5c083e833417893173210b1e791a2d0f0a9b6d13194f11c9f587397635 WHIRLPOOL c7d5bd555c01124ddeea8b96fd8816fe3e28fd50b4becd3f82d69459b03d5da721dfaaa4afa164b4747bf4b278e887bfe660a6e6e04c1ab42dd071a08ef8727e
AUX pth-2.0.7-ia64.patch 1207 SHA256 c4d2509cc218d0001081ce23796f0a4a22e8ccc8aa3b00ad14d80dfd50c1c073 SHA512 984edb59caca26081c0db48372b5035a2845087c5e93265486edbd03c1f262de8a18b04ad810756f6fc86cae2b6af551f65056a3bd45a675d30df07cd47875ac WHIRLPOOL 05d1454933d7aa08a0377dc088c72d0615112b6ea26f0b0a5d74a82ad3891f417a13e36ba7599f4d841d3558f829726cff52529123de75c6d6e57ffef971fa30
AUX pth-2.0.7-kernel-3.patch 825 SHA256 c09f733f31c4813cd26198b305693c3fe82263595d79dabc90e894f2e9f01483 SHA512 c7dd07dbea6cfdd5479e65d9c741f1f7813698f287a33b19e5f1a2bfac9ca4457df61bb7fc3f8a339dfeeaf919da3869843308f595d35d0bd7f82febf3606fd7 WHIRLPOOL 36fc7d84f8dce37ba1a57562a0cf5efd179bee98353ce036c60df24375f009de888a23eaadc36663527a466c30b2401d55862ce498d49c52a0903b6a1501a5c5
AUX pth-2.0.7-parallel-install.patch 428 SHA256 92e5d8ada700573e0a68e2c30e418ae95b7dcc5a7429a963d3c9ea207205c0c3 SHA512 b9abcfbe02a275e19e7f4d7676d84bb8d78f4e7eda882efda0be697311efc09598b4d3f0128c8a8182cefd18e63400573cde46de62f5741433e155aefa8113c4 WHIRLPOOL df14957560978b555378a6db7ee2a2fd8ef074743be7c8b629bbda057559cbaf8ec77c8b1e4e23f52c7938cdc0dff9080c053482c30c6be14c05a2998d542b14
DIST pth-2.0.7.tar.gz 652640 SHA256 72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232 SHA512 f79d74047c50e06f3198356f88647c5c1c8a04ebdd94641fc31d5ab0fd2750d86615fcb81da2f98d7ea73d012a501195d3fa09060571d18dcfdaec5d7a0ecb12 WHIRLPOOL 9b8f60823d40a8e003d3c6555d392974e3b891336a535458c133e7863abb9b6f2e731591f11ba17fed1fe1eec6c8b00ba5352cfd3a8bc2906ad4b55aa6c345f8
EBUILD pth-2.0.7-r3.ebuild 1239 SHA256 8d806c0ac6cb7ced898a9be793685342f3f8a866274db260c58e547cadf05bf4 SHA512 96d09bedd0e33042ab909ae8f334a7778ee3edf512d66e2523db4ee6cdc9c79858b73daa67125dbfb909137f72d740ea96e48838fe263d51ce72c7a6dc9f8fdb WHIRLPOOL ae71f5fe549b193e77181da668385e66c00f770da6f7f0ec0c3950717190cae2e889f1babc2a8f285d14dd232b32a4394f27609a0624ab0230d869daeef5918f
MISC ChangeLog 9832 SHA256 6b3cc245dd6ed2b2b9a98da74120a0a6c6df6d34fe067b08751a523b68a33b21 SHA512 ee8cb8f2bb9eeac67df20671e2461a5395bc72d88145b9ebf89114aaa1811a245b70428a2a4b5b637caf7c8350867dd7dc162331fd89bffa8f0e30e7b354ea37 WHIRLPOOL 29cbc00b612c54dc63ce247afe2f4e55636779300bd66e08c56cb6bed0dec6b866122b83522dc9bfed361a7eb403e62c4187e3eb641ba5d63bb0e8f11e1acfb4
MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751

View File

@ -1,15 +0,0 @@
--- Makefile.in.orig 2005-11-08 05:58:55.000000000 +1100
+++ Makefile.in 2005-11-08 06:29:02.000000000 +1100
@@ -148,10 +148,9 @@
# be aware of libtool when building the objects
.SUFFIXES:
-.SUFFIXES: .c .o .lo
-.c.o:
+%.o: %.c $(TARGET_PREQ)
$(CC) -c $(CPPFLAGS) $(CFLAGS) $<
-.c.lo:
+%.lo: %.c $(TARGET_PREQ)
$(LIBTOOL) --mode=compile --quiet $(CC) -c $(CPPFLAGS) $(CFLAGS) $<
# the default target

View File

@ -1,17 +0,0 @@
Index: pth-2.0.6/Makefile.in
===================================================================
--- pth-2.0.6.orig/Makefile.in
+++ pth-2.0.6/Makefile.in
@@ -168,10 +168,10 @@ pth_p.h: $(S)pth_p.h.in
# build the static and possibly shared libraries
libpth.la: $(LOBJS)
- $(LIBTOOL) --mode=link --quiet $(CC) -o libpth.la $(LOBJS) \
+ $(LIBTOOL) --mode=link --quiet $(CC) $(LDFLAGS) -o libpth.la $(LOBJS) \
-rpath $(libdir) -version-info `$(SHTOOL) version -lc -dlibtool $(_VERSION_FILE)`
libpthread.la: pthread.lo $(LOBJS)
- $(LIBTOOL) --mode=link --quiet $(CC) -o libpthread.la pthread.lo $(LOBJS) \
+ $(LIBTOOL) --mode=link --quiet $(CC) $(LDFLAGS) -o libpthread.la pthread.lo $(LOBJS) \
-rpath $(libdir) -version-info `$(SHTOOL) version -lc -dlibtool $(_VERSION_FILE)`
# build the manual pages

View File

@ -1,22 +0,0 @@
diff -urNp pth-2.0.6.old/aclocal.m4 pth-2.0.6/aclocal.m4
--- pth-2.0.6.old/aclocal.m4 2004-12-31 21:33:19.000000000 +0200
+++ pth-2.0.6/aclocal.m4 2006-09-20 14:46:59.000000000 +0300
@@ -1522,6 +1522,7 @@ int main(int argc, char *argv[])
int sksize;
char result[1024];
int i;
+exit (1);
sksize = 32768;
skbuf = (char *)malloc(sksize*2+2*sizeof(union alltypes));
if (skbuf == NULL)
diff -urNp pth-2.0.6.old/configure pth-2.0.6/configure
--- pth-2.0.6.old/configure 2005-11-22 09:49:21.000000000 +0200
+++ pth-2.0.6/configure 2006-09-20 14:55:23.000000000 +0300
@@ -24735,6 +24735,7 @@ int main(int argc, char *argv[])
int sksize;
char result[1024];
int i;
+exit (1);
sksize = 32768;
skbuf = (char *)malloc(sksize*2+2*sizeof(union alltypes));
if (skbuf == NULL)

View File

@ -1,30 +0,0 @@
# http://bugs.debian.org/225780
diff -Naurp pth.orig/pth_sched.c pth/pth_sched.c
--- pth.orig/pth_sched.c 2009-07-16 23:16:52.000000000 +0000
+++ pth/pth_sched.c 2009-07-16 23:20:51.000000000 +0000
@@ -297,8 +297,15 @@ intern void *pth_scheduler(void *dummy)
/*
* Check for stack overflow
*/
+#ifndef __ia64__
if (pth_current->stackguard != NULL) {
if (*pth_current->stackguard != 0xDEAD) {
+#else
+ /* On ia64 the stack grows down but the bottom part is used for register
+ * backing store which grows up. So we check for a meet in the middle
+ */
+ if (pth_current->mctx.uc.uc_mcontext.sc_gr[12] <= pth_current->mctx.uc.uc_mcontext.sc_ar_bsp) {
+#endif
pth_debug3("pth_scheduler: stack overflow detected for thread 0x%lx (\"%s\")",
(unsigned long)pth_current, pth_current->name);
/*
@@ -324,7 +331,9 @@ intern void *pth_scheduler(void *dummy)
pth_current->state = PTH_STATE_DEAD;
kill(getpid(), SIGSEGV);
}
+#ifndef __ia64__
}
+#endif
/*
* If previous thread is now marked as dead, kick it out

View File

@ -1,24 +0,0 @@
diff -ur pth-2.0.7.orig/aclocal.m4 pth-2.0.7/aclocal.m4
--- pth-2.0.7.orig/aclocal.m4 2012-08-08 16:25:05.289931224 +0200
+++ pth-2.0.7/aclocal.m4 2012-08-08 16:26:45.164932424 +0200
@@ -1074,7 +1074,7 @@
braindead=no
case "x`uname -r`" in
changequote(, )dnl
- x2.[23456789]* ) ;;
+ x2.[23456789]* | x3.[0-9]* ) ;;
changequote([, ])
* ) braindead=yes ;;
esac
diff -ur pth-2.0.7.orig/configure pth-2.0.7/configure
--- pth-2.0.7.orig/configure 2012-08-08 16:25:05.289931224 +0200
+++ pth-2.0.7/configure 2012-08-08 16:27:00.391494004 +0200
@@ -22512,7 +22512,7 @@
*-*-linux* )
braindead=no
case "x`uname -r`" in
- x2.[23456789]* ) ;;
+ x2.[23456789]* | x3.[0-9]* ) ;;
* ) braindead=yes ;;
esac

View File

@ -1,12 +0,0 @@
--- Makefile.in 2010-12-13 12:59:07.000000000 -0500
+++ Makefile.new 2010-12-13 13:00:22.000000000 -0500
@@ -215,7 +215,8 @@
# install the package
install: all-for-install
- @$(MAKE) $(MKFLAGS) install-dirs install-pth @INSTALL_PTHREAD@
+ @$(MAKE) $(MKFLAGS) install-dirs
+ @$(MAKE) $(MKFLAGS) install-pth @INSTALL_PTHREAD@
@touch .done-install >/dev/null 2>&1 || $(TRUE)
@$(MAKE) $(MKFLAGS) what-next
install-dirs:

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
</pkgmetadata>

View File

@ -1,50 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit eutils fixheadtails libtool flag-o-matic
DESCRIPTION="GNU Portable Threads"
HOMEPAGE="https://www.gnu.org/software/pth/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux"
IUSE="debug static-libs"
DEPEND=""
RDEPEND="${DEPEND}"
DOCS="ANNOUNCE AUTHORS ChangeLog NEWS README THANKS USERS"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.0.5-parallelfix.patch
epatch "${FILESDIR}"/${PN}-2.0.6-ldflags.patch
epatch "${FILESDIR}"/${PN}-2.0.6-sigstack.patch
epatch "${FILESDIR}"/${PN}-2.0.7-parallel-install.patch
epatch "${FILESDIR}"/${PN}-2.0.7-ia64.patch
epatch "${FILESDIR}"/${PN}-2.0.7-kernel-3.patch
ht_fix_file aclocal.m4 configure
elibtoolize
}
src_configure() {
# bug 350815
( use arm || use sh ) && append-flags -U_FORTIFY_SOURCE
local conf
use debug && conf="${conf} --enable-debug" # have a bug --disable-debug and shared
econf \
${conf} \
$(use_enable static-libs static)
}
src_install() {
default
find "${ED}" -name '*.la' -exec rm -f {} +
}