cleanup tree
This commit is contained in:
@@ -1,396 +0,0 @@
|
||||
# ChangeLog for dev-libs/dietlibc
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.88 2011/11/20 09:20:49 xarthisius Exp $
|
||||
|
||||
13 Dec 2011; Mario Fetka <mario.fetka@gmail.com> dietlibc-9999.ebuild:
|
||||
add ln for ARCH -> CHOST
|
||||
|
||||
*dietlibc-9999 (13 Dec 2011)
|
||||
|
||||
13 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||
-dietlibc-0.33_pre20110403.ebuild, +dietlibc-9999.ebuild,
|
||||
-files/arm-binutils-fix.patch:
|
||||
move to love ebuild for arm
|
||||
|
||||
13 Dec 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||
dietlibc-0.33_pre20110403.ebuild:
|
||||
add arm binutils fix
|
||||
|
||||
20 Nov 2011; Kacper Kowalik <xarthisius@gentoo.org> dietlibc-0.28.ebuild,
|
||||
dietlibc-0.30-r2.ebuild, dietlibc-0.30.ebuild,
|
||||
dietlibc-0.33_pre20100626.ebuild, dietlibc-0.33_pre20110403.ebuild:
|
||||
ppc/ppc64 keywords dropped wrt #364103
|
||||
|
||||
12 Jul 2011; Mike Frysinger <vapier@gentoo.org> dietlibc-0.28.ebuild:
|
||||
Convert from old `test_flag` to new `test-flag`.
|
||||
|
||||
14 May 2011; Benedikt Böhm <hollow@gentoo.org>
|
||||
dietlibc-0.33_pre20100626.ebuild:
|
||||
use Gentoo mirrors for custom snapshot
|
||||
|
||||
06 May 2011; Guy Martin <gmsoft@gentoo.org>
|
||||
dietlibc-0.33_pre20110403.ebuild:
|
||||
Marking -hppa as it doesn't build.
|
||||
|
||||
02 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
dietlibc-0.33_pre20110403.ebuild:
|
||||
x86 stable wrt bug #364103
|
||||
|
||||
01 May 2011; Markos Chandras <hwoarang@gentoo.org>
|
||||
dietlibc-0.33_pre20110403.ebuild:
|
||||
Stable on amd64 wrt bug #364103
|
||||
|
||||
*dietlibc-0.33_pre20110403 (03 Apr 2011)
|
||||
|
||||
03 Apr 2011; Benedikt Böhm <hollow@gentoo.org>
|
||||
-dietlibc-0.33_pre20090721.ebuild, +dietlibc-0.33_pre20110403.ebuild:
|
||||
new snapshot with many fixes and clean cross compile support for previous
|
||||
rename-patches
|
||||
|
||||
*dietlibc-0.33_pre20100626 (26 Jun 2010)
|
||||
|
||||
26 Jun 2010; Benedikt Böhm <hollow@gentoo.org>
|
||||
dietlibc-0.33_pre20090721.ebuild, +dietlibc-0.33_pre20100626.ebuild:
|
||||
fix -nopie wrt #325539
|
||||
|
||||
24 Aug 2009; Benedikt Böhm <hollow@gentoo.org>
|
||||
-dietlibc-0.32_pre20081116.ebuild, dietlibc-0.33_pre20090721.ebuild:
|
||||
fix #111880 (again)
|
||||
|
||||
*dietlibc-0.33_pre20090721 (10 Aug 2009)
|
||||
|
||||
10 Aug 2009; Benedikt Böhm <hollow@gentoo.org>
|
||||
-dietlibc-0.31_pre20070503.ebuild, -dietlibc-0.31_pre20070612.ebuild,
|
||||
-dietlibc-0.32_pre20080829.ebuild, -dietlibc-0.32.ebuild,
|
||||
+dietlibc-0.33_pre20090721.ebuild:
|
||||
version bump
|
||||
|
||||
*dietlibc-0.32 (10 Aug 2009)
|
||||
|
||||
10 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> +dietlibc-0.32.ebuild:
|
||||
Version bump.
|
||||
|
||||
*dietlibc-0.32_pre20081116 (16 Nov 2008)
|
||||
|
||||
16 Nov 2008; Benedikt Böhm <hollow@gentoo.org>
|
||||
+dietlibc-0.32_pre20081116.ebuild:
|
||||
new snapshot, fixes #227793
|
||||
|
||||
03 Sep 2008; Benedikt Böhm <hollow@gentoo.org>
|
||||
dietlibc-0.32_pre20080829.ebuild:
|
||||
fix #236417
|
||||
|
||||
*dietlibc-0.32_pre20080829 (29 Aug 2008)
|
||||
|
||||
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org>
|
||||
+dietlibc-0.32_pre20080829.ebuild:
|
||||
new snapshot wrt #227429
|
||||
|
||||
14 Mar 2008; Benedikt Böhm <hollow@gentoo.org> metadata.xml:
|
||||
fix metadata
|
||||
|
||||
*dietlibc-0.31_pre20070612 (12 Jun 2007)
|
||||
|
||||
12 Jun 2007; Benedikt Böhm <hollow@gentoo.org>
|
||||
-dietlibc-0.31_pre20070611.ebuild, +dietlibc-0.31_pre20070612.ebuild:
|
||||
another prerelease; should fix #181261
|
||||
|
||||
*dietlibc-0.31_pre20070611 (11 Jun 2007)
|
||||
|
||||
11 Jun 2007; Benedikt Böhm <hollow@gentoo.org>
|
||||
+dietlibc-0.31_pre20070611.ebuild:
|
||||
custom tarball with patches already included, see
|
||||
http://svn.linux-vserver.org/projects/dietlibc/
|
||||
|
||||
23 May 2007; Raúl Porcel <armin76@gentoo.org> dietlibc-0.30-r2.ebuild:
|
||||
alpha stable wrt #179408
|
||||
|
||||
23 May 2007; Jeroen Roovers <jer@gentoo.org> dietlibc-0.30-r2.ebuild:
|
||||
Stable for HPPA (bug #179408).
|
||||
|
||||
22 May 2007; Christian Heim <phreak@gentoo.org>
|
||||
dietlibc-0.31_pre20070503.ebuild:
|
||||
Removing the MAKEOPTS override, seems to work now.
|
||||
|
||||
*dietlibc-0.31_pre20070503 (03 May 2007)
|
||||
|
||||
03 May 2007; Benedikt Böhm <hollow@gentoo.org> -files/gcc-33.patch,
|
||||
-files/0.25-gcc34.patch, -dietlibc-0.25.ebuild, -dietlibc-0.29.ebuild,
|
||||
+dietlibc-0.31_pre20070503.ebuild:
|
||||
add pre release for new SSP stuff; remove old cruft where possible
|
||||
|
||||
20 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||
dietlibc-0.30-r2.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
21 Jan 2007; Benedikt Böhm <hollow@gentoo.org> dietlibc-0.30-r2.ebuild:
|
||||
fix #163059
|
||||
|
||||
20 Jan 2007; Christian Heim <phreak@gentoo.org> dietlibc-0.30-r2.ebuild:
|
||||
Moving dietlibc-0.30-r2 stable on amd64 and x86.
|
||||
|
||||
16 Oct 2006; Jason Wever <weeve@gentoo.org> dietlibc-0.30.ebuild:
|
||||
Stable on SPARC.
|
||||
|
||||
24 Sep 2006; Michael Hanselmann <hansmi@gentoo.org> dietlibc-0.30.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
*dietlibc-0.30-r2 (08 Sep 2006)
|
||||
|
||||
08 Sep 2006; Benedikt Böhm <hollow@gentoo.org> -dietlibc-0.30-r1.ebuild,
|
||||
+dietlibc-0.30-r2.ebuild:
|
||||
and hopefully fix PIC mess on x86 too
|
||||
|
||||
*dietlibc-0.30-r1 (07 Sep 2006)
|
||||
|
||||
07 Sep 2006; Benedikt Böhm <hollow@gentoo.org> +dietlibc-0.30-r1.ebuild:
|
||||
hopefully fix SSP/PIE/STACKGAP mess (also fixes #138468); fix executable
|
||||
stacks; fix CFLAGS handling
|
||||
|
||||
04 Sep 2006; Joshua Jackson <tsunam@gentoo.org> dietlibc-0.30.ebuild:
|
||||
Stable x86; bug #140905
|
||||
|
||||
*dietlibc-0.30 (22 Jun 2006)
|
||||
|
||||
22 Jun 2006; Benedikt Böhm <hollow@gentoo.org>
|
||||
-dietlibc-0.30_pre20060501-r1.ebuild, -dietlibc-0.30_pre20060621.ebuild,
|
||||
+dietlibc-0.30.ebuild:
|
||||
version bump
|
||||
|
||||
*dietlibc-0.30_pre20060621 (21 Jun 2006)
|
||||
|
||||
21 Jun 2006; Benedikt Böhm <hollow@gentoo.org>
|
||||
+dietlibc-0.30_pre20060621.ebuild:
|
||||
new cvs snapshot
|
||||
|
||||
*dietlibc-0.30_pre20060501-r1 (03 May 2006)
|
||||
|
||||
03 May 2006; Benedikt Böhm <hollow@gentoo.org>
|
||||
-dietlibc-0.30_pre20060501.ebuild, +dietlibc-0.30_pre20060501-r1.ebuild:
|
||||
fix ppc rename patch
|
||||
|
||||
*dietlibc-0.30_pre20060501 (02 May 2006)
|
||||
|
||||
02 May 2006; Benedikt Böhm <hollow@gentoo.org> -files/gcc-33-r2.patch,
|
||||
-dietlibc-0.27.ebuild, -dietlibc-0.29-r1.ebuild,
|
||||
+dietlibc-0.30_pre20060501.ebuild:
|
||||
new cvs snapshot; should fix 114796 + 111880; cleanup
|
||||
|
||||
11 Apr 2006; Christian Heim <phreak@gentoo.org> dietlibc-0.29-r1.ebuild:
|
||||
Fixing SRC_URI, cleaning up the patch-mess; Logic cleanup
|
||||
|
||||
*dietlibc-0.29-r1 (06 Apr 2006)
|
||||
|
||||
06 Apr 2006; Christian Heim <phreak@gentoo.org> +dietlibc-0.29-r1.ebuild:
|
||||
Adding a reworked ebuild; need to get other arches to test the ebuild
|
||||
|
||||
07 Jan 2006; Christian Heim <phreak@gentoo.org> metadata.xml:
|
||||
Updating Copyright header, dev-libs/dietlibc is now managed by vserver-devs@g.o
|
||||
|
||||
24 Dec 2005; Simon Stelling <blubb@gentoo.org> dietlibc-0.28.ebuild:
|
||||
stable on amd64
|
||||
|
||||
*dietlibc-0.29 (04 Sep 2005)
|
||||
|
||||
04 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> +dietlibc-0.29.ebuild:
|
||||
Bumped version and fixed compilation on 32-bit userland with 64-bit kernel on
|
||||
ppc.
|
||||
|
||||
07 Aug 2005; Jason Wever <weeve@gentoo.org> dietlibc-0.28.ebuild:
|
||||
Stable on SPARC.
|
||||
|
||||
03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> dietlibc-0.28.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
31 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
dietlibc-0.28.ebuild:
|
||||
ppc stable
|
||||
|
||||
20 Jul 2005; Rene Nussbaumer <killerfox@gentoo.org> dietlibc-0.28.ebuild:
|
||||
Stable on hppa. Added fix for hppa of not available gcc option.
|
||||
|
||||
20 Jul 2005; Markus Rothe <corsair@gentoo.org> dietlibc-0.28.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
12 Jul 2005; <solar.@gentoo.org> dietlibc-0.28.ebuild:
|
||||
- marked 0.28 stable on x86
|
||||
|
||||
16 May 2005; Daniel Black <dragonheart@gentoo.org> dietlibc-0.25.ebuild,
|
||||
dietlibc-0.27.ebuild, dietlibc-0.28.ebuild:
|
||||
removed gcc.eclass usage as per bug #92745.
|
||||
|
||||
09 Apr 2005; Tom Gall <tgall@gentoo.org>
|
||||
dietlibc-0.27.ebuild:
|
||||
stable on ppc64
|
||||
|
||||
*dietlibc-0.28 (08 Mar 2005)
|
||||
|
||||
08 Mar 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/dietlibc-0.28-Makefile.patch, +files/gcc-33-r3.patch,
|
||||
+dietlibc-0.28.ebuild:
|
||||
Version bump.
|
||||
|
||||
21 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> dietlibc-0.25.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
27 Dec 2004; Markus Rothe <corsair@gentoo.org> dietlibc-0.27.ebuild:
|
||||
Added ~ppc64 to KEYWORDS
|
||||
|
||||
05 Dec 2004; <solar@gentoo.org> files/ssp.c, dietlibc-0.27.ebuild:
|
||||
- Fixed misc ssp problems introduced from dietlibc-0.26-r1 -> dietlibc-0.27-r0
|
||||
which were causing genkernel failures for hardened users. bug #73112
|
||||
|
||||
14 Oct 2004; Guy Martin <gmsoft@gentoo.org> dietlibc-0.25.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
*dietlibc-0.27 (01 Oct 2004)
|
||||
|
||||
01 Oct 2004; Robin H. Johnson <robbat2@gentoo.org> +files/gcc-33-r2.patch,
|
||||
+dietlibc-0.27.ebuild:
|
||||
Version bump, add debug support, do CFLAGS properly, do gcc3[34] patch
|
||||
properly, ssp.c merged upstream, mips in unstable, and add cross-compile
|
||||
stuff.
|
||||
|
||||
*dietlibc-0.26-r1 (21 Aug 2004)
|
||||
|
||||
21 Aug 2004; <solar@gentoo.org> files/dietlibc-0.26-ssp.patch,
|
||||
dietlibc-0.26-r1.ebuild:
|
||||
more patch work needed for ssp on sparc/sparc64. sparc64 is building sparc32
|
||||
crt files. x86_64 seems more like a gcc-3.4.x compile problem. For now we will
|
||||
only patch for x86
|
||||
|
||||
13 Aug 2004; Jason Wever <weeve@gentoo.org> dietlibc-0.25.ebuild:
|
||||
Stable on sparc.
|
||||
|
||||
07 Aug 2004; <solar@gentoo.org> :
|
||||
Made dietlibc propolice/ssp aware on arches sparc/sparc64/x86_64/i386. Also
|
||||
made feeble attempt to version bump to 0.27 but that failed something fierce
|
||||
|
||||
19 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> dietlibc-0.23.ebuild:
|
||||
|| die for sparc's make in src_compile().
|
||||
|
||||
*dietlibc-0.26 (18 Jul 2004)
|
||||
|
||||
18 Jul 2004; Daniel Black <dragonheart@gentoo.org> +dietlibc-0.26.ebuild
|
||||
dietlibc-0.24.ebuild, dietlibc-0.25.ebuild:
|
||||
version bump as per bug #54790. May not work properly. No 3.4 patch applied -
|
||||
wasn't sure if necessary. x86 stable for 0.24 and 0.25
|
||||
|
||||
01 Jun 2004; Mike Frysinger <vapier@gentoo.org> +files/0.25-gcc34.patch,
|
||||
dietlibc-0.25.ebuild:
|
||||
Add gcc-3.4 patch #51053 by Imad R. Faiad.
|
||||
|
||||
*dietlibc-0.25 (29 May 2004)
|
||||
|
||||
29 May 2004; Travis Tilley <lv@gentoo.org> +dietlibc-0.25.ebuild:
|
||||
version bump - works with gcc 3.4
|
||||
|
||||
25 Mar 2004; Jason Wever <weeve@gentoo.org> dietlibc-0.24.ebuild:
|
||||
Added fix for bug #45716.
|
||||
|
||||
25 Mar 2004; Jason Wever <weeve@gentoo.org> dietlibc-0.24.ebuild,
|
||||
files/dietlibc-sparc64-makefile.patch:
|
||||
Fix for bug #45601 and adjusted Makefile so that the usage of the sparc32
|
||||
command isn't needed anymore.
|
||||
|
||||
19 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> dietlibc-0.23.ebuild,
|
||||
dietlibc-0.24.ebuild, files/gcc-33.patch:
|
||||
add patch from Frank Eibisch to correct wrapper not to use old options for gcc
|
||||
3 (bug #41763); some repoman cleanup
|
||||
|
||||
17 Feb 2004; David Holm <dholm@gentoo.org> dietlibc-0.24.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
14 Dec 2003; Alexander Gabert <pappy@gentoo.org> dietlibc-0.24.ebuild:
|
||||
added filter-flags logic for propolice
|
||||
|
||||
06 Dec 2003; Jason Wever <weeve@gentoo.org> dietlibc-0.22-r2.ebuild,
|
||||
dietlibc-0.23.ebuild, dietlibc-0.24.ebuild:
|
||||
Marked stable on sparc.
|
||||
|
||||
22 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> dietlibc-0.24.ebuild:
|
||||
inherit fixheadtails and do ht_fix_all (bug 34125)
|
||||
|
||||
*dietlibc-0.24 (21 Nov 2003)
|
||||
|
||||
21 Nov 2003; Michael Sterrett <mr_bones_@gentoo.org> dietlibc-0.24.ebuild,
|
||||
files/0.24-dirent-prototype.patch:
|
||||
version bump
|
||||
|
||||
21 Oct 2003; <solar@gentoo.org> dietlibc-0.23.ebuild:
|
||||
bumping 0.23 to stable on x86 per request, and added a metadata.xml
|
||||
|
||||
07 Oct 2003; Jason Wever <weeve@gentoo.org> dietlibc-0.22-r2.ebuild,
|
||||
dietlibc-0.23.ebuild:
|
||||
Ebuild touchups for sparc because of new rev of sys-devel/sparc32
|
||||
|
||||
29 Sep 2003; Jason Wever <weeve@gentoo.org> dietlibc-0.22-r2.ebuild,
|
||||
dietlibc-0.23.ebuild:
|
||||
Added sparc64 fix for bug #27171.
|
||||
|
||||
*dietlibc-0.23 (12 Sep 2003)
|
||||
|
||||
20 Dec 2003; Guy Martin <gmsoft@gentoo.org> dietlibc-0.23.ebuild,
|
||||
files/dietlibc-0.23-hppa.patch:
|
||||
Added hppa patch. Fix #32701.
|
||||
|
||||
12 Sep 2003; <solar@gentoo.org> dietlibc-0.23.ebuild,
|
||||
files/0.23-dirent-prototype.patch:
|
||||
version bump, this release fixes a ton of outstanding bugs upstream. seems the
|
||||
dirent patch never made it's way back to fefe.de, new gentoo dirent patch
|
||||
created to keep offsets happy.
|
||||
|
||||
11 Aug 2003; Will Woods <wwoods@gentoo.org> dietlibc-0.22-r2.ebuild:
|
||||
Marked stable for alpha
|
||||
|
||||
25 May 2003; Martin Holzer <mholzer@gentoo.org> dietlibc-0.20.ebuild,
|
||||
dietlibc-0.21.ebuild, dietlibc-0.22-r1.ebuild, dietlibc-0.22-r2.ebuild,
|
||||
dietlibc-0.22.ebuild:
|
||||
now uses mirror://kernel
|
||||
|
||||
*dietlibc-0.22-r2 (14 May 2003)
|
||||
|
||||
16 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
|
||||
Added a small prototype patch ... prototypes used 'long int' while
|
||||
actual function used 'off_t' ... set them both to 'off_t'.
|
||||
|
||||
14 May 2003; John Mylchreest <johnm@gentoo.org> dietlibc-0.22-r2.ebuild:
|
||||
Updated dietlibc to compile with -fstack-protector
|
||||
|
||||
*dietlibc-0.22-r1 (30 Mar 2003)
|
||||
|
||||
30 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> dietlibc-0.22-r1.ebuild :
|
||||
Forgot to apply a patch. Applied patch is from Debian's dietblic-0.22-2 release.
|
||||
|
||||
*dietlibc-0.22 (28 Mar 2003)
|
||||
|
||||
28 Mar 2003; Guy Martin <gmsoft@gentoo.org> dietlibc-0.22.ebuild :
|
||||
Added ~hppa to KEYWORDS.
|
||||
|
||||
28 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> dietlibc-0.22.ebuild :
|
||||
Security update.
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
*dietlibc-0.21 (29 Oct 2002)
|
||||
|
||||
|
||||
29 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
|
||||
Version bump. Ebuild contributed by fridtjof@fbunet.de, ppc patch by
|
||||
Nicolas Kaiser <nikai@nikai.net>. All in #9484
|
||||
|
||||
*dietlibc-0.20 (27 Sep 2002)
|
||||
Version bump that includes security fix. Ebuild contributed by fridtjof@fbunet.de.
|
||||
|
||||
*dietlibc-0.16 (29 Mar 2002)
|
||||
|
||||
29 Mar 2002; Thilo Bangert <bangert@gentoo.org> ChangeLog :
|
||||
|
||||
completely reworked ebuild
|
||||
|
||||
|
||||
*dietlibc-0.16 (28 Mar 2002)
|
||||
|
||||
28 Mar 2002; Thilo Bangert <bangert@gentoo.org> ChangeLog :
|
||||
|
||||
bumped version, use emake || die instead of try make
|
||||
@@ -1,3 +0,0 @@
|
||||
EBUILD dietlibc-9999.ebuild 1775 SHA256 da17bcf2c28dc2e69e822da809f589557ed79fb0e88ddaae8897ffb0c75b8425 SHA512 19042c5db8d1d4ebac5feb290afc9901d02f25f150609b540289bf502c1492c47f602bb3825e5d98bcd13d78d381e89fc4297e7a13de569cea101fc6e43de7f0 WHIRLPOOL dec8e9db78d0e5497240fb3ed3e4b5aa08c6ce3cce69960d78c40f05101c3a23ecceea0f95da38924b994863c739c7839e9d48ecaf22f741f9ce259d0f68f76e
|
||||
MISC ChangeLog 13490 SHA256 fd8235170697fdbce668e217c3eb930e5f6bafff9824f5293d64e89044462ebc SHA512 13e7d6ef38008839525c1ee06e85cf438f8be40daa358ba11f0db13b0b2d724d097fb70103fe6b334ecbe4f0ce894389a429914db96c371eef9dd1cf56db917a WHIRLPOOL 7fd1b8301fd3df570db48aa34ff72675f8ffe5eaa25cfa90a088d58b80b9a5dce906ab47a288e9dd2efc00f74d37dddc41d1e2c7898821d79df9caa1ef890ed3
|
||||
MISC metadata.xml 410 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721 SHA512 d0819fcafbbc30e86adb68974c4bf0a09dc049a46a264647e05aa7b2f41543ac7c6fd0e206e73720404f0392cbd55b2736cbb54d63486882d439b8801a3b7547 WHIRLPOOL 1e559e60d0e43f84d18bac49ef2f338257d723fc4531d767c5f3d13511a790bbe94a93f0c60436aa86375cdb1df897e8e2fa58fc2cf8575b6a2da335721b6090
|
||||
@@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild,v 1.5 2011/11/20 09:20:49 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/ensc/dietlibc.git"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs git-2
|
||||
|
||||
DESCRIPTION="A libc optimized for small size"
|
||||
HOMEPAGE="http://www.fefe.de/dietlibc/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~arm"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
#S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}
|
||||
#S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DIETHOME=/usr/diet
|
||||
|
||||
pkg_setup() {
|
||||
# Replace sparc64 related C[XX]FLAGS (see bug #45716)
|
||||
use sparc && replace-sparc64-flags
|
||||
|
||||
# gcc-hppa suffers support for SSP, compilation will fail
|
||||
use hppa && strip-unsupported-flags
|
||||
|
||||
# debug flags
|
||||
use debug && append-flags -g
|
||||
|
||||
# Makefile does not append CFLAGS
|
||||
append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \
|
||||
-Wmissing-prototypes -Wmissing-declarations -Wno-switch \
|
||||
-Wno-unused -Wredundant-decls -fno-strict-aliasing
|
||||
|
||||
# only use -nopie on archs that support it
|
||||
gcc-specs-pie && append-flags -nopie
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
ln -sf bin-${ARCH} bin-${CHOST/-*/}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake prefix=${DIETHOME} \
|
||||
CC="$(tc-getCC)" \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
STRIP=":" \
|
||||
|| die "make failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix=${DIETHOME} \
|
||||
DESTDIR="${D}" \
|
||||
install-bin \
|
||||
install-headers \
|
||||
|| die "make install failed"
|
||||
# broken so add a workaround
|
||||
ln -sf lib-${ARCH} ${DIETHOME}/lib-${CHOST/-*/}
|
||||
|
||||
|
||||
dobin "${D}"${DIETHOME}/bin/* || die "dobin failed"
|
||||
doman "${D}"${DIETHOME}/man/*/* || die "doman failed"
|
||||
rm -r "${D}"${DIETHOME}/{man,bin}
|
||||
|
||||
dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>vserver</herd>
|
||||
<longdescription>
|
||||
The diet libc is a libc that is optimized for small size. It can be
|
||||
used to create small statically linked binaries for Linux on alpha, arm,
|
||||
hppa, ia64, i386, mips, s390, sparc, sparc64, ppc and x86_64.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -1,261 +0,0 @@
|
||||
# ChangeLog for dev-libs/pth
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/ChangeLog,v 1.69 2011/06/23 14:44:10 hwoarang Exp $
|
||||
|
||||
29 Dec 2011; Mario Fetka <mario.fetka@gmail.com> pth-2.0.7-r3.ebuild:
|
||||
correct compare
|
||||
|
||||
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.
|
||||
@@ -1,9 +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-parallel-install.patch 428 SHA256 92e5d8ada700573e0a68e2c30e418ae95b7dcc5a7429a963d3c9ea207205c0c3 SHA512 b9abcfbe02a275e19e7f4d7676d84bb8d78f4e7eda882efda0be697311efc09598b4d3f0128c8a8182cefd18e63400573cde46de62f5741433e155aefa8113c4 WHIRLPOOL df14957560978b555378a6db7ee2a2fd8ef074743be7c8b629bbda057559cbaf8ec77c8b1e4e23f52c7938cdc0dff9080c053482c30c6be14c05a2998d542b14
|
||||
DIST pth-2.0.7.tar.gz 652640 SHA256 72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232
|
||||
EBUILD pth-2.0.7-r3.ebuild 1480 SHA256 67c13325b6a23902255727f3c7df87d611e86f6e57f651b327a976cb6b429cf3 SHA512 0f409747ae30bce945248265892c2ecd2fb2a11d8ccc3efa60300fcba1fda584177d38e54c39b1d19acc8cbbfce94dca973b78ad8276e320feb9a893e997423b WHIRLPOOL 4d703149522585f2d33953d84dc8a7d46a03bad7ba2a8459cc47757e881f59f178269177ab19a7ee0543ea7706ce02be4adf6b7cf4499fd10b96ddece8a6f8c4
|
||||
MISC ChangeLog 9110 SHA256 c58504e02cf21526efe2becdaa78036a18b8bd2cfcbf4b28c255375e1aab149d SHA512 74b3022f849a55378e4acdf5effdcb89b77b492d294a5d8f23ae2285c20fb262f31a00c609e9ffce8f3b0997e022cbe418a084c221847a10dee3989cfc422c5d WHIRLPOOL d630fa4c1bcf5381c7333789e380c026002c21c1c9b52cec1f007f7f5981bd62ab3c052489d7d27a4627721dd885e961a0beea4e386c4a5a38fb3735e8db0c85
|
||||
MISC metadata.xml 224 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86 SHA512 7bb810d3b17360a817b46ff4c9e72f227ccdac73cfa8c195a9387199f6673c010431696f559064ae98c847f17edeaa8cb723461b6ac3fa0507615740e1642cf6 WHIRLPOOL 52aee7dca1b6f5997df4acb32c2b7be88cf6ed6cddc6a210b469de9ea667373a9066967c64ad15ce5b4362aee7e0a030ef60970d47e6548d022b9d262d25018a
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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)
|
||||
@@ -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
|
||||
@@ -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:
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>crypto@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pth/pth-2.0.7-r3.ebuild,v 1.5 2011/05/21 19:57:38 xarthisius Exp $
|
||||
|
||||
inherit eutils fixheadtails libtool flag-o-matic
|
||||
|
||||
DESCRIPTION="GNU Portable Threads"
|
||||
HOMEPAGE="http://www.gnu.org/software/pth/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
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
|
||||
|
||||
ht_fix_file aclocal.m4 configure
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# bug 350815
|
||||
( use arm || use sh ) && append-flags -U_FORTIFY_SOURCE
|
||||
|
||||
local conf
|
||||
# Broken build on armv5tel
|
||||
if [[ "${CHOST/-*/}" = "armv5tel" ]]; then
|
||||
conf="--with-mctx-mth=sjlj --with-mctx-dsp=ssjlj --with-mctx-stk=sas"
|
||||
fi
|
||||
use debug && conf="${conf} --enable-debug" # have a bug --disable-debug and shared
|
||||
econf ${conf} || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#Parallel install issuse fixed with parallel-install.patch.
|
||||
#Submitted upstream on 12-13-2010.
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc ANNOUNCE AUTHORS ChangeLog NEWS README THANKS USERS || die
|
||||
}
|
||||
Reference in New Issue
Block a user