public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/lib-compat/
@ 2017-06-15  9:16 Ulrich Müller
  0 siblings, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2017-06-15  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     6b8746851f7bd6a2d2af3ce419507819f2c39645
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 15 09:08:19 2017 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Jun 15 09:08:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b874685

sys-libs/lib-compat: Install only libs that are needed by reverse deps.

The only library that is still needed by reverse dependencies appears
to be libstdc++-libc6.2-2.so.3 (aka libstdc++-3-libc6.2-2-2.10.0.so).
Add a notice where to find the Corresponding Source (namely, in the
gcc-2.95.3 tarball) to fulfil GPL requirements.

Bug: 504952
Bug: 515926
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-libs/lib-compat/Manifest              |  1 +
 sys-libs/lib-compat/lib-compat-1.5.ebuild | 16 ++++++++++++++++
 2 files changed, 17 insertions(+)

diff --git a/sys-libs/lib-compat/Manifest b/sys-libs/lib-compat/Manifest
index b6380cda306..8852871cef2 100644
--- a/sys-libs/lib-compat/Manifest
+++ b/sys-libs/lib-compat/Manifest
@@ -1 +1,2 @@
 DIST lib-compat-1.4.2.tar.bz2 3002557 SHA256 89861c0ba899e8f9c81561422007d0c6961fce60eb5d2967fff2618230ed562c SHA512 aa801434db2749f5f6f42fb12aaa4e518474e8a2b75e7d2e93733d99ebdbc52615c879f575b708dafa15bd1e8bd8362697a6d1f5a38691dd4664cd6fbb51ae14 WHIRLPOOL b1cee9cd0c19d06c1f08fc0b7fda18fef51501f27bc11dc0b345797a90a10a32a3f6e377c89bcd380126f12c59835e53035b802dc24242ee75b26128ef4b9dd9
+DIST lib-compat-1.5.tar.bz2 110305 SHA256 e926c320e47ef7bccf17ba5c45a7de5b2aa6dc1f98e18c44248088014719d668 SHA512 b23b12ab6ecf8c3840ccaebd9c7823651c687fbfaa845b071fa2c2970e616345650f2688cbfca35097686c6b914ab637d166461adb2122f5f7d37c7870a68472 WHIRLPOOL 290180a0ca732de1071f41909c686b41ddb6efff6447e221d343ad59e97ca7121dd45b35df33ba4a22803934f75d7b30669fea57ed9cb76a297e5e0ad3cf1f8c

diff --git a/sys-libs/lib-compat/lib-compat-1.5.ebuild b/sys-libs/lib-compat/lib-compat-1.5.ebuild
new file mode 100644
index 00000000000..064a9db028c
--- /dev/null
+++ b/sys-libs/lib-compat/lib-compat-1.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Compatibility C++ library for very old programs"
+HOMEPAGE="https://www.gentoo.org/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="libstdc++"  # corresponding source code in gcc-2.95.3.tar.bz2
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+src_install() {
+	ABI=x86 dolib.so x86/libstdc++-libc6.2-2.so.3
+}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/lib-compat/
@ 2018-01-31 10:32 Ulrich Müller
  0 siblings, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2018-01-31 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     151be73b29e72ec45f4ed6f9c1408e7dc93a6931
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 31 10:30:42 2018 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 31 10:31:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151be73b

sys-libs/lib-compat: Remove old.

Closes: https://bugs.gentoo.org/504952
Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-libs/lib-compat/Manifest                   |  1 -
 sys-libs/lib-compat/lib-compat-1.4.2-r1.ebuild | 30 --------------------------
 2 files changed, 31 deletions(-)

diff --git a/sys-libs/lib-compat/Manifest b/sys-libs/lib-compat/Manifest
index cfcf53ff8d2..b42991810ad 100644
--- a/sys-libs/lib-compat/Manifest
+++ b/sys-libs/lib-compat/Manifest
@@ -1,2 +1 @@
-DIST lib-compat-1.4.2.tar.bz2 3002557 BLAKE2B b635f047bbe2c69ae488bfb2a6ab15b6dab27c9aff6796a765a5a0a3fdfa43b111d8b54afacb098a646d869bce8837e0827cdd732800b39a494f477d8b976fef SHA512 aa801434db2749f5f6f42fb12aaa4e518474e8a2b75e7d2e93733d99ebdbc52615c879f575b708dafa15bd1e8bd8362697a6d1f5a38691dd4664cd6fbb51ae14
 DIST lib-compat-1.5.tar.bz2 110305 BLAKE2B d103cd4df22d018e03cdd940a74a50ed79a121863dced17b199a0dee4c2fb7a6fd5547d62f70e61cca3933162e2433b1fa2a3edb1cc2991ac0417b509f42419b SHA512 b23b12ab6ecf8c3840ccaebd9c7823651c687fbfaa845b071fa2c2970e616345650f2688cbfca35097686c6b914ab637d166461adb2122f5f7d37c7870a68472

diff --git a/sys-libs/lib-compat/lib-compat-1.4.2-r1.ebuild b/sys-libs/lib-compat/lib-compat-1.4.2-r1.ebuild
deleted file mode 100644
index c15d3231e82..00000000000
--- a/sys-libs/lib-compat/lib-compat-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Compatibility C++ and libc5 and libc6 libraries for very old programs"
-HOMEPAGE="https://www.gentoo.org/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="!<=app-emulation/emul-linux-x86-compat-20140508"
-
-src_install() {
-	if use amd64 || use x86; then
-		cd x86 || die
-		ABI=x86
-		into /
-		dolib.so ld-linux.so.1*
-		rm -f ld-linux.so.1*
-	#elif use alpha; then
-	#	cd alpha || die
-	else
-		die "arch not supported"
-	fi
-	into /usr
-	dolib.so *.so*
-}


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/lib-compat/
@ 2019-05-29  7:38 Michael Haubenwallner
  0 siblings, 0 replies; 3+ messages in thread
From: Michael Haubenwallner @ 2019-05-29  7:38 UTC (permalink / raw
  To: gentoo-commits

commit:     5104bc77e1aecced09ffcf293bea6152fdaf4d5b
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 07:34:31 2019 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Wed May 29 07:37:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5104bc77

sys-libs/lib-compat: add ~x86-linux keyword

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner <haubi <AT> gentoo.org>

 sys-libs/lib-compat/lib-compat-1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/lib-compat/lib-compat-1.5.ebuild b/sys-libs/lib-compat/lib-compat-1.5.ebuild
index 064a9db028c..93f75818872 100644
--- a/sys-libs/lib-compat/lib-compat-1.5.ebuild
+++ b/sys-libs/lib-compat/lib-compat-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="libstdc++"  # corresponding source code in gcc-2.95.3.tar.bz2
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 ~x86 ~x86-linux"
 
 src_install() {
 	ABI=x86 dolib.so x86/libstdc++-libc6.2-2.so.3


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-05-29  7:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-29  7:38 [gentoo-commits] repo/gentoo:master commit in: sys-libs/lib-compat/ Michael Haubenwallner
  -- strict thread matches above, loose matches on Subject: below --
2018-01-31 10:32 Ulrich Müller
2017-06-15  9:16 Ulrich Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox