Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: app-arch/bzip2/
Date: Sun, 27 Dec 2020 10:14:12
Message-Id: 1609064041.3b6cfa78aeff9555090651627b7f488661fd6afe.grobian@gentoo
1 commit: 3b6cfa78aeff9555090651627b7f488661fd6afe
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 27 10:14:01 2020 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 27 10:14:01 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=3b6cfa78
7
8 app-arch/bzip2: drop AIX, HPUX, FreeMiNT remnants
9
10 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
11 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
12
13 app-arch/bzip2/bzip2-1.0.6-r10.ebuild | 13 -------------
14 1 file changed, 13 deletions(-)
15
16 diff --git a/app-arch/bzip2/bzip2-1.0.6-r10.ebuild b/app-arch/bzip2/bzip2-1.0.6-r10.ebuild
17 index afd2cbacec..7a3d83fdd5 100644
18 --- a/app-arch/bzip2/bzip2-1.0.6-r10.ebuild
19 +++ b/app-arch/bzip2/bzip2-1.0.6-r10.ebuild
20 @@ -28,8 +28,6 @@ PATCHES=(
21 "${FILESDIR}"/${PN}-1.0.6-out-of-tree-build.patch
22 "${FILESDIR}"/${PN}-1.0.6-CVE-2016-3189.patch #620466
23 "${FILESDIR}"/${PN}-1.0.6-ubsan-error.patch
24 -
25 - "${FILESDIR}"/${PN}-1.0.6-r7-checkenv.patch # for AIX, Darwin?
26 )
27
28 DOCS=( CHANGES README{,.COMPILATION.PROBLEMS,.XML.STUFF} manual.pdf )
29 @@ -51,13 +49,6 @@ src_prepare() {
30 # this a makefile for Darwin, which already "includes" saneso
31 cp "${FILESDIR}"/${P}-Makefile-libbz2_dylib Makefile-libbz2_dylib || die
32
33 - if [[ ${CHOST} == *-hpux* ]] ; then
34 - sed -i -e 's,-soname,+h,' Makefile-libbz2_so || die "cannot replace -soname with +h"
35 - if [[ ${CHOST} == hppa*-hpux* && ${CHOST} != hppa64*-hpux* ]] ; then
36 - sed -i -e '/^SOEXT/s,so,sl,' Makefile-libbz2_so || die "cannot replace so with sl"
37 - sed -i -e '/^SONAME/s,=,=${EPREFIX}/lib/,' Makefile-libbz2_so || die "cannt set soname"
38 - fi
39 - fi
40 if [[ ${CHOST} == *-cygwin* ]] ; then
41 sed -i -e "s/-o libbz2\.so\.${PV}/-Wl,--out-implib=libbz2$(get_libname ${PV})/" \
42 -e "s/-Wl,-soname -Wl,libbz2\.so\.1/-o cygbz2-${PV%%.*}.dll/" \
43 @@ -96,8 +87,6 @@ multilib_src_compile() {
44 multilib_src_install() {
45 into /usr
46
47 - if ! tc-is-static-only; then
48 -
49 # Install the shared lib manually. We install:
50 # .x.x.x - standard shared lib behavior
51 # .x.x - SONAME some distros use #338321
52 @@ -110,8 +99,6 @@ multilib_src_install() {
53 dosym libbz2$(get_libname ${PV}) /usr/$(get_libdir)/${v}
54 done
55
56 - fi # tc-is-static-only
57 -
58 use static-libs && dolib.a libbz2.a
59
60 if multilib_is_native_abi ; then