Gentoo Archives: gentoo-commits

From: Jason Zaman <perfinion@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/
Date: Sat, 09 Apr 2022 02:55:15
Message-Id: 1649472884.726ef51deb3d8c358f21cf2cf86df55a655f3f16.perfinion@gentoo
1 commit: 726ef51deb3d8c358f21cf2cf86df55a655f3f16
2 Author: Jason Zaman <perfinion <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 9 01:55:46 2022 +0000
4 Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 9 02:54:44 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726ef51d
7
8 sys-libs/libsepol: Drop old
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org>
12
13 sys-libs/libsepol/Manifest | 2 --
14 sys-libs/libsepol/libsepol-3.1.ebuild | 51 -----------------------------------
15 sys-libs/libsepol/libsepol-3.2.ebuild | 50 ----------------------------------
16 3 files changed, 103 deletions(-)
17
18 diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
19 index 2dfd96f02d09..6e82f2b75799 100644
20 --- a/sys-libs/libsepol/Manifest
21 +++ b/sys-libs/libsepol/Manifest
22 @@ -1,3 +1 @@
23 -DIST libsepol-3.1.tar.gz 473842 BLAKE2B ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a SHA512 4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab
24 -DIST libsepol-3.2.tar.gz 477749 BLAKE2B 6f35387c0373869672080e151f212c081389f6799539124353aa1749ae2648669b2e237a271297c1c212b7a9e0c35f05edfff1bb724c8a15993e8fb8c599ac2e SHA512 1a6b3489ff766958a4b444b9be63a794267243aed303d3e7d87278f11be492dbf603a0c8181c4c5e01cb0e1ceb43810a77f738f0b9bd1d7d2be67053f9c67a6f
25 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238 SHA512 fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
26
27 diff --git a/sys-libs/libsepol/libsepol-3.1.ebuild b/sys-libs/libsepol/libsepol-3.1.ebuild
28 deleted file mode 100644
29 index ccf481b3d44a..000000000000
30 --- a/sys-libs/libsepol/libsepol-3.1.ebuild
31 +++ /dev/null
32 @@ -1,51 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI="7"
37 -
38 -inherit toolchain-funcs multilib-minimal
39 -
40 -MY_P="${P//_/-}"
41 -MY_RELEASEDATE="20200710"
42 -
43 -DESCRIPTION="SELinux binary policy representation library"
44 -HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
45 -
46 -if [[ ${PV} == 9999 ]]; then
47 - inherit git-r3
48 - EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
49 - S="${WORKDIR}/${MY_P}/${PN}"
50 -else
51 - SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz"
52 - KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
53 - S="${WORKDIR}/${MY_P}"
54 -fi
55 -
56 -LICENSE="GPL-2"
57 -SLOT="0"
58 -
59 -# tests are not meant to be run outside of the full SELinux userland repo
60 -RESTRICT="test"
61 -
62 -src_prepare() {
63 - eapply_user
64 - multilib_copy_sources
65 -}
66 -
67 -multilib_src_compile() {
68 - tc-export CC AR RANLIB
69 -
70 - # https://bugs.gentoo.org/706730
71 - local -x CFLAGS="${CFLAGS} -fcommon"
72 -
73 - emake \
74 - LIBDIR="\$(PREFIX)/$(get_libdir)" \
75 - SHLIBDIR="/$(get_libdir)"
76 -}
77 -
78 -multilib_src_install() {
79 - emake DESTDIR="${D}" \
80 - LIBDIR="\$(PREFIX)/$(get_libdir)" \
81 - SHLIBDIR="/$(get_libdir)" \
82 - install
83 -}
84
85 diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild b/sys-libs/libsepol/libsepol-3.2.ebuild
86 deleted file mode 100644
87 index 58ebda5eaea9..000000000000
88 --- a/sys-libs/libsepol/libsepol-3.2.ebuild
89 +++ /dev/null
90 @@ -1,50 +0,0 @@
91 -# Copyright 1999-2021 Gentoo Authors
92 -# Distributed under the terms of the GNU General Public License v2
93 -
94 -EAPI="7"
95 -
96 -inherit toolchain-funcs multilib-minimal
97 -
98 -MY_PV="${PV//_/-}"
99 -MY_P="${PN}-${MY_PV}"
100 -
101 -DESCRIPTION="SELinux binary policy representation library"
102 -HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki"
103 -
104 -if [[ ${PV} == 9999 ]]; then
105 - inherit git-r3
106 - EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git"
107 - S="${WORKDIR}/${P}/${PN}"
108 -else
109 - SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz"
110 - KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
111 - S="${WORKDIR}/${MY_P}"
112 -fi
113 -
114 -LICENSE="GPL-2"
115 -SLOT="0/2"
116 -
117 -# tests are not meant to be run outside of the full SELinux userland repo
118 -RESTRICT="test"
119 -
120 -src_prepare() {
121 - eapply_user
122 - multilib_copy_sources
123 -}
124 -
125 -multilib_src_compile() {
126 - tc-export CC AR RANLIB
127 -
128 - local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
129 -
130 - emake \
131 - LIBDIR="\$(PREFIX)/$(get_libdir)" \
132 - SHLIBDIR="/$(get_libdir)"
133 -}
134 -
135 -multilib_src_install() {
136 - emake DESTDIR="${D}" \
137 - LIBDIR="\$(PREFIX)/$(get_libdir)" \
138 - SHLIBDIR="/$(get_libdir)" \
139 - install
140 -}