diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/ChangeLog new file mode 100644 index 0000000000..865e8ae054 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/ChangeLog @@ -0,0 +1,302 @@ +# ChangeLog for dev-libs/lzo +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/ChangeLog,v 1.91 2015/03/10 20:19:03 vapier Exp $ + + 10 Mar 2015; Mike Frysinger lzo-2.08.ebuild: + Mark arm64/m68k/s390/sh stable. + + 26 Dec 2014; Mikle Kolyada -lzo-2.06-r1.ebuild, + -lzo-2.06.ebuild: + Security cleanup + + 06 Jul 2014; Markus Meier lzo-2.08.ebuild: + arm stable, bug #515238 + + 05 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for sparc, wrt bug #515238 + + 05 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for ppc, wrt bug #515238 + + 05 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for ppc64, wrt bug #515238 + + 05 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for ia64, wrt bug #515238 + + 05 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for alpha, wrt bug #515238 + + 05 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for x86, wrt bug #515238 + + 04 Jul 2014; Agostino Sarubbo lzo-2.08.ebuild: + Stable for amd64, wrt bug #515238 + +*lzo-2.08-r1 (02 Jul 2014) + + 02 Jul 2014; Samuli Suominen +lzo-2.08-r1.ebuild: + Move native liblzo2 to / wrt #471640 by Mike Gilbert + + 30 Jun 2014; Jeroen Roovers lzo-2.08.ebuild: + Stable for HPPA (bug #515238). + +*lzo-2.08 (30 Jun 2014) + + 30 Jun 2014; Samuli Suominen +lzo-2.08.ebuild: + Version bump wrt security bug #515238; upstream fixed bug #374699 as well. + +*lzo-2.06-r1 (28 Feb 2014) + + 28 Feb 2014; Michał Górny +lzo-2.06-r1.ebuild: + Introduce multilib support. + + 18 Jan 2014; Mike Frysinger lzo-2.06.ebuild: + Add arm64 love. + + 01 Jul 2013; Fabian Groffen lzo-2.06.ebuild: + Marked ~x64-solaris + + 17 Feb 2013; Zac Medico lzo-2.06.ebuild: + Add ~arm-linux keyword. + + 26 Apr 2012; Alexis Ballier lzo-2.06.ebuild: + keyword ~amd64-fbsd + + 02 Mar 2012; Samuli Suominen -lzo-2.04.ebuild, + -lzo-2.05.ebuild: + old + + 02 Mar 2012; Samuli Suominen lzo-2.06.ebuild: + ppc64 stable wrt #392765 + + 05 Jan 2012; Brent Baude lzo-2.06.ebuild: + Marking lzo-2.06 ppc for bug 392765 + + 08 Dec 2011; Markus Meier lzo-2.06.ebuild: + arm stable, bug #392765 + + 04 Dec 2011; Raúl Porcel lzo-2.06.ebuild: + alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #392765 + + 03 Dec 2011; Jeroen Roovers lzo-2.06.ebuild: + Stable for HPPA (bug #392765). + + 03 Dec 2011; Fabian Groffen lzo-2.06.ebuild: + One ~amd64-linux keyword is enough, thanks apostrophe in #gentoo-prefix + + 02 Dec 2011; Steve Dibb lzo-2.06.ebuild: + amd64 stable, bug 392765 + + 02 Dec 2011; Samuli Suominen lzo-2.06.ebuild: + Remove duplicate --disable-dependency-tracking from EAPI=4 ebuild. + + 02 Dec 2011; Fabian Groffen lzo-2.06.ebuild: + Migrate from Prefix overlay, add Prefix keywords (migration makes ~amd64-linux + keyword visible) + + 02 Dec 2011; Nathan Phillip Brink metadata.xml: + Commandeer this package, setting myself (binki) as maintainer. + + 02 Dec 2011; Nathan Phillip Brink lzo-2.06.ebuild: + Add keyword ~amd64-linux (tested on ubuntu 10.04). + + 02 Dec 2011; Nathan Phillip Brink lzo-2.06.ebuild: + Fix files wrongly installed into /usr/share/doc/${PN}, reported by jdhore. + +*lzo-2.06 (20 Aug 2011) + + 20 Aug 2011; Matt Turner +lzo-2.06.ebuild: + Version bump, found with euscan. + +*lzo-2.05 (03 Aug 2011) + + 03 Aug 2011; Sebastian Pipping +lzo-2.05.ebuild: + Bump to 2.05 (bug #365407) + + 20 Jul 2011; Pacho Ramos metadata.xml: + Drop maintainer due retirement, bug #34534 + + 23 Mar 2011; Kacper Kowalik lzo-2.04.ebuild: + ppc64 stable wrt #353842 + + 22 Mar 2011; Brent Baude lzo-2.04.ebuild: + Marking lzo-2.04 ppc for bug 353842 + + 21 Feb 2011; Jeroen Roovers lzo-2.04.ebuild: + Stable for HPPA (bug #353842). + + 13 Feb 2011; Raúl Porcel lzo-2.04.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #353842 + + 11 Feb 2011; Markos Chandras lzo-2.04.ebuild: + Stable on amd64 wrt bug #353842 + + 08 Feb 2011; Thomas Kahle lzo-2.04.ebuild: + x86 stable per bug 353842 + + 06 Feb 2011; Mart Raudsepp lzo-2.02-r1.ebuild: + Drop to ~mips + +*lzo-2.04 (01 Dec 2010) + + 01 Dec 2010; Samuli Suominen +lzo-2.04.ebuild: + Version bump. + + 18 Jul 2010; Daniel Black -lzo-1.08-r1.ebuild: + clean out old stuff + +*lzo-2.03 (18 Jun 2008) + + 18 Jun 2008; Daniel Black +lzo-2.03.ebuild: + version bump as per bug #227769 thanks Sergiy Borodych + + 12 Feb 2008; Diego Pettenò lzo-2.02-r1.ebuild: + Run elibtoolize. + + 01 Mar 2007; Daniel Black lzo-2.02-r1.ebuild: + nasm dependency dropped as per bug #168922 thanks to Harald van Dijk + + 16 Jan 2007; Fabian Groffen lzo-1.08-r1.ebuild, + lzo-2.02-r1.ebuild: + Dropped ppc-macos keyword, see you in prefix. + + 07 Jan 2007; Daniel Black lzo-1.08-r1.ebuild: + [e]autotools correction as per bug #160159 thanks Diego + + 05 Jan 2007; Diego Pettenò lzo-1.08-r1.ebuild: + Remove gnuconfig_update usage, leave it to econf. + + 09 Nov 2006; Ilya A. Volynets-Evenbakh + lzo-2.02-r1.ebuild: + Stable on mips + + 17 Oct 2006; Roy Marples lzo-2.02-r1.ebuild: + Added ~sparc-fbsd keyword. + + 22 Sep 2006; Bryan Østergaard lzo-2.02-r1.ebuild: + Stable on Alpha. + + 21 Sep 2006; Tobias Scherbaum lzo-2.02-r1.ebuild: + hppa stable + + 10 Sep 2006; Javier Villavicencio + lzo-2.02-r1.ebuild: + Add ~x86-fbsd keyword + + 13 Jul 2006; Aron Griffis lzo-2.02-r1.ebuild: + Mark 2.02-r1 stable on ia64 + + 23 Apr 2006; Diego Pettenò lzo-1.08-r1.ebuild: + Run elibtoolize and add ~x86-fbsd keyword. + + 20 Apr 2006; Chris Gianelloni lzo-2.02-r1.ebuild: + Marking stable on x86 for bug #129748. + + 19 Apr 2006; Daniel Goller lzo-2.02-r1.ebuild: + Stable on ppc and amd64 as dep. for transcode-1 + + 19 Apr 2006; Jason Wever lzo-2.02-r1.ebuild: + Stable on SPARC wrt bug #129748. + + 17 Apr 2006; Markus Rothe lzo-2.02-r1.ebuild: + Stable on ppc64; bug #129748 + + 29 Dec 2005; Daniel Black + +files/lzo-1.08-exec-stack.patch, +files/lzo-2.02-exec-stack.patch, + lzo-1.08-r1.ebuild, -lzo-2.02.ebuild, lzo-2.02-r1.ebuild: + removed executable stacks bug #116930] thanks to betelgeuse + +*lzo-2.02-r1 (03 Dec 2005) + + 03 Dec 2005; Carsten Lohrke +lzo-2.02-r1.ebuild: + Add examples only when wanted. + +*lzo-2.02 (13 Nov 2005) + + 13 Nov 2005; Daniel Black +metadata.xml, + -lzo-1.08.ebuild, -lzo-2.01.ebuild, +lzo-2.02.ebuild: + version bump to support slots - bug #110877 and bug #110878 thanks to + Francisco Jose Canizares Santofimia. remove older versions + +*lzo-2.01 (16 Jul 2005) + + 16 Jul 2005; Daniel Black -lzo-2.00.ebuild, + +lzo-2.01.ebuild: + version bump. + + 03 Jul 2005; Hardave Riar lzo-1.08-r1.ebuild: + Stable on mips, dep for bug #90726. + +*lzo-2.00 (25 Jun 2005) + + 25 Jun 2005; Daniel Black +lzo-2.00.ebuild: + version bump + + 05 Jun 2005; Joseph Jezak lzo-1.08-r1.ebuild: + Marked ppc-macos stable. + + 01 Apr 2005; Michael Hanselmann lzo-1.08-r1.ebuild: + Stable on ppc. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 24 Nov 2004; Kito lzo-1.08-r1.ebuild: + added ~ppc-macos. closes bug 67509 + + 18 Aug 2004; Hardave Riar lzo-1.08-r1.ebuild: + Added ~mips keyword. + + 03 Jul 2004; lzo-1.08-r1.ebuild: + allow user optimizations + + 01 Jul 2004; Jeremy Huddleston lzo-1.08.ebuild: + virtual/glibc -> virtual/libc + + 26 May 2004; Guy Martin lzo-1.08-r1.ebuild: + Marked stable on hppa. + + 23 May 2004; Bryan Østergaard lzo-1.08-r1.ebuild: + Stable on alpha. + + 01 May 2004; Gustavo Zacarias lzo-1.08-r1.ebuild: + Stable on sparc + + 28 Apr 2004; Jon Portnoy lzo-1.08-r1.ebuild : + Stable on x86 and AMD64. + + 14 Mar 2004; Michael Sterrett lzo-1.08.ebuild: + Don't assign default to S; header fix + + 07 Mar 2004; Tom Gall lzo-1.08-r1.ebuild: + mark ppc64 as stable + + 24 Sep 2003; Daniel Robbins : removed nasm from + RDEPEND. + + 12 Sep 2003; Jason Wever lzo-1.08-r1.ebuild: + Fixed dependencies for non-x86 arches as nasm is an x86 assembler and not + keyworded for anything other than x86. + +*lzo-1.08-r1 (11 Sep 2003) + + 11 Sep 2003; Mike Frysinger : + Version bump to fix asm support #28359. + +*lzo-1.08 (21 Sep 2002) + + 07 Apr 2003; Guy Martin lzo-1.08.ebuild : + Added hppa to KEYWORDS. + + 06 Mar 2003; Aron Griffis lzo-1.08.ebuild: + Add alpha to KEYWORDS + + 21 Sep 2002; Daniel Robbins : Bumped version to 1.08. + +*lzo-1.07 (13 Apr 2002) + + 14 Aug 2002; Pieter Van den Abeele : Added ppc keyword + + 13 Apr 2002; Jon Nelson ChangeLog, lzo-1.07.ebuild New + lzo ebuild courtesy of Bryce Allen (ballen at mum.edu) diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/Manifest index 379f1bd8b8..7212c378d7 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/Manifest @@ -1 +1,25 @@ -DIST lzo-2.02.tar.gz 599387 RMD160 382154ec7d076e66fdcb6114818193dca180e3ac SHA1 82e1ae75663623516156542f4975a64d3a264b91 SHA256 a2fbecb4dd7c1dab498e3d8b5a0e574e6b8be09c63329b0d29c6fa9adb4a2fc5 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST lzo-2.08.tar.gz 589045 SHA256 ac1b3e4dee46febe9fd28737eb7f5692d3232ef1a01da10444394c3d47536614 SHA512 d03ae521000d69dd1fc92112a7b6e642c388b2898d7fb6ac4168e947a895e8d5e77199f78f05e036cefe02f346ea242bca694522f3c7959ab6ca19de956162dd WHIRLPOOL bea0357b01cb64018a5afc7b0934065dda944866aa23f44edd4eb615d53c0242b70c836d2d8144ed64df4a438bea5c1b8b5120ee4a7f08af15db171f85c11ac8 +EBUILD lzo-2.08-r1.ebuild 1435 SHA256 7c3c6e5d20b74657cffeac1cc4228203b4d693476c1568eb9ced0bc7ecc89780 SHA512 d05c115013a5fe2e7b076a51706fae064b7519ad75ab4fd551af1e6b216a81943573086333bcc593266b5050208ff33de49b8ae9c7052eb3d325f20cfa7b7aac WHIRLPOOL efa02742019099895026a2fc6a8bcf21bd83abf00e1df2cd3385c303b61099e9600b018d85fa8cf76ab0e79500f04c07b99f22299729d8aa9b2474fbf8a18b32 +EBUILD lzo-2.08.ebuild 1291 SHA256 e3da5d4d6129b494d28f511caf4645abfe1ac543fe9b85912f825520e6f55bad SHA512 df0d6f021e2b04b2ee23ca11ffe948a438f1b745001b4d206f5f3b1a0b1b799562705e80a1b2c42bf0d3af4b8824b7138a84ab789132133b89d57257e31bb759 WHIRLPOOL 07df627ee8e6b8d8a9fdb7bf02ffc90c11971ebafd517139443084540e55f120f7f027d0316762a1828e2c77d3ed8542fea75300a4ebd676c8b85e441266bb7e +MISC ChangeLog 10097 SHA256 b6cf7a85a025a7fa8fd1472684db2a6e8e8e5203218db88749ae7852c966d63e SHA512 8713adbd6e06f1d2ed51ee8350591a603f0b57f742a5f94e518b3e4f1a78f9cdf98b55e213bd7d45471fc2d7405ef01a6f078a41eb2783f2674092fdf99289e1 WHIRLPOOL 53d193223cc480fe64fa061b66942c3042553aef546813144d3af212a03c5ba8a3d40d1ead0b2bbcc8e2b19460c01dcda948a221b1360125bd8532d196258ad6 +MISC metadata.xml 276 SHA256 3b3d22063bb3023576eec2aa46b4f2acf7e31e79a041eb88b2b1c543cba5dd32 SHA512 61cf2cb960290d20f64e3f5b76202b4b1afee4c8e4a31f30e50bd2974ff6964717a644480b7ec61995e6744eaa476a560c706b6a1b0379cd400007322fe064f7 WHIRLPOOL c02b5a77e65616cdf05d476d55c38eca5342a0f769b005816cc938c8d372bfc9df428c70ade93d50cf6ce25598acfbf58f542cb651c78a67fadcb1bb548ed6aa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJU/1G5AAoJEPGu1DbS6WIAB7gP/0wyhlT6lQ7EPJnrYuWRQu/n +OJfEo4xPSuNL2MaLyqSfrCbeAFjVHTEf55J/qMfSDmetq91TgOSD5q0Zf8mKxjPh +lidk1O+e+qXYn0f2lhdXd4AdkjBQ3+/bP44X1MDAs81pXbhBhTA6bSMUR0gSsYg0 +9Qh9KHasCyLQL48REyvtoxialdoQsO+eE4hStAX3GfAi73S5Xwub1ZRrV9noXSOx +33+dqtlpETg9jSBgTt0FbhnXHjo5MuQuACQyOOVLtE+I5pI1UPDCgYx5+SEWW7bw +gX/AMp+bun7cft1fGjpixRbqVuSG++aUvGsBlYPiORDhHAlSUigqI5FOAZDObm3E +Zj5LxewCP4PshK3I4r0i2UdXC9T6vkPBe15TMa/eI9PAW9eBqQUCTQfVDIJPvnGm +hPMvy6wTtNw2g6EJpxtZcntFB7fmkwUrbGlYCNwbP9uyjB5mbSWoKND3PM7KMIs1 +YosPD/j4VhZGvyN+C5wDZYYcXEXzhKzanL/03pjVIEjFy2ORXkkjCguy5QU2lHgL +Ml5nJpW02skl8mDVQz782Q8FVeaxHuwkc1NH6V80eTGHjBcTa3qDZCCWTYNea3Eg +k1GlYy5lI3Wn5t5WlD0JdRdOwbmG1EjSU5REurWdxpiCjmk4MRF1Xr2QpFtllGiS +HUbhZc5rugVzCOxVId+6 +=TN4C +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/files/lzo-2.02-exec-stack.patch b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/files/lzo-2.02-exec-stack.patch deleted file mode 100644 index 2b03669b9a..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/files/lzo-2.02-exec-stack.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- asm/i386/src_nasm/asminit.def.orig 2005-12-29 22:51:45.000000000 +1100 -+++ asm/i386/src_nasm/asminit.def 2005-12-29 22:54:11.000000000 +1100 -@@ -32,6 +32,9 @@ - ; - ; http://www.oberhumer.com/opensource/lzo/ - ; -+%ifidn __OUTPUT_FORMAT__,elf -+section .note.GNU-stack noalloc noexec nowrite progbits -+%endif - - %define F(name) name - %ifidni __OUTPUT_FORMAT__,elf ---- asm/i386/src_gas/asminit.def.orig 2005-12-29 22:51:58.000000000 +1100 -+++ asm/i386/src_gas/asminit.def 2005-12-29 22:55:29.000000000 +1100 -@@ -32,6 +32,10 @@ - - http://www.oberhumer.com/opensource/lzo/ - */ -+#ifdef __ELF__ -+.section .note.GNU-stack,"",@progbits -+#endif -+ - - #ifndef F - # define F(name) name diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.02-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.02-r1.ebuild deleted file mode 100644 index 7ac1f5c0b8..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.02-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.02-r1.ebuild,v 1.18 2008/02/12 13:07:41 flameeyes Exp $ - -inherit eutils libtool - -DESCRIPTION="An extremely fast compression and decompression library" -HOMEPAGE="http://www.oberhumer.com/opensource/lzo/" -SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="examples" - -DEPEND="" -RDEPEND="" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-exec-stack.patch - - elibtoolize -} - -src_compile() { - econf --enable-shared || die - emake || die -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc AUTHORS BUGS ChangeLog NEWS README THANKS doc/LZO* - if use examples ; then - docinto examples - dodoc examples/*.c examples/Makefile - fi -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08-r1.ebuild new file mode 100644 index 0000000000..a3e432444d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.08-r1.ebuild,v 1.1 2014/07/02 14:09:50 ssuominen Exp $ + +EAPI=5 + +inherit eutils multilib-minimal toolchain-funcs + +DESCRIPTION="An extremely fast compression and decompression library" +HOMEPAGE="http://www.oberhumer.com/opensource/lzo/" +SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples static-libs" + +RDEPEND="abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] + )" + +DOCS="BUGS ChangeLog README THANKS doc/*" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ + --enable-shared \ + $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && gen_usr_ldscript -a lzo2 +} + +multilib_src_install_all() { + einstalldocs + rm -f "${ED}"/usr/share/doc/${PF}/COPYING + + if use examples; then + docinto examples + dodoc examples/*.{c,h} + fi + + prune_libtool_files +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08.ebuild new file mode 100644 index 0000000000..3c9505ee84 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/lzo/lzo-2.08.ebuild,v 1.11 2015/03/10 20:19:03 vapier Exp $ + +EAPI=5 + +inherit eutils multilib-minimal + +DESCRIPTION="An extremely fast compression and decompression library" +HOMEPAGE="http://www.oberhumer.com/opensource/lzo/" +SRC_URI="http://www.oberhumer.com/opensource/lzo/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples static-libs" + +RDEPEND="abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] + )" + +DOCS="BUGS ChangeLog README THANKS doc/*" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ + --enable-shared \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + rm -f "${ED}"/usr/share/doc/${PF}/COPYING + + if use examples; then + docinto examples + dodoc examples/*.{c,h} + fi + + prune_libtool_files +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/metadata.xml new file mode 100644 index 0000000000..caaa4ac67b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/metadata.xml @@ -0,0 +1,9 @@ + + + + + binki@gentoo.org + Nathan Phillip Brink + + + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.02-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.02-r1 deleted file mode 100644 index 5e2d9a289c..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.02-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=compile install unpack -DESCRIPTION=An extremely fast compression and decompression library -HOMEPAGE=http://www.oberhumer.com/opensource/lzo/ -IUSE=examples -KEYWORDS=alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd -LICENSE=GPL-2 -SLOT=2 -SRC_URI=http://www.oberhumer.com/opensource/lzo/download/lzo-2.02.tar.gz -_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=015429e06e2eed5e00ae1a038b806341 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.08 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.08 new file mode 100644 index 0000000000..a72f70b775 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.08 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install test +DESCRIPTION=An extremely fast compression and decompression library +EAPI=5 +HOMEPAGE=http://www.oberhumer.com/opensource/lzo/ +IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] ) +SLOT=2 +SRC_URI=http://www.oberhumer.com/opensource/lzo/download/lzo-2.08.tar.gz +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=4364171a668bf8e12eecee4317584d4b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.08-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.08-r1 new file mode 100644 index 0000000000..7d9917e7f4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/lzo-2.08-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install test +DESCRIPTION=An extremely fast compression and decompression library +EAPI=5 +HOMEPAGE=http://www.oberhumer.com/opensource/lzo/ +IUSE=examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] ) +SLOT=2 +SRC_URI=http://www.oberhumer.com/opensource/lzo/download/lzo-2.08.tar.gz +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=16a6c104a5f9a27a9616c12f87d25014