redigest and delete old ebuilds
This commit is contained in:
parent
882770662d
commit
b588cc7f90
@ -1,3 +1,3 @@
|
||||
EBUILD dietlibc-9999.ebuild 1775 RMD160 6ea8b5da189693ebddc424a1bd4f7102d3f52087 SHA1 3dd0ddea6cdc566bad1ace9f24d46d435e54ec48 SHA256 ba217be300986cb2478b1a1ce314eadf6baedb3509f9866da9cd234baa6c8236
|
||||
EBUILD dietlibc-9999.ebuild 1775 RMD160 2ffc6c9ed547bc440d531e6f17be09c27ce983fb SHA1 88b45130ae8dc8a1057e965f8148f94def9d3ca6 SHA256 da17bcf2c28dc2e69e822da809f589557ed79fb0e88ddaae8897ffb0c75b8425
|
||||
MISC ChangeLog 13490 RMD160 637f6457f5f3edae9ef4f3b690744a9ecb8be0fa SHA1 1dbedc60dbe847c84ea38a2054c7ddc214d20a7f SHA256 fd8235170697fdbce668e217c3eb930e5f6bafff9824f5293d64e89044462ebc
|
||||
MISC metadata.xml 410 RMD160 063e81d4d38be2fa6f093828b42a0ee3e5b2b582 SHA1 e73d09647dcac3413d7bccb6f1d2a0bc50e60f48 SHA256 3fc38345f9430d71c6369f84fc1b6248bc8aa0ec74cb4ae5b2797fe01cf48721
|
||||
|
@ -419,13 +419,13 @@ _kernel_src_compile() {
|
||||
--tempdir="${S}"/temp \
|
||||
--logfile="${WORKDIR}"/genkernel.log \
|
||||
--bootdir="${WORKDIR}"/boot \
|
||||
--lvm \
|
||||
--luks \
|
||||
--iscsi \
|
||||
--mountboot \
|
||||
--mdadm \
|
||||
--module-prefix="${WORKDIR}"/lib \
|
||||
all || die "genkernel failed"
|
||||
# --lvm \
|
||||
# --luks \
|
||||
# --iscsi \
|
||||
ARCH=${OLDARCH}
|
||||
|
||||
# Buffalo anounced a new box named Pro Live (video transcode streaming)
|
||||
|
@ -1,613 +0,0 @@
|
||||
# ChangeLog for net-libs/neon
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.5 2010/10/16 01:21:35 arfrever Exp $
|
||||
|
||||
31 Oct 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
|
||||
add pkgconfig as depend
|
||||
|
||||
*neon-0.29.5 (16 Oct 2010)
|
||||
|
||||
16 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+neon-0.29.5.ebuild:
|
||||
Version bump.
|
||||
|
||||
*neon-0.29.4 (01 Oct 2010)
|
||||
|
||||
01 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+neon-0.29.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
10 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
metadata.xml:
|
||||
Restore previous maintainer.
|
||||
|
||||
19 Aug 2010; Jeroen Roovers <jer@gentoo.org> metadata.xml:
|
||||
Remove arfrever.
|
||||
|
||||
16 May 2010; Markos Chandras <hwoarang@gentoo.org> neon-0.29.3.ebuild:
|
||||
Stable on amd64 wrt bug #305181. Thanks to Roeland Douma
|
||||
<roeland@rullzer.com>
|
||||
|
||||
04 Apr 2010; Raúl Porcel <armin76@gentoo.org> neon-0.29.3.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #305181
|
||||
|
||||
23 Mar 2010; Brent Baude <ranger@gentoo.org> neon-0.29.3.ebuild:
|
||||
stable ppc, bug 305181
|
||||
|
||||
08 Mar 2010; Sven Wegener <swegener@gentoo.org> neon-0.29.1.ebuild,
|
||||
neon-0.29.2.ebuild, neon-0.29.3.ebuild, +files/neon-0.29-sni-fix.patch:
|
||||
Pull in a patch from Debian to fix SNI support.
|
||||
|
||||
04 Mar 2010; Jeroen Roovers <jer@gentoo.org> neon-0.29.3.ebuild:
|
||||
Stable for HPPA (bug #305181).
|
||||
|
||||
28 Feb 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> neon-0.29.3.ebuild:
|
||||
x86 stable wrt bug #305181
|
||||
|
||||
23 Feb 2010; Brent Baude <ranger@gentoo.org> neon-0.29.3.ebuild:
|
||||
Marking neon-0.29.3 ppc64 for bug 305181
|
||||
|
||||
*neon-0.29.3 (12 Jan 2010)
|
||||
|
||||
12 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+neon-0.29.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
07 Jan 2010; Christian Faulhammer <fauli@gentoo.org> neon-0.29.2.ebuild:
|
||||
Transfer Prefix keywords
|
||||
|
||||
*neon-0.29.2 (31 Dec 2009)
|
||||
|
||||
31 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+neon-0.29.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
*neon-0.29.1 (19 Dec 2009)
|
||||
|
||||
19 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+neon-0.29.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
30 Nov 2009; Markus Meier <maekke@gentoo.org> neon-0.29.0.ebuild:
|
||||
arm stable, bug #289419
|
||||
|
||||
31 Oct 2009; Brent Baude <ranger@gentoo.org> neon-0.29.0.ebuild:
|
||||
Marking neon-0.29.0 ppc64 for bug 289419
|
||||
|
||||
29 Oct 2009; Markus Meier <maekke@gentoo.org> neon-0.29.0.ebuild:
|
||||
amd64/x86 stable, bug #289419
|
||||
|
||||
27 Oct 2009; Tobias Klausmann <klausman@gentoo.org> neon-0.29.0.ebuild:
|
||||
Stable on alpha, bug #289419
|
||||
|
||||
24 Oct 2009; nixnut <nixnut@gentoo.org> neon-0.29.0.ebuild:
|
||||
ppc stable #289419
|
||||
|
||||
23 Oct 2009; Jeroen Roovers <jer@gentoo.org> neon-0.29.0.ebuild:
|
||||
Stable for HPPA (bug #289419).
|
||||
|
||||
*neon-0.29.0 (14 Sep 2009)
|
||||
|
||||
14 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-files/neon-0.28.4-SOCK_CLOEXEC.patch, +neon-0.29.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
28 Aug 2009; Petteri Räty <betelgeuse@gentoo.org> -neon-0.28.4.ebuild,
|
||||
-neon-0.28.5.ebuild:
|
||||
Remove old security vulnerable versions that also used built_with_use.
|
||||
|
||||
27 Aug 2009; Alex Legler <a3li@gentoo.org> neon-0.28.6.ebuild:
|
||||
amd64 stable, security bug 281950
|
||||
|
||||
25 Aug 2009; Raúl Porcel <armin76@gentoo.org> neon-0.28.6.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #281950
|
||||
|
||||
24 Aug 2009; Brent Baude <ranger@gentoo.org> neon-0.28.6.ebuild:
|
||||
Marking neon-0.28.6 ppc64 for bug 281950
|
||||
|
||||
23 Aug 2009; nixnut <nixnut@gentoo.org> neon-0.28.6.ebuild:
|
||||
ppc stable #281950
|
||||
|
||||
20 Aug 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.6.ebuild:
|
||||
Stable for HPPA (bug #281950).
|
||||
|
||||
19 Aug 2009; Christian Faulhammer <fauli@gentoo.org> neon-0.28.6.ebuild:
|
||||
stable x86, security bug 281950
|
||||
|
||||
19 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
neon-0.28.6.ebuild:
|
||||
Pass --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt option to econf
|
||||
with USE="gnutls" (bug #281196).
|
||||
|
||||
*neon-0.28.6 (19 Aug 2009)
|
||||
|
||||
19 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-neon-0.26.4.ebuild, -neon-0.28.3.ebuild, +neon-0.28.6.ebuild:
|
||||
Version bump.
|
||||
|
||||
09 Aug 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.5.ebuild:
|
||||
Stable for HPPA (bug #280251).
|
||||
|
||||
09 Aug 2009; nixnut <nixnut@gentoo.org> neon-0.28.5.ebuild:
|
||||
ppc stable #280251
|
||||
|
||||
05 Aug 2009; <chainsaw@gentoo.org> neon-0.28.5.ebuild:
|
||||
Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis
|
||||
<arfrever@gentoo.org> in bug #280251. Tested using RadioSeven.se MP3
|
||||
stream in media-sound/audacious-2.1, neon compiled with USE="expat gnutls
|
||||
nls ssl zlib -doc -kerberos -pkcs11 -socks5".
|
||||
|
||||
*neon-0.28.5 (04 Jul 2009)
|
||||
|
||||
04 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-neon-0.28.2.ebuild, +neon-0.28.5.ebuild:
|
||||
Version bump.
|
||||
|
||||
12 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
neon-0.28.4.ebuild, +files/neon-0.28.4-SOCK_CLOEXEC.patch:
|
||||
Fix support for old kernels + new glibc built against new kernel headers
|
||||
(bug #264101).
|
||||
|
||||
03 May 2009; Markus Meier <maekke@gentoo.org> neon-0.28.4.ebuild:
|
||||
amd64 stable, bug #267272
|
||||
|
||||
26 Apr 2009; Raúl Porcel <armin76@gentoo.org> neon-0.28.4.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #267272
|
||||
|
||||
24 Apr 2009; Brent Baude <ranger@gentoo.org> neon-0.28.4.ebuild:
|
||||
stable ppc, bug 267272
|
||||
|
||||
24 Apr 2009; Brent Baude <ranger@gentoo.org> neon-0.28.4.ebuild:
|
||||
stable ppc64, bug 267272
|
||||
|
||||
24 Apr 2009; Jeroen Roovers <jer@gentoo.org> neon-0.28.4:
|
||||
Stable for HPPA (bug #267272).
|
||||
|
||||
*neon-0.28.4 (21 Mar 2009)
|
||||
|
||||
21 Mar 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
metadata.xml, +neon-0.28.4.ebuild:
|
||||
Version bump (bug #261572).
|
||||
|
||||
12 Nov 2008; Peter Volkov <pva@gentoo.org> neon-0.28.3.ebuild:
|
||||
~mips keyword back, bug #212056.
|
||||
|
||||
08 Sep 2008; Guy Martin <gmsoft@gentoo.org> neon-0.28.3.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
07 Sep 2008; Raúl Porcel <armin76@gentoo.org> neon-0.28.3.ebuild:
|
||||
ia64 stable wrt #236128
|
||||
|
||||
07 Sep 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
|
||||
amd64/x86 stable, bug #236128
|
||||
|
||||
06 Sep 2008; Jose Luis Rivero <yoswink@gentoo.org> neon-0.28.3.ebuild:
|
||||
Stable on alpha wrt #236128
|
||||
|
||||
06 Sep 2008; Friedrich Oslage <bluebird@gentoo.org> neon-0.28.3.ebuild:
|
||||
Stable on sparc, bug #236128
|
||||
|
||||
04 Sep 2008; Brent Baude <ranger@gentoo.org> neon-0.28.3.ebuild:
|
||||
stable ppc, bug 236128
|
||||
|
||||
04 Sep 2008; Brent Baude <ranger@gentoo.org> neon-0.28.3.ebuild:
|
||||
stable ppc64, bug 236128
|
||||
|
||||
29 Aug 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
|
||||
mark unstable for amd64/x86, bug #236128 comment #3
|
||||
|
||||
29 Aug 2008; Markus Meier <maekke@gentoo.org> neon-0.28.3.ebuild:
|
||||
amd64/x86 stable, bug #236128
|
||||
|
||||
*neon-0.28.3 (29 Aug 2008)
|
||||
|
||||
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.3.ebuild:
|
||||
version bump wrt security #234826
|
||||
|
||||
14 Jun 2008; nixnut <nixnut@gentoo.org> neon-0.28.2.ebuild:
|
||||
Added ~ppc wrt bug 212056
|
||||
|
||||
01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.26.4.ebuild,
|
||||
-neon-0.28.1.ebuild:
|
||||
fix #219888
|
||||
|
||||
19 Apr 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild,
|
||||
neon-0.28.2.ebuild:
|
||||
fix socks support wrt #217538
|
||||
|
||||
*neon-0.28.2 (13 Apr 2008)
|
||||
|
||||
13 Apr 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.2.ebuild:
|
||||
version bump wrt #216240
|
||||
|
||||
13 Apr 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild:
|
||||
fix documentation install; re-drop mips and ppc keywords due to repoman
|
||||
being a bitch and not checking for masked ebuilds anymore
|
||||
|
||||
13 Apr 2008; Benedikt Böhm <hollow@gentoo.org>
|
||||
-files/neon-0.27.2-linguas.patch, neon-0.26.4.ebuild, -neon-0.27.2.ebuild,
|
||||
neon-0.28.1.ebuild:
|
||||
fix sock support; remove old version
|
||||
|
||||
23 Mar 2008; Benedikt Böhm <hollow@gentoo.org> neon-0.28.1.ebuild:
|
||||
fix LINGUAS
|
||||
|
||||
*neon-0.28.1 (22 Mar 2008)
|
||||
|
||||
22 Mar 2008; Benedikt Böhm <hollow@gentoo.org> +neon-0.28.1.ebuild:
|
||||
version bump wrt #210532
|
||||
|
||||
27 Jan 2008; Benedikt Böhm <hollow@gentoo.org>
|
||||
+files/neon-0.27.2-linguas.patch, neon-0.27.2.ebuild:
|
||||
fix #205959
|
||||
|
||||
*neon-0.27.2 (27 Jan 2008)
|
||||
|
||||
27 Jan 2008; Benedikt Böhm <hollow@gentoo.org> -neon-0.26.1-r1.ebuild,
|
||||
-neon-0.26.3.ebuild, +neon-0.27.2.ebuild:
|
||||
version bump; cleanup; #198753
|
||||
|
||||
02 Jan 2008; Jeroen Roovers <jer@gentoo.org> neon-0.26.4.ebuild:
|
||||
Stable for HPPA (bug #203260).
|
||||
|
||||
30 Dec 2007; Samuli Suominen <drac@gentoo.org> neon-0.26.4.ebuild:
|
||||
amd64 stable wrt #203260
|
||||
|
||||
29 Dec 2007; Raúl Porcel <armin76@gentoo.org> neon-0.26.4.ebuild:
|
||||
alpha/ia64/sparc stable wrt #203260
|
||||
|
||||
29 Dec 2007; Brent Baude <ranger@gentoo.org> neon-0.26.4.ebuild:
|
||||
Marking neon-0.26.4 ppc64 for bug 203260
|
||||
|
||||
28 Dec 2007; Markus Meier <maekke@gentoo.org> neon-0.26.4.ebuild:
|
||||
x86 stable, bug #203260
|
||||
|
||||
28 Dec 2007; nixnut <nixnut@gentoo.org> neon-0.26.4.ebuild:
|
||||
Stable on ppc wrt bug 203560
|
||||
|
||||
28 Dec 2007; Benedikt Böhm <hollow@gentoo.org> metadata.xml,
|
||||
-neon-0.24.7.ebuild, -neon-0.25.3.ebuild, -neon-0.25.5.ebuild,
|
||||
-neon-0.26.1.ebuild:
|
||||
cleanup old cruft
|
||||
|
||||
*neon-0.26.4 (10 Nov 2007)
|
||||
|
||||
10 Nov 2007; Benedikt Böhm <hollow@gentoo.org> +neon-0.26.4.ebuild:
|
||||
version bump; fixes #114759, #162318, #186929, #197964
|
||||
|
||||
06 Jul 2007; Mike Frysinger <vapier@gentoo.org> neon-0.26.1.ebuild,
|
||||
neon-0.26.1-r1.ebuild, neon-0.26.3.ebuild:
|
||||
If glibc does not have IUSE=nptl, assume it is enabled as newer versions
|
||||
only support nptl.
|
||||
|
||||
27 Jun 2007; Lars Weiler <pylon@gentoo.org> neon-0.26.3.ebuild:
|
||||
Stable on ppc; bug #178264.
|
||||
|
||||
27 Jun 2007; Jeroen Roovers <jer@gentoo.org> neon-0.26.3.ebuild:
|
||||
Stable for HPPA (bug #178264).
|
||||
|
||||
15 Jun 2007; Raúl Porcel <armin76@gentoo.org> neon-0.26.3.ebuild:
|
||||
alpha/ia64/x86 stable wrt #178264
|
||||
|
||||
14 Jun 2007; Christoph Mende <angelos@gentoo.org> neon-0.26.3.ebuild:
|
||||
Stable on amd64 wrt bug 178264
|
||||
|
||||
13 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.26.3.ebuild:
|
||||
Stable on sparc wrt #178264
|
||||
|
||||
09 Jun 2007; Markus Rothe <corsair@gentoo.org> neon-0.26.3.ebuild:
|
||||
Stable on ppc64; bug #178264
|
||||
|
||||
*neon-0.26.3 (14 May 2007)
|
||||
|
||||
14 May 2007; Carsten Lohrke <carlo@gentoo.org> +neon-0.26.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
04 Apr 2007; Fabian Groffen <grobian@gentoo.org> neon-0.26.1.ebuild,
|
||||
neon-0.26.1-r1.ebuild:
|
||||
Drop userland_Darwin stuff, add virtual/libintl dependency when nls USE-flag
|
||||
in use, bug #160165
|
||||
|
||||
03 Mar 2007; Mike Frysinger <vapier@gentoo.org> neon-0.26.1-r1.ebuild:
|
||||
Fix xml2 configure typo as noted by R Stephan #155952.
|
||||
|
||||
18 Oct 2006; Roy Marples <uberlord@gentoo.org> neon-0.26.1-r1.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
07 Oct 2006; Mike Frysinger <vapier@gentoo.org> neon-0.26.1.ebuild,
|
||||
neon-0.26.1-r1.ebuild:
|
||||
Punt invalid use of USE=static.
|
||||
|
||||
01 Oct 2006; Guy Martin <gmsoft@gentoo.org> neon-0.26.1-r1.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
*neon-0.26.1-r1 (24 Sep 2006)
|
||||
|
||||
24 Sep 2006; Paul de Vrieze <pauldv@gentoo.org> +neon-0.26.1-r1.ebuild:
|
||||
Gnutls support is broken in connection with subversion. This should fix
|
||||
#148306 and others once and for all.
|
||||
|
||||
03 Sep 2006; Joshua Kinard <kumba@gentoo.org> neon-0.26.1.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
14 Aug 2006; Paul de Vrieze <pauldv@gentoo.org> neon-0.26.1.ebuild:
|
||||
built_with_use dies when the package is not installed at all. To prevent
|
||||
dying and allow things to (hopefully) work on a ulibc system add an extra
|
||||
has_version check around it. This should solve bug #143886.
|
||||
|
||||
05 Aug 2006; Chris White <chriswhite@gentoo.org> metadata.xml:
|
||||
metadata.xml translation by Yoshino-san in bug #136538
|
||||
|
||||
30 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> neon-0.26.1.ebuild:
|
||||
Marked stable on amd64 for bug #139506
|
||||
|
||||
26 Jul 2006; Joshua Kinard <kumba@gentoo.org> neon-0.25.5.ebuild:
|
||||
Marking stable on mips (dep needed by gnome-vfs).
|
||||
|
||||
25 Jul 2006; Thomas Cort <tcort@gentoo.org> neon-0.26.1.ebuild:
|
||||
Stable on alpha wrt Bug #139506.
|
||||
|
||||
23 Jul 2006; Akinori Hattori <hattya@gentoo.org> neon-0.26.1.ebuild:
|
||||
x86 stable, bug #139506
|
||||
|
||||
23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.26.1.ebuild:
|
||||
ppc stable, bug #139506
|
||||
|
||||
20 Jul 2006; Markus Rothe <corsair@gentoo.org> neon-0.26.1.ebuild:
|
||||
Stable on ppc64; bug #139506
|
||||
|
||||
17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> neon-0.25.3.ebuild:
|
||||
Marked stable on amd64 for bug #139612
|
||||
|
||||
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.25.3.ebuild:
|
||||
hppa stable, bug #139612
|
||||
|
||||
14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> neon-0.25.3.ebuild:
|
||||
ppc stable, bug #139612
|
||||
|
||||
13 Jul 2006; Patrick McLean <chutzpah@gentoo.org> neon-0.26.1.ebuild:
|
||||
Add ewarn about API breakage.
|
||||
|
||||
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> neon-0.26.1.ebuild:
|
||||
Mark 0.26.1 stable on ia64. #139507
|
||||
|
||||
12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> neon-0.25.3.ebuild:
|
||||
Stable on x86 wrt bug #139612.
|
||||
|
||||
10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.26.1.ebuild:
|
||||
Stable on sparc wrt #139506 and #139612
|
||||
|
||||
10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> neon-0.25.3.ebuild:
|
||||
Stable on sparc wrt #139612
|
||||
|
||||
05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> neon-0.26.1.ebuild:
|
||||
Removed unneccesary make clean from src_test (doh!).
|
||||
|
||||
*neon-0.26.1 (05 Jul 2006)
|
||||
|
||||
05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> +neon-0.26.1.ebuild:
|
||||
Version bump for rapidsvn and subversion support (and bug 137563).
|
||||
This version adds several new features, so test away (note that socks
|
||||
support is considered experimental, and tests are somewhat fragile).
|
||||
|
||||
21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> neon-0.25.5.ebuild:
|
||||
Add missing elibtoolize.
|
||||
|
||||
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> neon-0.25.5.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
*neon-0.25.5 (21 Feb 2006)
|
||||
|
||||
21 Feb 2006; Paul de Vrieze <pauldv@gentoo.org> +neon-0.25.5.ebuild:
|
||||
New upstream version (bug #123361)
|
||||
|
||||
23 Dec 2005; Paul de Vrieze <pauldv@gentoo.org> neon-0.25.3.ebuild:
|
||||
Explicitly disable linking with gssapi. Autodetecting gives a broken
|
||||
dependency. Using a useflag dependency doesn't work as apparently the
|
||||
libtool archive created does not have proper dependencies.
|
||||
|
||||
14 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> neon-0.24.7.ebuild:
|
||||
0.24.7 stable on mips.
|
||||
|
||||
*neon-0.25.3 (10 Sep 2005)
|
||||
|
||||
10 Sep 2005; Daniel Black <dragonheart@gentoo.org> -neon-0.21.3.ebuild,
|
||||
-neon-0.23.8.ebuild, -neon-0.23.9.ebuild, -neon-0.24.0.ebuild,
|
||||
-neon-0.24.2.ebuild, -neon-0.24.4.ebuild, -neon-0.24.5.ebuild,
|
||||
-neon-0.24.6.ebuild, +neon-0.25.3.ebuild:
|
||||
version bump. remove old and security vulnerable versions
|
||||
|
||||
29 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> neon-0.24.7.ebuild:
|
||||
Added ~mips.
|
||||
|
||||
20 Jul 2005; Andrej Kacian <ticho@gentoo.org> neon-0.24.7.ebuild:
|
||||
Commented out the darwin sed call for now. Bug #99647.
|
||||
|
||||
19 Jul 2005; Kito <kito@gentoo.org> neon-0.24.7.ebuild:
|
||||
fix for shared library on Darwin
|
||||
|
||||
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||
Change encoding to UTF-8 for GLEP 31 compliance
|
||||
|
||||
16 Dec 2004; Markus Rothe <corsair@gentoo.org> neon-0.24.7.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
04 Nov 2004; Aron Griffis <agriffis@gentoo.org> neon-0.24.7.ebuild:
|
||||
add ia64 keyword
|
||||
|
||||
01 Nov 2004; Markus Rothe <corsair@gentoo.org> neon-0.24.7.ebuild:
|
||||
Marked ~ppc64; bug #63683
|
||||
|
||||
01 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> neon-0.24.6.ebuild,
|
||||
neon-0.24.7.ebuild:
|
||||
Added to ~ppc-macos; bug #58811.
|
||||
|
||||
23 Jul 2004; Travis Tilley <lv@gentoo.org> neon-0.24.7.ebuild:
|
||||
stable on amd64
|
||||
|
||||
23 Jul 2004; Guy Martin <gmsoft@gentoo.org> neon-0.24.7.ebuild:
|
||||
Marked stable on hppa.
|
||||
|
||||
23 Jul 2004; Bryan Østergaard,,, <kloeri@gentoo.org> neon-0.24.7.ebuild:
|
||||
Stable on alpha, see bug #57747.
|
||||
|
||||
20 Jul 2004; Stuart Herbert <stuart@gentoo.org> neon-0.24.7.ebuild:
|
||||
Stable on x86
|
||||
|
||||
20 Jul 2004; Ciaran McCreesh <ciaranm@gentoo.org> neon-0.24.7.ebuild:
|
||||
Stable on sparc for bug #57747
|
||||
|
||||
*neon-0.24.7 (20 Jul 2004)
|
||||
|
||||
20 Jul 2004; Stuart Herbert <stuart@gentoo.org> +neon-0.24.7.ebuild:
|
||||
Version bump; required by subversion-1.0.6
|
||||
|
||||
02 Jun 2004; Ciaran McCreesh <ciaranm@gentoo.org> neon-0.24.6.ebuild:
|
||||
Stable on sparc at klieber's request
|
||||
|
||||
02 Jun 2004; Aron Griffis <agriffis@gentoo.org> neon-0.24.6.ebuild:
|
||||
stable on alpha
|
||||
|
||||
24 May 2004; Bryan Østergaard <kloeri@gentoo.org> neon-0.24.6.ebuild:
|
||||
Keyworded ~alpha, requested in bug #51550.
|
||||
|
||||
20 May 2004; Michael McCabe <randy@gentoo.org> neon-0.24.6.ebuild:
|
||||
Marked stable on s390
|
||||
|
||||
*neon-0.24.6 (19 May 2004)
|
||||
|
||||
19 May 2004; Paul de Vrieze <pauldv@gentoo.org> +neon-0.24.6.ebuild:
|
||||
New version with security fixes
|
||||
|
||||
13 May 2004; Michael McCabe <randy@gentoo.org> neon-0.24.5.ebuild:
|
||||
Added s390 keywords
|
||||
|
||||
27 Apr 2004; Travis Tilley <lv@gentoo.org> neon-0.24.5.ebuild:
|
||||
stable on amd64
|
||||
|
||||
*neon-0.24.5 (27 Apr 2004)
|
||||
|
||||
27 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> +neon-0.24.5.ebuild:
|
||||
New upstream version with SECURITY fixes. Updating is highly recommended
|
||||
|
||||
26 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> neon-0.24.4.ebuild:
|
||||
Mark stable so that subversion can be marked stable
|
||||
|
||||
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> neon-0.23.8.ebuild,
|
||||
neon-0.23.9.ebuild, neon-0.24.0.ebuild, neon-0.24.2.ebuild,
|
||||
neon-0.24.4.ebuild:
|
||||
Add die following econf for bug 48950
|
||||
|
||||
22 Jan 2004; <augustus@gentoo.org> neon-0.24.4.ebuild:
|
||||
Added ~amd64 keyword.
|
||||
|
||||
*neon-0.24.4 (13 Dec 2003)
|
||||
|
||||
13 Dec 2003; <paul@gentoo.org> neon-0.24.4.ebuild:
|
||||
Add a new version, with some fixes based on bug #32232. patch slightly adapted
|
||||
from a patch by Jani Averbach <jaa@iki.fi>
|
||||
|
||||
28 Nov 2003; Jason Wever <weeve@gentoo.org> neon-0.24.2.ebuild:
|
||||
Added ~sparc keyword.
|
||||
|
||||
09 Nov 2003; David Holm <dholm@gentoo.org> neon-0.24.2.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*neon-0.24.2 (27 Sep 2003)
|
||||
|
||||
27 Sep 2003; Paul de Vrieze <pauldv@gentoo.org> metadata.xml,
|
||||
neon-0.24.2.ebuild:
|
||||
Version bump as subversion needs 0.24.2
|
||||
|
||||
*neon-0.24.0 (26 Sep 2003)
|
||||
|
||||
26 Sep 2003; Martin Holzer <mholzer@gentoo.org> neon-0.24.0.ebuild:
|
||||
Version bumped.
|
||||
|
||||
*neon-0.23.9 (17 Aug 2003)
|
||||
|
||||
17 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.23.8.ebuild,
|
||||
neon-0.23.9.ebuild:
|
||||
Add new upstream version that could probably fix some pkg-config bugs
|
||||
|
||||
17 Aug 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.23.8.ebuild:
|
||||
Mark neon stable as it is needed for subversion to become stable
|
||||
|
||||
31 May 2003; root <root@gentoo.org> neon-0.21.3.ebuild, neon-0.23.2.ebuild,
|
||||
neon-0.23.3.ebuild, neon-0.23.5.ebuild, neon-0.23.8.ebuild:
|
||||
ppc keyworded where necessary
|
||||
|
||||
*neon-0.23.8 (15 Mar 2003)
|
||||
|
||||
15 Mar 2003; Alain Penders <alain@gentoo.org> neon-0.23.8.ebuild: Version bump, needed for subversion.
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
*neon-0.23.5 (15 Nov 2002)
|
||||
|
||||
15 Nov 2002; Karl Trygve (karltk@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.5 :
|
||||
The version below was never committed, so I made a new one. Fixes #10721.
|
||||
|
||||
2 Nov 2002; Joshua Brindle (method@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.3 :
|
||||
Added zlib support, new upstream version
|
||||
|
||||
*neon-0.23.3 (26 Oct 2002)
|
||||
|
||||
26 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.23.3.ebuild files/digest-neon-0.23.3 :
|
||||
New upstream version.
|
||||
|
||||
*neon-0.23.2 (18 Oct 2002)
|
||||
|
||||
18 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.23.2.ebuild files/digest-neon-0.23.2 :
|
||||
New upstream version.
|
||||
|
||||
*neon-0.21.3 (14 Jul 2002)
|
||||
|
||||
14 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.21.3.ebuild :
|
||||
New upstream version.
|
||||
Old versions 0.15.3-r1, 0.18.5, 0.19.2-r1, 0.19.2, 0.21.1 removed.
|
||||
|
||||
*neon-0.21.1 (06 Jun 2002)
|
||||
|
||||
09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
|
||||
Added KEYWORDS.
|
||||
|
||||
06 Jun 2002; Gabriele Giorgetti <stroke@gentoo.org> neon-0.21.1.ebuild :
|
||||
Bumped to new version
|
||||
|
||||
*neon-0.19.2-r1 (29 Oct 2002)
|
||||
|
||||
23 Apr 2003; Paul de Vrieze <pauldv@gentoo.org> neon-0.19.2-r1.ebuild:
|
||||
Unmasked neon-0.19.2 as subversion-0.10_pre1 is marked stable.
|
||||
|
||||
29 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> neon-0.19.2-r1.ebuild files/digest-neon-0.19.2-r1 :
|
||||
Resurrected, so that subversion may work.
|
||||
|
||||
09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
|
||||
Added KEYWORDS, LICENSE, SLOT.
|
||||
|
||||
*neon-0.19.2 (26 Feb 2002)
|
||||
|
||||
09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.19.2.ebuild :
|
||||
Added KEYWORDS, LICENSE, SLOT.
|
||||
|
||||
26 Feb 2002; G.Bevin <gbevin@gentoo.org> neon-0.19.2.ebuild, files/digest-neon-0.19.2 :
|
||||
|
||||
upgraded version to latest release
|
||||
|
||||
*neon-0.18.5 (8 Feb 2002)
|
||||
|
||||
09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.18.5.ebuild :
|
||||
Added KEYWORDS, LICENSE, SLOT.
|
||||
|
||||
8 Feb 2002; G.Bevin <gbevin@gentoo.org> neon-0.18.5.ebuild, files/digest-neon-0.18.5 :
|
||||
|
||||
upgraded version to latest release
|
||||
|
||||
*neon-0.15.3-r1 (1 Feb 2002)
|
||||
|
||||
09 Jul 2002; phoen][x <phoenix@gentoo.org> neon-0.15.3-r1.ebuild:
|
||||
Added KEYWORDS, LICENSE, SLOT.
|
||||
|
||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||
Added initial ChangeLog.
|
@ -1,4 +0,0 @@
|
||||
DIST neon-0.29.5.tar.gz 884484 RMD160 4b6ede3f177f5b1ad7f8cdfcda7eee9215231bf6 SHA1 46e85922b2dad60f50393e7d8d4075c880c7e03e SHA256 dea3c52b9f3f915651c6279c76758acf7c427727e8b9b0130f8b138f24012290
|
||||
EBUILD neon-0.29.5.ebuild 2977 RMD160 0d057a72209e25abd39985b9d1c501613c77201e SHA1 56bb550761c1a6d640345b5308702779a95a7f0f SHA256 01dbbdb1046c05e192dae1d523b22cf33a37f6da01071d1c25160f0e813ce257
|
||||
MISC ChangeLog 20789 RMD160 0f0737fb27f228ada7b7366954f354694a70cc65 SHA1 5c9c33e8e04be61bb2643657f2bf8217a144a9da SHA256 87e685fc8006478ca71e712d04f403af42f757a026677927ee9150cfbc070c78
|
||||
MISC metadata.xml 1246 RMD160 e91ce5d57c9eacbbb186335d3dce3af0757983ce SHA1 2ec14ffda45b44d90f7871d568de5a83bf1fc43c SHA256 80b25fc6e55897725cdf3ad13701d01cc10dc4fdb14db8ba572ad4a3fc29f9f7
|
@ -1,26 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>arfrever@gentoo.org</email>
|
||||
<name>Arfrever Frehtes Taifersar Arahesis</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Neon is an HTTP and WebDAV client library for Unix systems, with a C
|
||||
language API. It provides high-level interfaces to HTTP/1.1 and WebDAV
|
||||
methods, and a low-level interface to HTTP request/response handling,
|
||||
allowing new methods to be easily implemented.
|
||||
</longdescription>
|
||||
<longdescription lang="ja">
|
||||
neon は Unix システムにおける HTTP 及び WebDAV クライアント・ライブラリ
|
||||
であり、C言語 API です。HTTP/1.1 及び WebDAV のメソッドという高い視点
|
||||
でのインターフェイス、HTTP リクエスト/レスポンス のハンドリングという
|
||||
低い視点でのインターフェイス、簡単に実装できるようにした新しいメソッド
|
||||
といったものを提供します。
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="libproxy">Add support for <pkg>net-libs/libproxy</pkg></flag>
|
||||
<flag name="pkcs11">Add support for PKCS#11 using <pkg>dev-libs/pakchois</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,105 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/neon-0.29.5.ebuild,v 1.1 2010/10/16 01:21:35 arfrever Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit autotools libtool versionator
|
||||
|
||||
DESCRIPTION="HTTP and WebDAV client library"
|
||||
HOMEPAGE="http://www.webdav.org/neon/"
|
||||
SRC_URI="http://www.webdav.org/neon/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl zlib"
|
||||
IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN"
|
||||
for lingua in ${IUSE_LINGUAS}; do
|
||||
IUSE+=" linguas_${lingua}"
|
||||
done
|
||||
unset lingua
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="expat? ( dev-libs/expat )
|
||||
!expat? ( dev-libs/libxml2 )
|
||||
gnutls? (
|
||||
>=net-libs/gnutls-2.0
|
||||
pkcs11? ( dev-libs/pakchois )
|
||||
)
|
||||
!gnutls? ( ssl? (
|
||||
>=dev-libs/openssl-0.9.6f
|
||||
pkcs11? ( dev-libs/pakchois )
|
||||
) )
|
||||
kerberos? ( virtual/krb5 )
|
||||
libproxy? ( net-libs/libproxy )
|
||||
nls? ( virtual/libintl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
local lingua linguas
|
||||
for lingua in ${IUSE_LINGUAS}; do
|
||||
use linguas_${lingua} && linguas+=" ${lingua}"
|
||||
done
|
||||
sed -i -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/g" configure.in
|
||||
|
||||
AT_M4DIR="macros" eautoreconf
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
if has_version sys-libs/glibc; then
|
||||
einfo "Enabling SSL library thread-safety using POSIX threads..."
|
||||
myconf+=" --enable-threadsafe-ssl=posix"
|
||||
fi
|
||||
|
||||
if use expat; then
|
||||
myconf+=" --with-expat"
|
||||
else
|
||||
myconf+=" --with-libxml2"
|
||||
fi
|
||||
|
||||
if use gnutls; then
|
||||
myconf+=" --with-ssl=gnutls --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
|
||||
elif use ssl; then
|
||||
myconf+=" --with-ssl=openssl"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-static \
|
||||
--enable-shared \
|
||||
$(use_with kerberos gssapi) \
|
||||
$(use_with libproxy) \
|
||||
$(use_enable nls) \
|
||||
$(use_with pkcs11 pakchois) \
|
||||
$(use_with zlib) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install-lib install-headers install-config install-nls || die "emake install failed"
|
||||
|
||||
if use doc; then
|
||||
emake DESTDIR="${D}" install-docs || die "emake install-docs failed"
|
||||
fi
|
||||
|
||||
dodoc AUTHORS BUGS NEWS README THANKS TODO
|
||||
doman doc/man/*.[1-8]
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "Neon has a policy of breaking API across minor versions, this means"
|
||||
ewarn "that any package that links against Neon may be broken after"
|
||||
ewarn "updating. They will remain broken until they are ported to the"
|
||||
ewarn "new API. You can downgrade Neon to the previous version by doing:"
|
||||
ewarn
|
||||
ewarn " emerge --oneshot '<${CATEGORY}/${PN}-$(get_version_component_range 1-2 ${PV})'"
|
||||
ewarn
|
||||
ewarn "You may also have to downgrade any package that has not been"
|
||||
ewarn "ported to the new API yet."
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
AUX micro-evtd.command 439 RMD160 52be178c450693a59c062f0028d8d01c5417f713 SHA1 b877a6b92ca0eaf582631697b59a2fffe159d5c3 SHA256 9564a6e99664943490576d1a9c20ffe0eb35b04450f96a1e516a7804017e4f67
|
||||
AUX micro-evtd.command 1103 RMD160 c0d502618165b573e355efedb8546cf4b629718b SHA1 72f0b274d4acd332e8d8ebcf2a1837230d189195 SHA256 fefb71fe4ccb35db877a60451e2d081acccdd9a4c96a6fb332db2eeceb69eeb3
|
||||
AUX micro_evtd-boot.initd 594 RMD160 e262f505030f551c45b1b86f74cdf8d753221493 SHA1 b257a51ae736d1946666219abe8ae43fbbffc08d SHA256 b619cc4a6d3712cf3e01003e781be8efa3d15dcde9116260ceb8ee7de59c791f
|
||||
AUX micro_evtd-default.initd 532 RMD160 3ce534692fcf0994207fbd7fa008abc7c6c8bc00 SHA1 47bd76c7720ae6fa9d575a3c21735bd79cbdc00d SHA256 deeae8fea73809ef69ae19420230561aa90deddbd332e8a2b80586f87bc8aa1a
|
||||
AUX strEventScript-size.patch 994 RMD160 e5900eb40180cae06a5c9272841f72a3d8a5b271 SHA1 27ea6106c51d1753081e9af979f3f615b5bb3a14 SHA256 72fc662b70265a0a9ce4f5f5ea16f43f3157b5aea2bca42e25f42859cd099180
|
||||
|
@ -1,243 +0,0 @@
|
||||
# ChangeLog for sys-devel/clang
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/clang/ChangeLog,v 1.48 2011/11/28 10:56:02 voyageur Exp $
|
||||
|
||||
03 Dec 2011; Mario Fetka <mario.fetka@gmail.com> clang-3.0.ebuild:
|
||||
Bump and add arm testing
|
||||
|
||||
*clang-3.0_rc4 (28 Nov 2011)
|
||||
|
||||
28 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0_rc3.ebuild,
|
||||
+clang-3.0_rc4.ebuild:
|
||||
Final rc bump
|
||||
|
||||
14 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
|
||||
clang-2.9-r1.ebuild, clang-3.0_rc3.ebuild, clang-9999.ebuild:
|
||||
gcc-config 1.5 dropped the -X option, thanks Leonid Volnitsky
|
||||
<leonid@volnitsky.com> in bug #388621
|
||||
|
||||
10 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-3.0_rc3.ebuild:
|
||||
Fix tests (needs full compilation of llvm, remove broken test)
|
||||
|
||||
*clang-3.0_rc3 (09 Nov 2011)
|
||||
|
||||
09 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0_rc1.ebuild,
|
||||
+clang-3.0_rc3.ebuild, files/clang-3.0-fix_cxx_include_root.patch,
|
||||
clang-9999.ebuild:
|
||||
Update rc ebuild and cxx_include_root patch, some more ebuild cleanups
|
||||
|
||||
*clang-3.0_rc1 (09 Nov 2011)
|
||||
|
||||
09 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> +clang-3.0_rc1.ebuild,
|
||||
+files/clang-3.0-fix_cxx_include_root.patch, clang-9999.ebuild:
|
||||
Add rc release to prepare for 3.0, remove llvm-gcc detection code (not used
|
||||
in configure anymore). Also fix bug #387309, thanks to Stephan Wezel
|
||||
<s.wezel@web.de> for the patch
|
||||
|
||||
04 Oct 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
|
||||
clang-2.9-r1.ebuild, clang-9999.ebuild:
|
||||
Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543
|
||||
|
||||
03 Oct 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
|
||||
-clang-2.9.ebuild, clang-2.9-r1.ebuild, clang-9999.ebuild, metadata.xml:
|
||||
Rename alltargets USE flag to multitarget, bug #382307. Drop some versions
|
||||
|
||||
*clang-2.9-r1 (16 Aug 2011)
|
||||
|
||||
16 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org> +clang-2.9-r1.ebuild,
|
||||
+files/clang-2.9-gccversions.patch:
|
||||
Add patch to check for a few more GCC versions; thanks to Amir Aupov, Richard
|
||||
and Josh in bug #377949.
|
||||
|
||||
08 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> clang-2.8-r3.ebuild,
|
||||
clang-2.9.ebuild, clang-9999.ebuild:
|
||||
Convert from "hasq" to "has".
|
||||
|
||||
13 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
|
||||
Also use same USE-defaults for live ebuild, spotted by mgorny
|
||||
|
||||
06 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
|
||||
Update live ebuild to sync latest ebuild changes, fixes bug #369027
|
||||
|
||||
21 Apr 2011; Fabian Groffen <grobian@gentoo.org> clang-2.9.ebuild:
|
||||
Update install_name reference to libLLVM
|
||||
|
||||
*clang-2.9 (07 Apr 2011)
|
||||
|
||||
07 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.9.ebuild,
|
||||
+files/clang-2.9-darwin-prefix.patch:
|
||||
Version bump, enable system-cxx-headers by default
|
||||
|
||||
28 Mar 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r4.ebuild,
|
||||
-files/clang-2.7-darwin-prefix.patch:
|
||||
Drop 2.7 versions
|
||||
|
||||
14 Mar 2011; Fabian Groffen <grobian@gentoo.org> clang-2.8-r3.ebuild:
|
||||
Marked ~x86-linux
|
||||
|
||||
26 Jan 2011; Fabian Groffen <grobian@gentoo.org> clang-2.7-r4.ebuild,
|
||||
clang-2.8-r3.ebuild, clang-9999.ebuild:
|
||||
Make scan-build utility Prefix-compatible, by Lionel Orry, bug #352809
|
||||
|
||||
*clang-2.8-r3 (19 Dec 2010)
|
||||
|
||||
19 Dec 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.8-r1.ebuild,
|
||||
-clang-2.8-r2.ebuild, +clang-2.8-r3.ebuild, +files/clang-2.8-alignof.patch,
|
||||
+files/clang-2.8-gcc-4.4.4.patch:
|
||||
Backport to rename alignof, fixes C++'0x compilers support. Also adds gcc
|
||||
4.4.4 headers support by default, thanks to Bertjan Broeksema
|
||||
<broeksema@kde.org> in bug #345683
|
||||
|
||||
24 Oct 2010; Fabian Groffen <grobian@gentoo.org> clang-2.8-r2.ebuild,
|
||||
clang-9999.ebuild:
|
||||
Update reference fixing for Darwin for newer more strict versions of
|
||||
Portage
|
||||
|
||||
24 Oct 2010; Fabian Groffen <grobian@gentoo.org> clang-2.8-r2.ebuild,
|
||||
+files/clang-2.8-darwin-prefix.patch:
|
||||
Fix compilation on Darwin, fixes bug #342373, adds back necessary bits for
|
||||
bug #339922
|
||||
|
||||
*clang-2.8-r2 (21 Oct 2010)
|
||||
|
||||
21 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r2.ebuild,
|
||||
-clang-2.8.ebuild, +clang-2.8-r2.ebuild:
|
||||
Also set GCC C headers path with USE=system-cxx-headers, reported by
|
||||
Guillaume Chatelet <chatelet.guillaume@gmail.com>, bug #341891, tested
|
||||
with boost compilation. Clean some versions
|
||||
|
||||
*clang-2.8-r1 (12 Oct 2010)
|
||||
|
||||
12 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.8-r1.ebuild,
|
||||
metadata.xml:
|
||||
Re-enable shared lib, it works now with alltargets USE flag (in sync with
|
||||
llvm one)
|
||||
|
||||
08 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8.ebuild:
|
||||
Use new llvm 2.8 tarball, just in case
|
||||
|
||||
06 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8.ebuild,
|
||||
clang-9999.ebuild:
|
||||
Tests now use an internal framework, dejagnu not needed anymore
|
||||
|
||||
*clang-2.8 (06 Oct 2010)
|
||||
|
||||
06 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.8.ebuild,
|
||||
clang-9999.ebuild:
|
||||
2.8 version bump, drop old 2.6, fix one install line in live ebuild
|
||||
|
||||
*clang-2.7-r4 (21 Sep 2010)
|
||||
|
||||
21 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r3.ebuild,
|
||||
+clang-2.7-r4.ebuild, clang-9999.ebuild:
|
||||
Fix rpath sed and disable shared library use, thanks Nick Bowler
|
||||
<nbowler@draconx.ca> in bug #338231
|
||||
|
||||
*clang-2.7-r3 (17 Sep 2010)
|
||||
|
||||
17 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7.ebuild,
|
||||
+clang-2.7-r3.ebuild:
|
||||
Enable shared library, move libs and plugins to fix bug #337467
|
||||
|
||||
08 Sep 2010; Fabian Groffen <grobian@gentoo.org> clang-2.7-r2.ebuild,
|
||||
+files/clang-2.7-darwin-prefix.patch:
|
||||
Fix configurations for (newer) Darwin configurations, thanks Heiko Przybyl
|
||||
|
||||
03 Sep 2010; Fabian Groffen <grobian@gentoo.org> clang-2.7-r2.ebuild:
|
||||
Marked ~amd64-linux
|
||||
|
||||
26 Aug 2010; Fabian Groffen <grobian@gentoo.org> clang-2.7-r2.ebuild,
|
||||
clang-9999.ebuild:
|
||||
Bump to EAPI=3, make Prefix aware, add support for Darwin platforms, bug
|
||||
#332605
|
||||
|
||||
19 Aug 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
|
||||
system-cxx-headers was missing in -9999 IUSE, spotted by Jack Lloyd
|
||||
<lloyd@randombit.net> in bug #331679
|
||||
|
||||
*clang-2.7-r2 (27 Jul 2010)
|
||||
|
||||
27 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r1.ebuild,
|
||||
+clang-2.7-r2.ebuild, clang-9999.ebuild, metadata.xml:
|
||||
Add a USE-flag for system CXX headers, fix for x86. llvm-gcc users should
|
||||
leave the flag off
|
||||
|
||||
*clang-2.7-r1 (20 Jul 2010)
|
||||
|
||||
20 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.7-r1.ebuild,
|
||||
clang-9999.ebuild:
|
||||
Get C++ headers from active gcc version, bug #327575
|
||||
|
||||
20 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6-r3.ebuild,
|
||||
-files/llvm-2.6-cflags.patch, -files/clang-2.6-fixdoc.patch,
|
||||
-files/clang-2.6-gcc45.patch:
|
||||
Drop 2.6 version
|
||||
|
||||
02 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
|
||||
Set ESVN_REPO_URI to fix subversion_pkg_preinst
|
||||
|
||||
*clang-9999 (01 Jun 2010)
|
||||
|
||||
01 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-9999.ebuild:
|
||||
Add live version, bug #320919
|
||||
|
||||
28 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r3.ebuild,
|
||||
+files/clang-2.6-gcc45.patch:
|
||||
GCC 4.5 support for 2.6, bug #317467
|
||||
|
||||
*clang-2.7 (27 Apr 2010)
|
||||
|
||||
27 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6-r2.ebuild,
|
||||
+clang-2.7.ebuild, +files/clang-2.7-fixdoc.patch:
|
||||
2.7 official release version bump
|
||||
|
||||
*clang-2.6-r3 (26 Apr 2010)
|
||||
|
||||
26 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.6-r3.ebuild:
|
||||
python support enhancements, grabbed from my in-progress 2.7_pre2 ebuild
|
||||
|
||||
*clang-2.6-r2 (18 Mar 2010)
|
||||
|
||||
18 Mar 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6-r1.ebuild,
|
||||
+clang-2.6-r2.ebuild, +files/llvm-2.6-cflags.patch:
|
||||
Remove forced -O3 -fomit-frame-pointer CFLAGS, bug #308145
|
||||
|
||||
28 Jan 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r1.ebuild:
|
||||
vecho -> echo, spotted by tove
|
||||
|
||||
07 Dec 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r1.ebuild:
|
||||
Remove faulty test for 2.6, bug #294689
|
||||
|
||||
07 Dec 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r1.ebuild:
|
||||
Fix multilib-strict sed, it broke tests on amd64
|
||||
|
||||
30 Nov 2009; Torsten Veller <tove@gentoo.org> clang-2.6-r1.ebuild:
|
||||
Add missing die: || "die..." -> || die "..."
|
||||
|
||||
*clang-2.6-r1 (27 Oct 2009)
|
||||
|
||||
27 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6.ebuild,
|
||||
+clang-2.6-r1.ebuild:
|
||||
Install missing files for static analyzer, bug #290697
|
||||
|
||||
26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6.ebuild:
|
||||
Add some comments, fix running tests. Now about 50 of them fail not
|
||||
finding their headers, still looking why
|
||||
|
||||
26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6.ebuild,
|
||||
+files/clang-2.6-fixdoc.patch:
|
||||
Fix documentation Makefile in the same way as llvm
|
||||
|
||||
*clang-2.6 (25 Oct 2009)
|
||||
|
||||
25 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
-clang-2.6_pre2.ebuild, +clang-2.6.ebuild:
|
||||
Bump to final 2.6 release
|
||||
|
||||
*clang-2.6_pre2 (05 Oct 2009)
|
||||
|
||||
05 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
+clang-2.6_pre2.ebuild, +metadata.xml:
|
||||
Initial commit, based on ebuild by Ravi Pinjala <ravi@p-static.net> in bug
|
||||
#269651
|
||||
|
@ -1,7 +0,0 @@
|
||||
AUX clang-2.7-fixdoc.patch 1977 RMD160 62f52e5580baa396d93c56735c0039c8691b43b6 SHA1 351c1d2cf86b6da75a6ed19083d7a857333f007c SHA256 36c2214e575ed3fd78938279739e82c4f750f8726f8387e1414c18532501314a
|
||||
AUX clang-3.0-fix_cxx_include_root.patch 1132 RMD160 40f5c11045111212d15ae9e462464360cdf4d1b6 SHA1 8ae4759100e6c7233733a89ae577043ed2d0ee15 SHA256 260f8e36650384304fd0c21f8d742a4b361db4b3a0411c9c74375df95f174898
|
||||
DIST clang-3.0.tar.gz 7240578 RMD160 640b309116db4357627c0b81ebba5dab824d9eeb SHA1 1fa11f07f957bd9c9de003d1b5a7a9ba1e0055e4 SHA256 b64e72da356d7c3428cfd7ac620d49ec042c84eaee13c26024879f555f4e126d
|
||||
DIST llvm-3.0.tar.gz 10350539 RMD160 85211cafbed1c5d838ac54669017b5298613f975 SHA1 b683e7294fcf69887c0d709025d4640f5dca755b SHA256 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477
|
||||
EBUILD clang-3.0.ebuild 6135 RMD160 5c904eaafac2c012da187e938fd54efed8258d2c SHA1 00d179a9c9860b654045fb7a86841a55effd39b6 SHA256 7a8ef289461e8bb910507ad3f4e3c59ab98a4ace6c35c6d1406e81afd5fe94cc
|
||||
MISC ChangeLog 9201 RMD160 dfccf19189eebb92463d7d299d122ff7af78bc68 SHA1 dbd230cb1fa23fab0c8e582b0f3f8b2c5d4f3fea SHA256 92bdc2dcb3b4f43bf06015ad7eb1defe1d7ac5fb0a59bec84bb343feaac294f6
|
||||
MISC metadata.xml 1339 RMD160 5f8b76cda96fc95f67fd8ff7f977c116a4f0f28a SHA1 034f922ae098216b179e9d5c78246f9caa95b9d6 SHA256 0ef2f9bcc4f3293dcb69b2c882b93737b9be496e6f8789efa69df6adb2c1edf8
|
@ -1,190 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/clang/clang-3.0_rc4.ebuild,v 1.1 2011/11/28 10:56:02 voyageur Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit eutils multilib python
|
||||
|
||||
DESCRIPTION="C language family frontend for LLVM"
|
||||
HOMEPAGE="http://clang.llvm.org/"
|
||||
# Fetching LLVM as well: see http://llvm.org/bugs/show_bug.cgi?id=4840
|
||||
SRC_URI="http://llvm.org/releases/${PV}/llvm-${PV}.tar.gz
|
||||
http://llvm.org/releases/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="UoI-NCSA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="debug multitarget +static-analyzer +system-cxx-headers test"
|
||||
|
||||
DEPEND="static-analyzer? ( dev-lang/perl )"
|
||||
RDEPEND="~sys-devel/llvm-${PV}[multitarget=]"
|
||||
|
||||
S=${WORKDIR}/llvm-${PV}.src
|
||||
|
||||
src_prepare() {
|
||||
mv "${WORKDIR}"/clang-${PV}.src "${S}"/tools/clang || die "clang source directory move failed"
|
||||
|
||||
# Same as llvm doc patches
|
||||
epatch "${FILESDIR}"/${PN}-2.7-fixdoc.patch
|
||||
|
||||
# multilib-strict
|
||||
sed -e "/PROJ_headers/s#lib/clang#$(get_libdir)/clang#" \
|
||||
-i tools/clang/lib/Headers/Makefile \
|
||||
|| die "clang Makefile failed"
|
||||
# Fix cxx_include_root path for Gentoo
|
||||
epatch "${FILESDIR}"/${P/_*}-fix_cxx_include_root.patch
|
||||
# fix the static analyzer for in-tree install
|
||||
sed -e 's/import ScanView/from clang \0/' \
|
||||
-i tools/clang/tools/scan-view/scan-view \
|
||||
|| die "scan-view sed failed"
|
||||
sed -e "/scanview.css\|sorttable.js/s#\$RealBin#${EPREFIX}/usr/share/${PN}#" \
|
||||
-i tools/clang/tools/scan-build/scan-build \
|
||||
|| die "scan-build sed failed"
|
||||
# Specify python version
|
||||
python_convert_shebangs 2 tools/clang/tools/scan-view/scan-view
|
||||
|
||||
# From llvm src_prepare
|
||||
einfo "Fixing install dirs"
|
||||
sed -e 's,^PROJ_docsdir.*,PROJ_docsdir := $(PROJ_prefix)/share/doc/'${PF}, \
|
||||
-e 's,^PROJ_etcdir.*,PROJ_etcdir := '"${EPREFIX}"'/etc/llvm,' \
|
||||
-e 's,^PROJ_libdir.*,PROJ_libdir := $(PROJ_prefix)/'$(get_libdir)/llvm, \
|
||||
-i Makefile.config.in || die "Makefile.config sed failed"
|
||||
|
||||
einfo "Fixing rpath and CFLAGS"
|
||||
sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/llvm, \
|
||||
-e '/OmitFramePointer/s/-fomit-frame-pointer//' \
|
||||
-i Makefile.rules || die "rpath sed failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local CONF_FLAGS="--enable-shared
|
||||
--with-optimize-option=
|
||||
$(use_enable !debug optimized)
|
||||
$(use_enable debug assertions)
|
||||
$(use_enable debug expensive-checks)"
|
||||
|
||||
# Setup the search path to include the Prefix includes
|
||||
if use prefix ; then
|
||||
CONF_FLAGS="${CONF_FLAGS} \
|
||||
--with-c-include-dirs=${EPREFIX}/usr/include:/usr/include"
|
||||
fi
|
||||
|
||||
if use multitarget; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-targets=all"
|
||||
else
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only"
|
||||
fi
|
||||
|
||||
if use amd64; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-pic"
|
||||
fi
|
||||
|
||||
if use system-cxx-headers; then
|
||||
# Try to get current gcc headers path
|
||||
local CXX_PATH=$(gcc-config -L| cut -d: -f1)
|
||||
CONF_FLAGS="${CONF_FLAGS} --with-c-include-dirs=/usr/include:${CXX_PATH}/include"
|
||||
CONF_FLAGS="${CONF_FLAGS} --with-cxx-include-root=${CXX_PATH}/include/g++-v4"
|
||||
CONF_FLAGS="${CONF_FLAGS} --with-cxx-include-arch=$CHOST"
|
||||
if has_multilib_profile; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --with-cxx-include-32bit-dir=32"
|
||||
fi
|
||||
fi
|
||||
|
||||
econf ${CONF_FLAGS} || die "econf failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local COMPILE_TARGET
|
||||
if use test; then
|
||||
COMPILE_TARGET="all"
|
||||
else
|
||||
COMPILE_TARGET="clang-only"
|
||||
fi
|
||||
emake VERBOSE=1 KEEP_SYMBOLS=1 REQUIRES_RTTI=1 \
|
||||
${COMPILE_TARGET} || die "emake failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}"/test || die "cd failed"
|
||||
emake site.exp || die "updating llvm site.exp failed"
|
||||
|
||||
cd "${S}"/tools/clang || die "cd clang failed"
|
||||
|
||||
# Broken test always assuming i386 host with multilib gcc 4.6.0
|
||||
# http://llvm.org/bugs/show_bug.cgi?id=11094
|
||||
rm -f test/Driver/linux-ld.c
|
||||
|
||||
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
if ! emake -j1 VERBOSE=1 test; then
|
||||
has test $FEATURES && die "Make test failed. See above for details."
|
||||
has test $FEATURES || eerror "Make test failed. See above for details."
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/tools/clang || die "cd clang failed"
|
||||
emake KEEP_SYMBOLS=1 DESTDIR="${D}" install || die "install failed"
|
||||
|
||||
if use static-analyzer ; then
|
||||
dobin tools/scan-build/ccc-analyzer
|
||||
dosym ccc-analyzer /usr/bin/c++-analyzer
|
||||
dobin tools/scan-build/scan-build
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins tools/scan-build/scanview.css
|
||||
doins tools/scan-build/sorttable.js
|
||||
|
||||
cd tools/scan-view || die "cd scan-view failed"
|
||||
dobin scan-view
|
||||
install-scan-view() {
|
||||
insinto "$(python_get_sitedir)"/clang
|
||||
doins Reporter.py Resources ScanView.py startfile.py
|
||||
touch "${ED}"/"$(python_get_sitedir)"/clang/__init__.py
|
||||
}
|
||||
python_execute_function install-scan-view
|
||||
fi
|
||||
|
||||
# Fix install_names on Darwin. The build system is too complicated
|
||||
# to just fix this, so we correct it post-install
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
for lib in libclang.dylib ; do
|
||||
ebegin "fixing install_name of $lib"
|
||||
install_name_tool -id "${EPREFIX}"/usr/lib/llvm/${lib} \
|
||||
"${ED}"/usr/lib/llvm/${lib}
|
||||
eend $?
|
||||
done
|
||||
for f in usr/bin/{c-index-test,clang} usr/lib/llvm/libclang.dylib ; do
|
||||
ebegin "fixing references in ${f##*/}"
|
||||
install_name_tool \
|
||||
-change "@rpath/libclang.dylib" \
|
||||
"${EPREFIX}"/usr/lib/llvm/libclang.dylib \
|
||||
-change "@executable_path/../lib/libLLVM-${PV}.dylib" \
|
||||
"${EPREFIX}"/usr/lib/llvm/libLLVM-${PV}.dylib \
|
||||
-change "${S}"/Release/lib/libclang.dylib \
|
||||
"${EPREFIX}"/usr/lib/llvm/libclang.dylib \
|
||||
"${ED}"/$f
|
||||
eend $?
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize clang
|
||||
if use system-cxx-headers; then
|
||||
elog "C++ headers search path is hardcoded to the active gcc profile one"
|
||||
elog "If you change the active gcc profile, or update gcc to a new version,"
|
||||
elog "you will have to remerge this package to update the search path"
|
||||
else
|
||||
elog "If clang++ fails to find C++ headers on your system,"
|
||||
elog "you can remerge clang with USE=system-cxx-headers to use C++ headers"
|
||||
elog "from the active gcc profile"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup clang
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
diff -Naur llvm-2.7.orig//tools/clang/docs/Makefile llvm-2.7/tools/clang/docs/Makefile
|
||||
--- llvm-2.7.orig//tools/clang/docs/Makefile 2010-04-26 18:38:45.000000000 +0200
|
||||
+++ llvm-2.7/tools/clang/docs/Makefile 2010-04-26 18:41:08.000000000 +0200
|
||||
@@ -46,13 +46,12 @@
|
||||
# 'make generated BUILD_FOR_WEBSITE=1'
|
||||
generated:: doxygen
|
||||
|
||||
-install-html: $(PROJ_OBJ_DIR)/html.tar.gz
|
||||
+install-html:
|
||||
$(Echo) Installing HTML documentation
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img
|
||||
$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
|
||||
# $(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img
|
||||
- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
|
||||
|
||||
$(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
|
||||
$(Echo) Packaging HTML documentation
|
||||
@@ -64,12 +63,11 @@
|
||||
install-doxygen: doxygen
|
||||
$(Echo) Installing doxygen documentation
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen
|
||||
- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
|
||||
$(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \
|
||||
$(FIND) . -type f -exec \
|
||||
$(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \;
|
||||
|
||||
-doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
|
||||
+doxygen: regendoc
|
||||
|
||||
regendoc:
|
||||
$(Echo) Building doxygen documentation
|
||||
diff -Naur llvm-2.7.orig//tools/clang/docs/tools/Makefile llvm-2.7/tools/clang/docs/tools/Makefile
|
||||
--- llvm-2.7.orig//tools/clang/docs/tools/Makefile 2010-04-26 18:38:45.000000000 +0200
|
||||
+++ llvm-2.7/tools/clang/docs/tools/Makefile 2010-04-26 18:41:29.000000000 +0200
|
||||
@@ -24,7 +24,7 @@
|
||||
CLANG_VERSION := trunk
|
||||
|
||||
# If we are in BUILD_FOR_WEBSITE mode, default to the all target.
|
||||
-all:: html man ps
|
||||
+all:: html man
|
||||
|
||||
clean:
|
||||
rm -f pod2htm*.*~~ $(HTML) $(MAN) $(PS)
|
||||
@@ -58,7 +58,7 @@
|
||||
ifdef ONLY_MAN_DOCS
|
||||
INSTALL_TARGETS := install-man
|
||||
else
|
||||
-INSTALL_TARGETS := install-html install-man install-ps
|
||||
+INSTALL_TARGETS := install-html install-man
|
||||
endif
|
||||
|
||||
.SUFFIXES:
|
@ -1,21 +0,0 @@
|
||||
Bug #387309
|
||||
|
||||
--- llvm/tools/clang/lib/Driver/ToolChains.cpp.orig 2011-11-09 23:10:04.000000000 +0100
|
||||
+++ llvm/tools/clang/lib/Driver/ToolChains.cpp 2011-11-09 23:11:04.000000000 +0100
|
||||
@@ -1586,12 +1586,13 @@
|
||||
// This is of the form /foo/bar/include/c++/4.5.2/
|
||||
if (CxxIncludeRoot.back() == '/')
|
||||
llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the /
|
||||
+ llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the g++-v4
|
||||
+ llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the include
|
||||
StringRef Version = llvm::sys::path::filename(CxxIncludeRoot);
|
||||
llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the version
|
||||
- llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the c++
|
||||
- llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the include
|
||||
+ llvm::sys::path::remove_filename(CxxIncludeRoot); // remove the ARCH
|
||||
GccInstallPath = CxxIncludeRoot.str();
|
||||
- GccInstallPath.append("/lib/gcc/");
|
||||
+ GccInstallPath.append("/");
|
||||
GccInstallPath.append(CXX_INCLUDE_ARCH);
|
||||
GccInstallPath.append("/");
|
||||
GccInstallPath.append(Version);
|
@ -1,35 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>voyageur@gentoo.org</email>
|
||||
<name>Bernard Cafarelli</name>
|
||||
</maintainer>
|
||||
<longdescription>The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler.
|
||||
|
||||
Features and Goals
|
||||
|
||||
Some of the goals for the project include the following:
|
||||
|
||||
End-User Features:
|
||||
Fast compiles and low memory use
|
||||
Expressive diagnostics
|
||||
GCC compatibility
|
||||
Utility and Applications:
|
||||
|
||||
Modular library based architecture
|
||||
Support diverse clients (refactoring, static analysis, code generation, etc)
|
||||
Allow tight integration with IDEs
|
||||
Use the LLVM BSD License
|
||||
Internal Design and Implementation:
|
||||
|
||||
A real-world, production quality compiler
|
||||
A simple and hackable code base
|
||||
A single unified parser for C, Objective C, C++, and Objective C++
|
||||
Conformance with C/C++/ObjC and their variants</longdescription>
|
||||
<use>
|
||||
<flag name='multitarget'>Build all host targets (default: host only)</flag>
|
||||
<flag name='static-analyzer'>Install the Clang static analyzer</flag>
|
||||
<flag name='system-cxx-headers'>By default, clang++ searchs for C++ headers in a series of hardcoded paths. Enabling this flag will force it to use the active gcc profile ones</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,23 +0,0 @@
|
||||
# ChangeLog for sys-devel/dragonegg
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/dragonegg/ChangeLog,v 1.3 2011/11/30 10:35:01 voyageur Exp $
|
||||
|
||||
03 Dec 2011; Mario Fetka <mario.fetka@gmail.com> dragonegg-3.0.ebuild:
|
||||
Bump and add arm testing
|
||||
|
||||
30 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
dragonegg-3.0_rc4.ebuild:
|
||||
gcc-4.6 has lto by default (and no USE flag), thanks alexxy, bug #392483
|
||||
|
||||
*dragonegg-3.0_rc4 (28 Nov 2011)
|
||||
|
||||
28 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
-dragonegg-3.0_rc3.ebuild, +dragonegg-3.0_rc4.ebuild:
|
||||
Final rc bump
|
||||
|
||||
*dragonegg-3.0_rc3 (10 Nov 2011)
|
||||
|
||||
10 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
+dragonegg-3.0_rc3.ebuild, +metadata.xml:
|
||||
Initial commit
|
||||
|
@ -1,4 +0,0 @@
|
||||
DIST dragonegg-3.0.tar.gz 435536 RMD160 93aa8a463b6b5e1fb9cc1ee0a7c4d310a78ea64f SHA1 9be8f055df814e56ea3585156da8c7e457f2cd7b SHA256 72df1fd2e901b254ab8d1b5e7b93c7104751a613aca531f1483f9a637a5f6827
|
||||
EBUILD dragonegg-3.0.ebuild 1295 RMD160 5a60cf03148fd12b71e5d7ef1957e7ea4d20618b SHA1 75b3526cd69f193c7f8ddf97ac655e646774b0fb SHA256 b6d2d128b638a4643fbb90790a481cdf3cd6e883843360ffa1d75d7454076bdf
|
||||
MISC ChangeLog 786 RMD160 814e6dcdbe0ead2cb0287715794eca24b78934c8 SHA1 a89ce5254a1e5d2b351e3853c8c773ed071cf3bd SHA256 d4df179a521ca65aaa6875ced29fcfccfdbba076819daa688366e279d2781ac5
|
||||
MISC metadata.xml 492 RMD160 7eb430a13ec4ba40fcf67fdde74cf86b5e17028e SHA1 7a0c44e7aeed6d57d509d8b0260f655940281e81 SHA256 30b11ba6c1fb003706253651ad24ef789018d994e3e1d452e6639133a5a0b6f2
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/dragonegg/dragonegg-3.0_rc4.ebuild,v 1.2 2011/11/30 10:35:01 voyageur Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="GCC plugin that uses LLVM for optimization and code generation"
|
||||
HOMEPAGE="http://dragonegg.llvm.org/"
|
||||
SRC_URI="http://llvm.org/releases/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="|| ( sys-devel/gcc:4.5[lto]
|
||||
>=sys-devel/gcc-4.6 )
|
||||
~sys-devel/llvm-${PV}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P}.src
|
||||
|
||||
src_prepare() {
|
||||
# Remove in final 3.0
|
||||
sed -e "s/\(^REVISION:=\).*/\1${P}/" \
|
||||
-i Makefile || die "Setting revision failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# GCC: compiler to use plugin with
|
||||
emake CC="$(tc-getCC)" GCC="$(tc-getCC)" CXX="$(tc-getCXX)" VERBOSE=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Install plugin in llvm lib directory
|
||||
exeinto /usr/$(get_libdir)/llvm
|
||||
doexe dragonegg.so
|
||||
|
||||
dodoc README
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To use dragonegg, run gcc as usual, with an extra command line argument:"
|
||||
elog " -fplugin=/usr/$(get_libdir)/llvm/dragonegg.so"
|
||||
elog "If you change the active gcc profile, or update gcc to a new version,"
|
||||
elog "you will have to remerge this package to update the plugin"
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>voyageur@gentoo.org</email>
|
||||
<name>Bernard Cafarelli</name>
|
||||
</maintainer>
|
||||
<longdescription>DragonEgg is a <pkg>sys-devel/gcc</pkg> plugin (dragonegg.so) that replaces gcc's optimizers and code generators with those from the LLVM project. It is a reimplementation of llvm-gcc that works with gcc-4.5 or later.</longdescription>
|
||||
</pkgmetadata>
|
@ -1,254 +0,0 @@
|
||||
# ChangeLog for sys-devel/llvm
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.54 2011/11/28 23:35:29 chainsaw Exp $
|
||||
|
||||
03 Dec 2011; Mario Fetka <mario.fetka@gmail.com> llvm-3.0.ebuild:
|
||||
Bump and add arm testing
|
||||
|
||||
28 Nov 2011; Tony Vroon <chainsaw@gentoo.org> llvm-2.9-r2.ebuild:
|
||||
Marked stable on AMD64 based on arch testing by Michael Orlitzky, Agostino
|
||||
"ago" Sarubbo & Elijah "Armageddon" El Lazkani in bug #384709.
|
||||
|
||||
*llvm-3.0_rc4 (28 Nov 2011)
|
||||
|
||||
28 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> -llvm-3.0_rc3.ebuild,
|
||||
+llvm-3.0_rc4.ebuild:
|
||||
Final rc bump
|
||||
|
||||
24 Nov 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.8-r2.ebuild,
|
||||
llvm-9999.ebuild, llvm-2.9-r2.ebuild, llvm-3.0_rc3.ebuild:
|
||||
Fix install_name pointer to libLLVM-x.y.dylib in a more flexible way to avoid
|
||||
bugs like #391763
|
||||
|
||||
22 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> llvm-3.0_rc3.ebuild,
|
||||
metadata.xml:
|
||||
Add support for gold plugin, thanks Matthias Maier in bug #371951
|
||||
|
||||
17 Nov 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> llvm-2.9-r2.ebuild:
|
||||
x86 stable wrt bug #384709
|
||||
|
||||
*llvm-3.0_rc3 (09 Nov 2011)
|
||||
|
||||
09 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> -llvm-3.0_rc1.ebuild,
|
||||
+llvm-3.0_rc3.ebuild:
|
||||
Update rc, some more ebuild cleanups
|
||||
|
||||
*llvm-3.0_rc1 (09 Nov 2011)
|
||||
|
||||
09 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> +llvm-3.0_rc1.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Add rc release to prepare for 3.0, remove llvm-gcc detection code (not used
|
||||
in configure anymore)
|
||||
|
||||
04 Oct 2011; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.8-r2.ebuild,
|
||||
-llvm-2.8-r4.ebuild, llvm-2.9-r2.ebuild, llvm-9999.ebuild:
|
||||
Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543
|
||||
|
||||
03 Oct 2011; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.8-r1.ebuild,
|
||||
llvm-2.8-r2.ebuild, llvm-2.8-r4.ebuild, -llvm-2.9-r1.ebuild,
|
||||
llvm-2.9-r2.ebuild, llvm-9999.ebuild, metadata.xml:
|
||||
Rename alltargets USE flag to multitarget, bug #382307. Clean bison
|
||||
dependency, depending only on new enough one. Drop some versions
|
||||
|
||||
28 Sep 2011; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
|
||||
USE="libffi" is now global USE flag.
|
||||
|
||||
15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> llvm-2.8-r2.ebuild:
|
||||
ppc stable wrt #360553
|
||||
|
||||
06 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> llvm-9999.ebuild:
|
||||
Update live ebuild to sync latest ebuild changes (vim-syntax, libffi, ...)
|
||||
|
||||
*llvm-2.9-r2 (23 May 2011)
|
||||
|
||||
23 May 2011; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.9-r2.ebuild,
|
||||
+files/llvm-2.9-Operator.h-c++0x.patch:
|
||||
Fix header for gcc 4.6, bug #365925
|
||||
|
||||
21 Apr 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.9-r1.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Fix broken reference that I missed yesterday
|
||||
|
||||
20 Apr 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.9-r1.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Fix install_name_tooling
|
||||
|
||||
*llvm-2.8-r4 (15 Apr 2011)
|
||||
|
||||
15 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.8-r3.ebuild,
|
||||
+llvm-2.8-r4.ebuild, -llvm-2.9.ebuild:
|
||||
Also update 2.8 branch with libffi/debug changes
|
||||
|
||||
*llvm-2.9-r1 (15 Apr 2011)
|
||||
|
||||
15 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.9-r1.ebuild:
|
||||
Fix libffi include search path and debug flags, bugs #363595 and #362567
|
||||
|
||||
10 Apr 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> llvm-2.8-r2.ebuild:
|
||||
x86 stable wrt bug #360553
|
||||
|
||||
*llvm-2.9 (07 Apr 2011)
|
||||
|
||||
07 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.9.ebuild:
|
||||
Version bump
|
||||
|
||||
28 Mar 2011; Christoph Mende <angelos@gentoo.org> llvm-2.8-r2.ebuild:
|
||||
Stable on amd64 wrt bug #360553
|
||||
|
||||
*llvm-2.8-r3 (28 Mar 2011)
|
||||
|
||||
28 Mar 2011; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
-files/llvm-2.6-nodoctargz.patch, -llvm-2.7.ebuild, -llvm-2.7-r2.ebuild,
|
||||
+llvm-2.8-r3.ebuild:
|
||||
Install vim syntax files with USE=vim-syntax, bug #360147. Also drop 2.7
|
||||
versions
|
||||
|
||||
14 Mar 2011; Fabian Groffen <grobian@gentoo.org> llvm-2.8-r2.ebuild:
|
||||
Marked ~x86-linux
|
||||
|
||||
28 Feb 2011; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
+files/llvm-2.9-nodoctargz.patch, llvm-9999.ebuild:
|
||||
Fix depend on live ebuild, and finally update nodoc patch, bug #348701
|
||||
|
||||
14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> llvm-2.8-r1.ebuild:
|
||||
ppc stable wrt #336371
|
||||
|
||||
*llvm-2.8-r2 (19 Dec 2010)
|
||||
|
||||
19 Dec 2010; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.8-r2.ebuild,
|
||||
+files/llvm-2.8-alignof.patch:
|
||||
Backport to rename alignof, fixes C++'0x compilers support
|
||||
|
||||
11 Nov 2010; Markos Chandras <hwoarang@gentoo.org> llvm-2.8-r1.ebuild:
|
||||
Stable on amd64 wrt bug #336371
|
||||
|
||||
09 Nov 2010; Thomas Kahle <tomka@gentoo.org> llvm-2.8-r1.ebuild:
|
||||
x86 stable per bug 336371
|
||||
|
||||
24 Oct 2010; Fabian Groffen <grobian@gentoo.org> llvm-2.8-r1.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Update reference fixing for Darwin for newer more strict versions of
|
||||
Portage
|
||||
|
||||
23 Oct 2010; Fabian Groffen <grobian@gentoo.org> llvm-2.8-r1.ebuild,
|
||||
+files/llvm-2.8-darwin8.patch, llvm-9999.ebuild:
|
||||
Fix compilation on Mac OS X Tiger (10.4, Darwin 8), fix install_names for
|
||||
new libs also, bug #342289
|
||||
|
||||
*llvm-2.8-r1 (08 Oct 2010)
|
||||
|
||||
08 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.8.ebuild,
|
||||
+llvm-2.8-r1.ebuild:
|
||||
SRC_URI arrow workaround to fetch updated tarball with correct package
|
||||
version, thanks Alexey Charkov <alchark@gmail.com> in bug #340106 for
|
||||
spotting it
|
||||
|
||||
06 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.8.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Tests now use an internal framework, dejagnu not needed anymore
|
||||
|
||||
*llvm-2.8 (06 Oct 2010)
|
||||
|
||||
06 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.8.ebuild:
|
||||
2.8 version bump
|
||||
|
||||
21 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> llvm-9999.ebuild:
|
||||
Also fix live ebuild
|
||||
|
||||
*llvm-2.7-r2 (21 Sep 2010)
|
||||
|
||||
21 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.7-r1.ebuild,
|
||||
+llvm-2.7-r2.ebuild:
|
||||
Fix the rpath sed so llvm-* binaries actually find the llvm shared library
|
||||
|
||||
20 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.7-r1.ebuild:
|
||||
udis86 needs pic on amd64, bug #337969
|
||||
|
||||
*llvm-2.7-r1 (17 Sep 2010)
|
||||
|
||||
17 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.7-r1.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Enable shared library, move libs and plugins to fix bug #337467
|
||||
|
||||
04 Sep 2010; Fabian Groffen <grobian@gentoo.org> llvm-2.7.ebuild:
|
||||
Also fix libEnhancedDisassembly, which is only built on Darwin 10 (Mac OS
|
||||
X Snow Leopard)
|
||||
|
||||
03 Sep 2010; Fabian Groffen <grobian@gentoo.org> llvm-2.7.ebuild:
|
||||
Marked ~amd64-linux
|
||||
|
||||
26 Aug 2010; Fabian Groffen <grobian@gentoo.org> llvm-2.7.ebuild,
|
||||
llvm-9999.ebuild:
|
||||
Bump to EAPI=3, make Prefix aware, add support for Darwin platforms,
|
||||
bug #333387
|
||||
|
||||
20 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.6-r2.ebuild,
|
||||
-files/llvm-2.6-cflags.patch:
|
||||
Drop 2.6 version
|
||||
|
||||
*llvm-9999 (01 Jun 2010)
|
||||
|
||||
01 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> +llvm-9999.ebuild:
|
||||
Add live version, bug #320919
|
||||
|
||||
01 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6-r2.ebuild,
|
||||
llvm-2.7.ebuild:
|
||||
Really fix bug #293382, llvm-gcc was still in DEPEND
|
||||
|
||||
*llvm-2.7 (27 Apr 2010)
|
||||
|
||||
27 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.6-r1.ebuild,
|
||||
+llvm-2.7.ebuild, +files/llvm-2.7-nodoctargz.patch:
|
||||
2.7 official release version bump
|
||||
|
||||
26 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6-r2.ebuild:
|
||||
--without-udis86 is broken in configure script
|
||||
|
||||
*llvm-2.6-r2 (26 Apr 2010)
|
||||
|
||||
26 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> +llvm-2.6-r2.ebuild,
|
||||
metadata.xml:
|
||||
Add udis86 support, thanks to chithanh in bug #317151
|
||||
|
||||
*llvm-2.6-r1 (18 Mar 2010)
|
||||
|
||||
18 Mar 2010; Bernard Cafarelli <voyageur@gentoo.org> -llvm-2.6.ebuild,
|
||||
+llvm-2.6-r1.ebuild, +files/llvm-2.6-cflags.patch:
|
||||
Remove forced -O3 -fomit-frame-pointer CFLAGS, bug #308145
|
||||
|
||||
17 Nov 2009; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6.ebuild:
|
||||
Drop llvm-gcc depend, as it triggers circular dependency on first install
|
||||
(warn the user if it is not found instead), bug #293382
|
||||
|
||||
26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
files/llvm-2.6-commandguide-nops.patch:
|
||||
Fix the patch, after test by flameeyes
|
||||
|
||||
26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6.ebuild,
|
||||
+files/llvm-2.6-commandguide-nops.patch:
|
||||
Disable .ps doc generation, these are just the man pages. Bug #290581
|
||||
|
||||
26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6.ebuild,
|
||||
metadata.xml:
|
||||
Fix libffi automagic dependency, bug #289933
|
||||
|
||||
*llvm-2.6 (25 Oct 2009)
|
||||
|
||||
25 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
-llvm-2.6_pre2.ebuild, +llvm-2.6.ebuild:
|
||||
Bump to final 2.6 release
|
||||
|
||||
07 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6_pre2.ebuild,
|
||||
+files/llvm-2.6-nodoctargz.patch, -files/llvm-2.6-nohtmltargz.patch:
|
||||
Add USE flag for ocaml bindings, complete doc patch to fix ocmal doc
|
||||
failure, see bug #186279
|
||||
|
||||
07 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> llvm-2.6_pre2.ebuild:
|
||||
Fix llvm-gcc location, work with ${ROOT}
|
||||
|
||||
*llvm-2.6_pre2 (05 Oct 2009)
|
||||
|
||||
05 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
|
||||
+llvm-2.6_pre2.ebuild, +files/llvm-2.6-nohtmltargz.patch, +metadata.xml:
|
||||
Initial commit, thanks everyone in bug #186279 and others
|
||||
|
@ -1,6 +0,0 @@
|
||||
AUX llvm-2.6-commandguide-nops.patch 975 RMD160 1178c27a8845c2c86d6d381ba3d95b4b9b627f1e SHA1 41b9d8c3ae0ed1023ec72bf629c53fa8981e0264 SHA256 0e36fb43e020fa380230a8c6f2a79b9a19e12e857e833ef856e2b41aaa283649
|
||||
AUX llvm-2.9-nodoctargz.patch 1569 RMD160 6589aa0a41f47e915ce93fe6dcf68dd601c3bcdc SHA1 19795ec9c34e6ec5539ec6a77944ceb51abdef72 SHA256 62f1b080364d94e528bb34f0063562d16a59395aa7f97277bba88fbd93e00b84
|
||||
DIST llvm-3.0.tar.gz 10350539 RMD160 85211cafbed1c5d838ac54669017b5298613f975 SHA1 b683e7294fcf69887c0d709025d4640f5dca755b SHA256 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477
|
||||
EBUILD llvm-3.0.ebuild 5378 RMD160 1250d2c8a3a5a2de44eb84931eb4bbe4c1723681 SHA1 eab6def76b5a344cf09282fa6965321bc721e743 SHA256 424b4c126505f59d4913f553ca378511aa32352140477aef84b5c7cb8c42d004
|
||||
MISC ChangeLog 9171 RMD160 3fc0b9746af7aec2917094c309eb976bfab6d9fb SHA1 c43cc5a505cf79086d9912a60aa4dfaee0d09eff SHA256 b360a2776c96428a1074d98ed11b62da2f287633bba1cd9d8915cc7236e9c0c0
|
||||
MISC metadata.xml 2290 RMD160 3c36b274b863158d4a53be2c99ea5f42ede2bb80 SHA1 d608d42b2a831a4b9025fa1d2fd68fb11996293b SHA256 fd3cd6846072dbcacb0a3461a3d1a47bb09b858562df26fb9fc0769f0a292bf4
|
@ -1,30 +0,0 @@
|
||||
--- docs/CommandGuide/Makefile.orig 2009-10-26 16:54:33.000000000 +0100
|
||||
+++ docs/CommandGuide/Makefile 2009-10-26 17:32:03.000000000 +0100
|
||||
@@ -19,7 +19,7 @@
|
||||
DST_PS_DIR=ps/
|
||||
|
||||
# If we are in BUILD_FOR_WEBSITE mode, default to the all target.
|
||||
-all:: html man ps
|
||||
+all:: html man
|
||||
|
||||
clean:
|
||||
rm -f pod2htm*.*~~ $(HTML) $(MAN) $(PS)
|
||||
@@ -81,7 +81,7 @@
|
||||
MAN_DIR := $(PROJ_mandir)/man1
|
||||
PS_DIR := $(PROJ_docsdir)/ps
|
||||
|
||||
-install-local:: $(HTML) $(INSTALL_MANS) $(PS)
|
||||
+install-local:: $(HTML) $(INSTALL_MANS)
|
||||
$(Echo) Installing HTML CommandGuide Documentation
|
||||
$(Verb) $(MKDIR) $(HTML_DIR)
|
||||
$(Verb) $(DataInstall) $(HTML) $(HTML_DIR)
|
||||
@@ -90,9 +90,6 @@
|
||||
$(Echo) Installing MAN CommandGuide Documentation
|
||||
$(Verb) $(MKDIR) $(MAN_DIR)
|
||||
$(Verb) $(DataInstall) $(INSTALL_MANS) $(MAN_DIR)
|
||||
- $(Echo) Installing PS CommandGuide Documentation
|
||||
- $(Verb) $(MKDIR) $(PS_DIR)
|
||||
- $(Verb) $(DataInstall) $(PS) $(PS_DIR)
|
||||
|
||||
uninstall-local::
|
||||
$(Echo) Uninstalling CommandGuide Documentation
|
@ -1,39 +0,0 @@
|
||||
--- docs/Makefile.orig 2011-02-28 21:30:46.000000000 +0100
|
||||
+++ docs/Makefile 2011-02-28 21:35:22.000000000 +0100
|
||||
@@ -53,13 +53,12 @@
|
||||
# 'make generated BUILD_FOR_WEBSITE=1'
|
||||
generated:: $(generated_targets)
|
||||
|
||||
-install-html: $(PROJ_OBJ_DIR)/html.tar.gz
|
||||
+install-html:
|
||||
$(Echo) Installing HTML documentation
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img
|
||||
$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
|
||||
$(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img
|
||||
- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
|
||||
|
||||
$(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
|
||||
$(Echo) Packaging HTML documentation
|
||||
@@ -71,12 +70,11 @@
|
||||
install-doxygen: doxygen
|
||||
$(Echo) Installing doxygen documentation
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen
|
||||
- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
|
||||
$(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \
|
||||
$(FIND) . -type f -exec \
|
||||
$(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \;
|
||||
|
||||
-doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
|
||||
+doxygen: regendoc
|
||||
|
||||
regendoc:
|
||||
$(Echo) Building doxygen documentation
|
||||
@@ -102,7 +100,6 @@
|
||||
install-ocamldoc: ocamldoc
|
||||
$(Echo) Installing ocamldoc documentation
|
||||
$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html
|
||||
- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir)
|
||||
$(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \
|
||||
$(FIND) . -type f -exec \
|
||||
$(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \;
|
@ -1,165 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.0_rc4.ebuild,v 1.1 2011/11/28 10:54:12 voyageur Exp $
|
||||
|
||||
EAPI="3"
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Low Level Virtual Machine"
|
||||
HOMEPAGE="http://llvm.org/"
|
||||
SRC_URI="http://llvm.org/releases/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="UoI-NCSA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="debug gold +libffi multitarget ocaml test udis86 vim-syntax"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
>=sys-devel/make-3.79
|
||||
>=sys-devel/flex-2.5.4
|
||||
>=sys-devel/bison-1.875d
|
||||
|| ( >=sys-devel/gcc-3.0 >=sys-devel/gcc-apple-4.2.1 )
|
||||
|| ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 )
|
||||
gold? ( >=sys-devel/binutils-2.22 )
|
||||
libffi? ( dev-util/pkgconfig
|
||||
virtual/libffi )
|
||||
ocaml? ( dev-lang/ocaml )
|
||||
udis86? ( amd64? ( dev-libs/udis86[pic] )
|
||||
!amd64? ( dev-libs/udis86 ) )"
|
||||
RDEPEND="dev-lang/perl
|
||||
libffi? ( virtual/libffi )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||
|
||||
S=${WORKDIR}/${P}.src
|
||||
|
||||
pkg_setup() {
|
||||
# need to check if the active compiler is ok
|
||||
|
||||
broken_gcc=" 3.2.2 3.2.3 3.3.2 4.1.1 "
|
||||
broken_gcc_x86=" 3.4.0 3.4.2 "
|
||||
broken_gcc_amd64=" 3.4.6 "
|
||||
|
||||
gcc_vers=$(gcc-fullversion)
|
||||
|
||||
if [[ ${broken_gcc} == *" ${version} "* ]] ; then
|
||||
elog "Your version of gcc is known to miscompile llvm."
|
||||
elog "Check http://www.llvm.org/docs/GettingStarted.html for"
|
||||
elog "possible solutions."
|
||||
die "Your currently active version of gcc is known to miscompile llvm"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == i*86-* && ${broken_gcc_x86} == *" ${version} "* ]] ; then
|
||||
elog "Your version of gcc is known to miscompile llvm on x86"
|
||||
elog "architectures. Check"
|
||||
elog "http://www.llvm.org/docs/GettingStarted.html for possible"
|
||||
elog "solutions."
|
||||
die "Your currently active version of gcc is known to miscompile llvm"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == x86_64-* && ${broken_gcc_amd64} == *" ${version} "* ]];
|
||||
then
|
||||
elog "Your version of gcc is known to miscompile llvm in amd64"
|
||||
elog "architectures. Check"
|
||||
elog "http://www.llvm.org/docs/GettingStarted.html for possible"
|
||||
elog "solutions."
|
||||
die "Your currently active version of gcc is known to miscompile llvm"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# unfortunately ./configure won't listen to --mandir and the-like, so take
|
||||
# care of this.
|
||||
einfo "Fixing install dirs"
|
||||
sed -e 's,^PROJ_docsdir.*,PROJ_docsdir := $(PROJ_prefix)/share/doc/'${PF}, \
|
||||
-e 's,^PROJ_etcdir.*,PROJ_etcdir := '"${EPREFIX}"'/etc/llvm,' \
|
||||
-e 's,^PROJ_libdir.*,PROJ_libdir := $(PROJ_prefix)/'$(get_libdir)/${PN}, \
|
||||
-i Makefile.config.in || die "Makefile.config sed failed"
|
||||
sed -e 's,$ABS_RUN_DIR/lib,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
|
||||
-i tools/llvm-config/llvm-config.in.in || die "llvm-config sed failed"
|
||||
|
||||
einfo "Fixing rpath and CFLAGS"
|
||||
sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
|
||||
-e '/OmitFramePointer/s/-fomit-frame-pointer//' \
|
||||
-i Makefile.rules || die "rpath sed failed"
|
||||
if use gold; then
|
||||
sed -e 's,\$(SharedLibDir),'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
|
||||
-i tools/gold/Makefile || die "gold rpath sed failed"
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-2.6-commandguide-nops.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.9-nodoctargz.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local CONF_FLAGS="--enable-shared
|
||||
--with-optimize-option=
|
||||
$(use_enable !debug optimized)
|
||||
$(use_enable debug assertions)
|
||||
$(use_enable debug expensive-checks)"
|
||||
|
||||
if use multitarget; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-targets=all"
|
||||
else
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only"
|
||||
fi
|
||||
|
||||
if use amd64; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-pic"
|
||||
fi
|
||||
|
||||
if use gold; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --with-binutils-include=${EPREFIX}/usr/include/"
|
||||
fi
|
||||
if use ocaml; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-bindings=ocaml"
|
||||
else
|
||||
CONF_FLAGS="${CONF_FLAGS} --enable-bindings=none"
|
||||
fi
|
||||
|
||||
if use udis86; then
|
||||
CONF_FLAGS="${CONF_FLAGS} --with-udis86"
|
||||
fi
|
||||
|
||||
if use libffi; then
|
||||
append-cppflags "$(pkg-config --cflags libffi)"
|
||||
fi
|
||||
CONF_FLAGS="${CONF_FLAGS} $(use_enable libffi)"
|
||||
econf ${CONF_FLAGS} || die "econf failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VERBOSE=1 KEEP_SYMBOLS=1 REQUIRES_RTTI=1 || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake KEEP_SYMBOLS=1 DESTDIR="${D}" install || die "install failed"
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins utils/vim/*.vim
|
||||
fi
|
||||
|
||||
# Fix install_names on Darwin. The build system is too complicated
|
||||
# to just fix this, so we correct it post-install
|
||||
local lib= f= odylib=
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
for lib in lib{EnhancedDisassembly,LLVM-${PV},LTO}.dylib {BugpointPasses,LLVMHello,profile_rt}.dylib ; do
|
||||
# libEnhancedDisassembly is Darwin10 only, so non-fatal
|
||||
[[ -f ${ED}/usr/lib/${PN}/${lib} ]] || continue
|
||||
ebegin "fixing install_name of $lib"
|
||||
install_name_tool \
|
||||
-id "${EPREFIX}"/usr/lib/${PN}/${lib} \
|
||||
"${ED}"/usr/lib/${PN}/${lib}
|
||||
eend $?
|
||||
done
|
||||
for f in "${ED}"/usr/bin/* "${ED}"/usr/lib/${PN}/libLTO.dylib ; do
|
||||
odylib=$(scanmacho -BF'%n#f' "${f}" | tr ',' '\n' | grep libLLVM-${PV}.dylib)
|
||||
ebegin "fixing install_name reference to ${odylib} of ${f##*/}"
|
||||
install_name_tool \
|
||||
-change "${odylib}" \
|
||||
"${EPREFIX}"/usr/lib/${PN}/libLLVM-${PV}.dylib \
|
||||
"${f}"
|
||||
eend $?
|
||||
done
|
||||
fi
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>voyageur@gentoo.org</email>
|
||||
<name>Bernard Cafarelli</name>
|
||||
</maintainer>
|
||||
<longdescription>Low Level Virtual Machine (LLVM) is:
|
||||
1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts.
|
||||
2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations.
|
||||
3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures.
|
||||
4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services.</longdescription>
|
||||
<use>
|
||||
<flag name='gold'>Build the gold linker plugin</flag>
|
||||
<flag name='llvm-gcc'>Build LLVM with <pkg>sys-devel/llvm-gcc</pkg></flag>
|
||||
<flag name='multitarget'>Build all host targets (default: host only)</flag>
|
||||
<flag name='udis86'>Enable support for <pkg>dev-libs/udis86</pkg> disassembler library</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,37 +0,0 @@
|
||||
# ChangeLog for sys-kernel/linux-firmwares
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
*linux-firmwares-2.6.39.4 (27 Nov 2011)
|
||||
|
||||
27 Nov 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||
+linux-firmwares-2.6.39.4.ebuild:
|
||||
Bump
|
||||
|
||||
*linux-firmwares-2.6.38 (11 Jun 2011)
|
||||
|
||||
11 Jun 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||
+linux-firmwares-2.6.38.ebuild:
|
||||
Bump
|
||||
|
||||
27 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
linux-firmwares-2.6.35.ebuild, linux-firmwares-2.6.36.ebuild:
|
||||
correct ebuild header
|
||||
|
||||
*linux-firmwares-2.6.36 (27 Nov 2010)
|
||||
|
||||
27 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
+linux-firmwares-2.6.36.ebuild:
|
||||
bump
|
||||
|
||||
29 Oct 2010; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
|
||||
Update the kernel config
|
||||
|
||||
26 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
linux-firmwares-2.6.35.ebuild:
|
||||
bump
|
||||
|
||||
24 Oct 2010; Mario Fetka <mario.fetka@gmail.com>
|
||||
linux-firmwares-2.6.35.ebuild, +metadata.xml:
|
||||
initial package based on sabayon's original
|
||||
|
@ -1,17 +0,0 @@
|
||||
DIST firmwares-2.6.35-arm.config 88886 RMD160 9cb91d591975265d9b9b25c496bcedb1e772e53c SHA1 cf7b0ad2036a7a0bf804ccc58f404b09e3be0db5 SHA256 3e11698088df35da9383b03fc3af352a9b81a50c9a0592f2de07d54ba03efff7
|
||||
DIST firmwares-2.6.36-arm.config 87375 RMD160 493e2ea08eb91520ba30d881f5e277807cb381e8 SHA1 16f50bd098242a9985d08ac67717090ddf907cb5 SHA256 756b0165e3f9c6635317f12ba64d970da9170c81a58f39d3783c656c5fea727b
|
||||
DIST firmwares-2.6.38-arm.config 132450 RMD160 454270414c1b5b1a728b1de44c02162b0e1d2f6c SHA1 f30a169f4f71d73f43fb3b3a422a47e646e7e18d SHA256 ef95a14fe83e0e99151824511ae9b980b39eb592ef71a590138d62ddd695b248
|
||||
DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf
|
||||
DIST linux-2.6.36.tar.bz2 70277083 RMD160 d739da505a79e71a1370d36e1373b36be055c123 SHA1 b546ab66458d7d614151d80adbc03b4d28977ae2 SHA256 15a076d1a435a6bf8e92834eba4b390b4ec094ce06d47f89d071ca9e5788ce04
|
||||
DIST linux-2.6.38.tar.bz2 74739098 RMD160 d1179be93f1309303b9aa6008a25b6247726e764 SHA1 02aade5ad3dedd70739c9b4a05de40edbe432d25 SHA256 72f0cfaefb8dc86b219d5a742dd0375332627641ecbdf5badd3158e2127b9304
|
||||
DIST nas-patches-2.6.35-3.tar.bz2 544891 RMD160 2ec18e1b33e793b14a3b4e73faf8efa86f070800 SHA1 844e108b45e6879172ec496d2ce4ebad4c0a877c SHA256 d894bcba25fdb6cb65a7b92fcac2b82ae1df369bcc979eed3ae3a6b5241f089b
|
||||
DIST nas-patches-2.6.36-2.tar.bz2 558318 RMD160 89a711286b811a444fd3c2fde3dbd8294a21a180 SHA1 333c67bcdeb8c94663afa7d1443072a2888ec9db SHA256 a3ee16dce3cdb3ddc135ec09c9ad6ca501ed56c431d771d04c7eac0198caebee
|
||||
DIST nas-patches-2.6.38-3.tar.bz2 553650 RMD160 635333fa5b25873318490392879eb0658c7008e5 SHA1 db30c0364741158178c907329f957f5026c12bf7 SHA256 21800f9aadf542d5babd12dfddae209aff881e8489d457b169f520add32be9cc
|
||||
DIST patch-2.6.35.7.bz2 141728 RMD160 fbde02939d58fe2f9fd9f3fae1141a08e00c2f4a SHA1 e898d93008cecdd429a9332b148eda2b446b9fd5 SHA256 e917d593b975853be4118934c35919936dec6069b35c277d26e7e85e88af062e
|
||||
DIST patch-2.6.36.1.bz2 18254 RMD160 1d0ba1eda1d3f91dc1ef12f268bc04dfa126136d SHA1 33bf37396a9ea5fe480f0b3a2c69eb29be9f0f7c SHA256 0312883792d9b6312684800c7e9c108571a0da39fbb0a4fb9beb1362b7446c98
|
||||
DIST patch-2.6.38.8.bz2 186457 RMD160 cdac809f383e251197e56ea724bee7c0463aeaa9 SHA1 5fdbab04b6394291816c83d845c3c13762926169 SHA256 9fef9c3ce27e88962367e1bfea3f28844eadf229b56737925921b09b01024dc7
|
||||
EBUILD linux-firmwares-2.6.35.ebuild 460 RMD160 a7605f3c0112e2c0d268a3f18e6e9bde1ad41d7d SHA1 1b9a3ad9c895835960f77ba45c875b7414f858cb SHA256 c5841f3baeee519b9ece15ef20a36710e4da3726ea742376de0993abb7c030e4
|
||||
EBUILD linux-firmwares-2.6.36.ebuild 460 RMD160 25ccc84b7d77880b2d82f21f3146fe343577e4c1 SHA1 76c90dd75c46ad9f8fbf1adfbac3ddcde7227d9e SHA256 cc664952b4b0a9bf51b044a9046efc051b29c7b72fa3772ed624c71956407d05
|
||||
EBUILD linux-firmwares-2.6.38.ebuild 460 RMD160 d03f4a2af0a587308106b3371aee84558faad6b9 SHA1 79d6a388b87ac19d19d2ee9cefa50495287db700 SHA256 0f790b95bb57292bae9e8f600b854d98daaa0411ce55b11e3b9b73300a0ec307
|
||||
MISC ChangeLog 859 RMD160 36c899f7dbdfc7788f3da6fad978228f0fd2e3da SHA1 8c33673553289daf66589899e7a50ff8ea510acb SHA256 c98232faee2ae583004a61daf760338cc5cf397938ba9fe0e7e803fa8764d3bf
|
||||
MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
ETYPE="sources"
|
||||
K_NASPATCHES_VER="3"
|
||||
K_KERNEL_PATCH_VER="7"
|
||||
K_NASKERNEL_URI_CONFIG="yes"
|
||||
# Doesn't make any difference, but a valid kernel .config
|
||||
# file is required in order to build kernel firmwares
|
||||
K_FIRMWARE_PACKAGE="1"
|
||||
inherit nas-kernel
|
||||
KEYWORDS="~arm"
|
||||
DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs"
|
||||
RESTRICT="mirror"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
ETYPE="sources"
|
||||
K_NASPATCHES_VER="2"
|
||||
K_KERNEL_PATCH_VER="1"
|
||||
K_NASKERNEL_URI_CONFIG="yes"
|
||||
# Doesn't make any difference, but a valid kernel .config
|
||||
# file is required in order to build kernel firmwares
|
||||
K_FIRMWARE_PACKAGE="1"
|
||||
inherit nas-kernel
|
||||
KEYWORDS="~arm"
|
||||
DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs"
|
||||
RESTRICT="mirror"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
ETYPE="sources"
|
||||
K_NASPATCHES_VER="3"
|
||||
K_KERNEL_PATCH_VER="8"
|
||||
K_NASKERNEL_URI_CONFIG="yes"
|
||||
# Doesn't make any difference, but a valid kernel .config
|
||||
# file is required in order to build kernel firmwares
|
||||
K_FIRMWARE_PACKAGE="1"
|
||||
inherit nas-kernel
|
||||
KEYWORDS="~arm"
|
||||
DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs"
|
||||
RESTRICT="mirror"
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES=""
|
||||
K_GENPATCHES_VER=""
|
||||
K_NASPATCHES_VER="1"
|
||||
K_KERNEL_PATCHES_VER=""
|
||||
K_NASKERNEL_URI_CONFIG="yes"
|
||||
# Doesn't make any difference, but a valid kernel .config
|
||||
# file is required in order to build kernel firmwares
|
||||
K_FIRMWARE_PACKAGE="1"
|
||||
inherit nas-kernel
|
||||
KEYWORDS="~arm"
|
||||
DESCRIPTION="Linux Kernel firmwares from kernel.org tarballs"
|
||||
RESTRICT="mirror"
|
@ -1,34 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!--
|
||||
$Header: /var/cvsroot/gentoo-x86/skel.metadata.xml,v 1.18 2008/07/28 19:27:05 cardoe Exp $
|
||||
|
||||
This is the example metadata file.
|
||||
The root element of this file is <pkgmetadata>. Within this element a
|
||||
number of subelements are allowed: herd, maintainer, and
|
||||
longdescription. herd is a required subelement.
|
||||
|
||||
For a full description look at:
|
||||
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=4
|
||||
|
||||
|
||||
Before committing, please remove the comments from this file. They are
|
||||
not relevant for general metadata.xml files.
|
||||
-->
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>@gentoo.org</email>
|
||||
<!-- <description>Description of the maintainership</description> -->
|
||||
</maintainer>
|
||||
<!-- <longdescription>Long description of the package</longdescription> -->
|
||||
<!--
|
||||
<use>
|
||||
<flag name='flag'>Description of how USE='flag' affects this package</flag>
|
||||
<flag name='userland_GNU'>Description of how USERLAND='GNU' affects this
|
||||
package</flag>
|
||||
<flag name='aspell'>Uses <pkg>app-text/aspell</pkg> for spell checking.
|
||||
Requires an installed dictionary from <cat>app-dicts</cat></flag>
|
||||
</use>
|
||||
-->
|
||||
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user