From 4a37dab5ad46b49593cfff9bf8ff03a787d568ac Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Wed, 16 Feb 2022 18:49:24 +0100 Subject: [PATCH] dev-libs/lzo: Sync with gentoo It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a. --- .../portage-stable/dev-libs/lzo/ChangeLog | 302 ------------------ .../portage-stable/dev-libs/lzo/Manifest | 8 +- .../dev-libs/lzo/lzo-2.08-r1.ebuild | 48 --- .../dev-libs/lzo/lzo-2.08.ebuild | 43 --- .../dev-libs/lzo/lzo-2.09.ebuild | 48 --- .../dev-libs/lzo/lzo-2.10.ebuild | 38 +++ .../portage-stable/dev-libs/lzo/metadata.xml | 14 +- 7 files changed, 47 insertions(+), 454 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08-r1.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.09.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.10.ebuild 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 deleted file mode 100644 index 865e8ae054..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/ChangeLog +++ /dev/null @@ -1,302 +0,0 @@ -# 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 3b199498f2..1272fd3c55 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,7 +1 @@ -DIST lzo-2.08.tar.gz 589045 SHA256 ac1b3e4dee46febe9fd28737eb7f5692d3232ef1a01da10444394c3d47536614 SHA512 d03ae521000d69dd1fc92112a7b6e642c388b2898d7fb6ac4168e947a895e8d5e77199f78f05e036cefe02f346ea242bca694522f3c7959ab6ca19de956162dd WHIRLPOOL bea0357b01cb64018a5afc7b0934065dda944866aa23f44edd4eb615d53c0242b70c836d2d8144ed64df4a438bea5c1b8b5120ee4a7f08af15db171f85c11ac8 -DIST lzo-2.09.tar.gz 594855 SHA256 f294a7ced313063c057c504257f437c8335c41bfeed23531ee4e6a2b87bcb34c SHA512 7c64e5e7d2050d75ac8c59d613f6f7230b74746b1d207666755b07450053c8b73980f12f8a1ec59d2af0bada02beec126aaacb675b8088b5fe65e97ff7e6bfc7 WHIRLPOOL 5c5aaa79ddc4202b784ec29e6607d450a3824564ac3364a1219cd971be32bc58fc583ab5ffcbd52a8ddf975518059eab9bd1b897c052081e19dc0a43a96fee45 -EBUILD lzo-2.08-r1.ebuild 1333 SHA256 593253d16efb3e0e385dc853f007978fc7f5f5499c5de2af4fd11e2d6eb07726 SHA512 3a7967532d13ec8a60ea364ccf8f1132ad5468a4d1cf1df207b3a7eb1972d57b95c8305d91d73afc89f2aa8ae22f6e0dc45ec9def1f0a00d62ac63662d645553 WHIRLPOOL 4e4b0dab0e2ef0252ee41baa1b8bd9ad921df68c3db5005b5c27c6168ab27d3218be782ed17eb15bfb85ab3c5903d42be8937064d4be345f9d8d202d24879ff0 -EBUILD lzo-2.08.ebuild 1194 SHA256 2ffe069a6a076bbefa365c1de21eb12766d4ec0ace207a65937876c49f90b8b0 SHA512 78b5e8c1628dc920289b52910d09cbe2bd8970f86105ce39685199008c13dbdc33ed28c16bc8e15eeb0c2a332e39ab5e575d56219ec91339629b4dd5796ba738 WHIRLPOOL ba03b73fa715598f8acc70ae525e413ce7de93011f4913fba53f920ce6510243d8430ac79079fe2482cc162bbb8c35467cb4dcc1cab9e4a6f48abef996f4de07 -EBUILD lzo-2.09.ebuild 1333 SHA256 593253d16efb3e0e385dc853f007978fc7f5f5499c5de2af4fd11e2d6eb07726 SHA512 3a7967532d13ec8a60ea364ccf8f1132ad5468a4d1cf1df207b3a7eb1972d57b95c8305d91d73afc89f2aa8ae22f6e0dc45ec9def1f0a00d62ac63662d645553 WHIRLPOOL 4e4b0dab0e2ef0252ee41baa1b8bd9ad921df68c3db5005b5c27c6168ab27d3218be782ed17eb15bfb85ab3c5903d42be8937064d4be345f9d8d202d24879ff0 -MISC ChangeLog 10097 SHA256 b6cf7a85a025a7fa8fd1472684db2a6e8e8e5203218db88749ae7852c966d63e SHA512 8713adbd6e06f1d2ed51ee8350591a603f0b57f742a5f94e518b3e4f1a78f9cdf98b55e213bd7d45471fc2d7405ef01a6f078a41eb2783f2674092fdf99289e1 WHIRLPOOL 53d193223cc480fe64fa061b66942c3042553aef546813144d3af212a03c5ba8a3d40d1ead0b2bbcc8e2b19460c01dcda948a221b1360125bd8532d196258ad6 -MISC metadata.xml 276 SHA256 3b3d22063bb3023576eec2aa46b4f2acf7e31e79a041eb88b2b1c543cba5dd32 SHA512 61cf2cb960290d20f64e3f5b76202b4b1afee4c8e4a31f30e50bd2974ff6964717a644480b7ec61995e6744eaa476a560c706b6a1b0379cd400007322fe064f7 WHIRLPOOL c02b5a77e65616cdf05d476d55c38eca5342a0f769b005816cc938c8d372bfc9df428c70ade93d50cf6ce25598acfbf58f542cb651c78a67fadcb1bb548ed6aa +DIST lzo-2.10.tar.gz 600622 BLAKE2B 124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9 SHA512 a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4 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 deleted file mode 100644 index 616c15716c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -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 deleted file mode 100644 index a38e9f5974..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.08.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -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/lzo-2.09.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.09.ebuild deleted file mode 100644 index 616c15716c..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.09.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -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.10.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.10.ebuild new file mode 100644 index 0000000000..d21765fe4f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/lzo/lzo-2.10.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal usr-ldscript + +DESCRIPTION="An extremely fast compression and decompression library" +HOMEPAGE="https://www.oberhumer.com/opensource/lzo/" +SRC_URI="https://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 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples static-libs" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --enable-shared \ + $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + gen_usr_ldscript -a lzo2 +} + +multilib_src_install_all() { + rm "${ED}"/usr/share/doc/${PF}/COPYING || die + + if use examples; then + docinto examples + dodoc examples/*.{c,h} + fi + + find "${ED}" -name '*.la' -delete || die +} 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 index caaa4ac67b..58200bf156 100644 --- 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 @@ -1,9 +1,11 @@ - + - - binki@gentoo.org - Nathan Phillip Brink - - + + mgorny@gentoo.org + Michał Górny + + + cpe:/a:lzo_project:lzo +