[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2024-02-09 Thread Kenton Groombridge
commit: d395971abc52629d21910ddcb45d82f4737f8e78
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Fri Feb  9 14:37:09 2024 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Fri Feb  9 14:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d395971a

sys-libs/libsepol: stabilize 3.6 for amd64, arm, arm64, x86

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/libsepol-3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.6.ebuild 
b/sys-libs/libsepol/libsepol-3.6.ebuild
index 17fe4da89451..27b0f0542d4c 100644
--- a/sys-libs/libsepol/libsepol-3.6.ebuild
+++ b/sys-libs/libsepol/libsepol-3.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2024-01-16 Thread Kenton Groombridge
commit: f9c83ecfad63b6c0c513399376b52acb319c43fb
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Wed Jan 17 00:26:55 2024 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Wed Jan 17 01:29:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c83ecf

sys-libs/libsepol: bump to 3.6

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.6.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index cef9954d3145..aeb3b703de01 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1 +1,2 @@
 DIST libsepol-3.5.tar.gz 497522 BLAKE2B 
dad2d346605be53fe41aef69e2e4bd4f1ce68a15f0b9307deb6b66bbe7bf06a9ee6be580e60d2f19aebbc8ee5041ac8a7b831b51342ba7c7089e1f1a447e7691
 SHA512 
66f45a9f4951589855961955db686b006b4c0cddead6ac49ad238a0e4a34775905bd10fb8cf0c0ff2ab64f9b7d8366b97fcd5b19c382dec39971a2835cc765c8
+DIST libsepol-3.6.tar.gz 509100 BLAKE2B 
c073c9437004df0c723125971ed26354dc6b8a78b069c593977062527342061303bcc48917fcd9623d17998748254f63408b233173f3c62e92ee0ea2f3c4a430
 SHA512 
35a42d2749fc4f71bc6b7488380714f56975564007128566f1c73e5c50bf81c17535b2cfda4583aacb4870aa2cd5885321c01523e415bda8b3326bfefb13d58e

diff --git a/sys-libs/libsepol/libsepol-3.6.ebuild 
b/sys-libs/libsepol/libsepol-3.6.ebuild
new file mode 100644
index ..17fe4da89451
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2024-01-16 Thread Kenton Groombridge
commit: ae10056b740bbceac5d5f7391a5b884c5eff
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Wed Jan 17 00:25:31 2024 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Wed Jan 17 01:28:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae10056b

sys-libs/libsepol: update live ebuild

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index f682823e4643..17fe4da89451 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2023-04-15 Thread Kenton Groombridge
commit: 2579cd14060cfb0a6ff5edd1ba4c7e689d0275ed
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Sat Apr 15 15:05:42 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Sat Apr 15 15:05:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2579cd14

sys-libs/libsepol: drop 3.4

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/Manifest|  1 -
 sys-libs/libsepol/libsepol-3.4.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 78c5d788ea35..cef9954d3145 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1 @@
-DIST libsepol-3.4.tar.gz 490628 BLAKE2B 
65a71e7e0b07589c3ca636e821b7aed7c15f0588a3bcd59860fba2da18606ce18c757bb2ad5edb52e10069310f1239c415a0a9fc17495a7d6274764c1eb213fb
 SHA512 
5e47e6ac626f2bfc10a9f2f24c2e66c4d7f291ca778ebd81c7d565326e036e821d3eb92e5d7540517b1c715466232a7d7da895ab48811d037ad92d423ed934b6
 DIST libsepol-3.5.tar.gz 497522 BLAKE2B 
dad2d346605be53fe41aef69e2e4bd4f1ce68a15f0b9307deb6b66bbe7bf06a9ee6be580e60d2f19aebbc8ee5041ac8a7b831b51342ba7c7089e1f1a447e7691
 SHA512 
66f45a9f4951589855961955db686b006b4c0cddead6ac49ad238a0e4a34775905bd10fb8cf0c0ff2ab64f9b7d8366b97fcd5b19c382dec39971a2835cc765c8

diff --git a/sys-libs/libsepol/libsepol-3.4.ebuild 
b/sys-libs/libsepol/libsepol-3.4.ebuild
deleted file mode 100644
index 63848ea5c13a..
--- a/sys-libs/libsepol/libsepol-3.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_PV="${PV//_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/2"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2023-04-09 Thread Kenton Groombridge
commit: b2e46fdb272f322d2e73c9ed160a4ad031da05be
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Sun Apr  9 15:03:08 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Sun Apr  9 15:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e46fdb

sys-libs/libsepol: Stabilize SELinux userspace 3.5

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/libsepol-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.5.ebuild 
b/sys-libs/libsepol/libsepol-3.5.ebuild
index f682823e4643..16ea268dc5c0 100644
--- a/sys-libs/libsepol/libsepol-3.5.ebuild
+++ b/sys-libs/libsepol/libsepol-3.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2023-03-29 Thread Kenton Groombridge
commit: 5ed12b00bf41d07d43d4f0ca25a9832ac14aa97d
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Wed Mar 29 22:31:20 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Thu Mar 30 00:08:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed12b00

sys-libs/libsepol: drop 3.3

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/Manifest|  1 -
 sys-libs/libsepol/libsepol-3.3.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 49b87f5a2c28..78c5d788ea35 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,2 @@
-DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
 DIST libsepol-3.4.tar.gz 490628 BLAKE2B 
65a71e7e0b07589c3ca636e821b7aed7c15f0588a3bcd59860fba2da18606ce18c757bb2ad5edb52e10069310f1239c415a0a9fc17495a7d6274764c1eb213fb
 SHA512 
5e47e6ac626f2bfc10a9f2f24c2e66c4d7f291ca778ebd81c7d565326e036e821d3eb92e5d7540517b1c715466232a7d7da895ab48811d037ad92d423ed934b6
 DIST libsepol-3.5.tar.gz 497522 BLAKE2B 
dad2d346605be53fe41aef69e2e4bd4f1ce68a15f0b9307deb6b66bbe7bf06a9ee6be580e60d2f19aebbc8ee5041ac8a7b831b51342ba7c7089e1f1a447e7691
 SHA512 
66f45a9f4951589855961955db686b006b4c0cddead6ac49ad238a0e4a34775905bd10fb8cf0c0ff2ab64f9b7d8366b97fcd5b19c382dec39971a2835cc765c8

diff --git a/sys-libs/libsepol/libsepol-3.3.ebuild 
b/sys-libs/libsepol/libsepol-3.3.ebuild
deleted file mode 100644
index 58ebda5eaea9..
--- a/sys-libs/libsepol/libsepol-3.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_PV="${PV//_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/2"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2023-03-29 Thread Kenton Groombridge
commit: ee5c249833eb39beeca85c6c9f1258c7abff84cc
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Wed Mar 29 22:19:44 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Thu Mar 30 00:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5c2498

sys-libs/libsepol: bump to 3.5

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.5.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index e35c3ac27110..49b87f5a2c28 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
 DIST libsepol-3.4.tar.gz 490628 BLAKE2B 
65a71e7e0b07589c3ca636e821b7aed7c15f0588a3bcd59860fba2da18606ce18c757bb2ad5edb52e10069310f1239c415a0a9fc17495a7d6274764c1eb213fb
 SHA512 
5e47e6ac626f2bfc10a9f2f24c2e66c4d7f291ca778ebd81c7d565326e036e821d3eb92e5d7540517b1c715466232a7d7da895ab48811d037ad92d423ed934b6
+DIST libsepol-3.5.tar.gz 497522 BLAKE2B 
dad2d346605be53fe41aef69e2e4bd4f1ce68a15f0b9307deb6b66bbe7bf06a9ee6be580e60d2f19aebbc8ee5041ac8a7b831b51342ba7c7089e1f1a447e7691
 SHA512 
66f45a9f4951589855961955db686b006b4c0cddead6ac49ad238a0e4a34775905bd10fb8cf0c0ff2ab64f9b7d8366b97fcd5b19c382dec39971a2835cc765c8

diff --git a/sys-libs/libsepol/libsepol-3.5.ebuild 
b/sys-libs/libsepol/libsepol-3.5.ebuild
new file mode 100644
index ..f682823e4643
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-07-18 Thread Sam James
commit: 34b8e0760218b8576ab65a7b815765ce35e9a5b7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 12:48:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 12:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b8e076

sys-libs/libsepol: Stabilize 3.4 arm64, #855968

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/libsepol-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.4.ebuild 
b/sys-libs/libsepol/libsepol-3.4.ebuild
index e92f3a1350dd..63848ea5c13a 100644
--- a/sys-libs/libsepol/libsepol-3.4.ebuild
+++ b/sys-libs/libsepol/libsepol-3.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 ~mips ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-07-18 Thread Sam James
commit: 393b61b9cf4920a7c1c7f427a765ac8fd3c064bd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 12:48:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 12:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393b61b9

sys-libs/libsepol: Stabilize 3.4 arm, #855968

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/libsepol-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.4.ebuild 
b/sys-libs/libsepol/libsepol-3.4.ebuild
index a428e21d2c4f..e92f3a1350dd 100644
--- a/sys-libs/libsepol/libsepol-3.4.ebuild
+++ b/sys-libs/libsepol/libsepol-3.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-07-02 Thread Kenton Groombridge
commit: 5314774ca1e750c3a55be34e6f1dddc8df0c5ba6
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Sat Jul  2 16:59:41 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Sat Jul  2 16:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5314774c

sys-libs/libsepol: stabilize 3.4 for amd64, x86

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/libsepol-3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.4.ebuild 
b/sys-libs/libsepol/libsepol-3.4.ebuild
index 7a3db223026b..a428e21d2c4f 100644
--- a/sys-libs/libsepol/libsepol-3.4.ebuild
+++ b/sys-libs/libsepol/libsepol-3.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-06-03 Thread Kenton Groombridge
commit: bbd41bd5be906e064119e31e1c7204767475d926
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Fri Jun  3 13:43:35 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Sat Jun  4 01:03:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd41bd5

sys-libs/libsepol: drop 3.4_rc1

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/Manifest|  1 -
 sys-libs/libsepol/libsepol-3.4_rc1.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 07f8085874ea..e35c3ac27110 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,2 @@
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
-DIST libsepol-3.4-rc1.tar.gz 488545 BLAKE2B 
9df7ba2e6f0275347d0170cf4115b6bc6f2d2a631100517d18a14d337ca12639632cdbfbd1060350c32ace8bbc33ef80bc962f4c9911e227f116e1cf595fd373
 SHA512 
9933e7c47d9f4018974d112499a2bea25667e31e673af3cee187c7120ed3b7aa425b2c81682ba14257744215f63216332c5cb61e788075fc50b33b9b44494cb8
 DIST libsepol-3.4.tar.gz 490628 BLAKE2B 
65a71e7e0b07589c3ca636e821b7aed7c15f0588a3bcd59860fba2da18606ce18c757bb2ad5edb52e10069310f1239c415a0a9fc17495a7d6274764c1eb213fb
 SHA512 
5e47e6ac626f2bfc10a9f2f24c2e66c4d7f291ca778ebd81c7d565326e036e821d3eb92e5d7540517b1c715466232a7d7da895ab48811d037ad92d423ed934b6

diff --git a/sys-libs/libsepol/libsepol-3.4_rc1.ebuild 
b/sys-libs/libsepol/libsepol-3.4_rc1.ebuild
deleted file mode 100644
index 7a3db223026b..
--- a/sys-libs/libsepol/libsepol-3.4_rc1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_PV="${PV//_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/2"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-06-03 Thread Kenton Groombridge
commit: 5fabc829df331d1d0d968af88e50cecaa230dd62
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Fri Jun  3 13:30:17 2022 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Sat Jun  4 01:03:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fabc829

sys-libs/libsepol: bump to 3.4

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.4.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index eb73f8961d92..07f8085874ea 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
 DIST libsepol-3.4-rc1.tar.gz 488545 BLAKE2B 
9df7ba2e6f0275347d0170cf4115b6bc6f2d2a631100517d18a14d337ca12639632cdbfbd1060350c32ace8bbc33ef80bc962f4c9911e227f116e1cf595fd373
 SHA512 
9933e7c47d9f4018974d112499a2bea25667e31e673af3cee187c7120ed3b7aa425b2c81682ba14257744215f63216332c5cb61e788075fc50b33b9b44494cb8
+DIST libsepol-3.4.tar.gz 490628 BLAKE2B 
65a71e7e0b07589c3ca636e821b7aed7c15f0588a3bcd59860fba2da18606ce18c757bb2ad5edb52e10069310f1239c415a0a9fc17495a7d6274764c1eb213fb
 SHA512 
5e47e6ac626f2bfc10a9f2f24c2e66c4d7f291ca778ebd81c7d565326e036e821d3eb92e5d7540517b1c715466232a7d7da895ab48811d037ad92d423ed934b6

diff --git a/sys-libs/libsepol/libsepol-3.4.ebuild 
b/sys-libs/libsepol/libsepol-3.4.ebuild
new file mode 100644
index ..7a3db223026b
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-04-10 Thread Jason Zaman
commit: 9b1bba043eac7f86a554331d4d93fba1cf37f4a7
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:25:57 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1bba04

sys-libs/libsepol: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.4_rc1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 6e82f2b75799..eb73f8961d92 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1 +1,2 @@
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
+DIST libsepol-3.4-rc1.tar.gz 488545 BLAKE2B 
9df7ba2e6f0275347d0170cf4115b6bc6f2d2a631100517d18a14d337ca12639632cdbfbd1060350c32ace8bbc33ef80bc962f4c9911e227f116e1cf595fd373
 SHA512 
9933e7c47d9f4018974d112499a2bea25667e31e673af3cee187c7120ed3b7aa425b2c81682ba14257744215f63216332c5cb61e788075fc50b33b9b44494cb8

diff --git a/sys-libs/libsepol/libsepol-3.4_rc1.ebuild 
b/sys-libs/libsepol/libsepol-3.4_rc1.ebuild
new file mode 100644
index ..7a3db223026b
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.4_rc1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-04-10 Thread Jason Zaman
commit: f7283058aa624518072e4f0d24633121672e21e6
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Apr 10 23:10:33 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7283058

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

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

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 141803b9f569..7a3db223026b 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2022-04-08 Thread Jason Zaman
commit: 726ef51deb3d8c358f21cf2cf86df55a655f3f16
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:55:46 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726ef51d

sys-libs/libsepol: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  2 --
 sys-libs/libsepol/libsepol-3.1.ebuild | 51 ---
 sys-libs/libsepol/libsepol-3.2.ebuild | 50 --
 3 files changed, 103 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 2dfd96f02d09..6e82f2b75799 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1 @@
-DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab
-DIST libsepol-3.2.tar.gz 477749 BLAKE2B 
6f35387c0373869672080e151f212c081389f6799539124353aa1749ae2648669b2e237a271297c1c212b7a9e0c35f05edfff1bb724c8a15993e8fb8c599ac2e
 SHA512 
1a6b3489ff766958a4b444b9be63a794267243aed303d3e7d87278f11be492dbf603a0c8181c4c5e01cb0e1ceb43810a77f738f0b9bd1d7d2be67053f9c67a6f
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500

diff --git a/sys-libs/libsepol/libsepol-3.1.ebuild 
b/sys-libs/libsepol/libsepol-3.1.ebuild
deleted file mode 100644
index ccf481b3d44a..
--- a/sys-libs/libsepol/libsepol-3.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20200710"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   # https://bugs.gentoo.org/706730
-   local -x CFLAGS="${CFLAGS} -fcommon"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
deleted file mode 100644
index 58ebda5eaea9..
--- a/sys-libs/libsepol/libsepol-3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_PV="${PV//_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/2"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-12-27 Thread Jason Zaman
commit: 181e4203fe243bb038fd9a6d5e76282227d8bfdc
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 28 01:08:12 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 28 01:08:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181e4203

sys-libs/libsepol: stabilize SELinux userspace 3.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/libsepol-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.3.ebuild 
b/sys-libs/libsepol/libsepol-3.3.ebuild
index 0878e1924775..58ebda5eaea9 100644
--- a/sys-libs/libsepol/libsepol-3.3.ebuild
+++ b/sys-libs/libsepol/libsepol-3.3.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-11-20 Thread Sam James
commit: fd35973feb813e852aa4d106925fc9958e4193d5
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 20 15:14:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 20 23:20:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd35973f

sys-libs/libsepol: Stabilize 3.2 arm64, #825314

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/libsepol-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
index efc28b584bee..58ebda5eaea9 100644
--- a/sys-libs/libsepol/libsepol-3.2.ebuild
+++ b/sys-libs/libsepol/libsepol-3.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 ~mips ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-11-20 Thread Sam James
commit: d2d78e976f35c9b7a1bb45b7d95f61f4caa0880e
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 20 15:14:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 20 23:20:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d78e97

sys-libs/libsepol: Stabilize 3.2 arm, #825314

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/libsepol-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
index 23a044ae99eb..efc28b584bee 100644
--- a/sys-libs/libsepol/libsepol-3.2.ebuild
+++ b/sys-libs/libsepol/libsepol-3.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-10-30 Thread Sam James
commit: 0284eecd70db11f4c08e23ba79f2cfe55cf027ae
Author: Jonathan Davies  protonmail  com>
AuthorDate: Sun Oct 24 11:45:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0284eecd

sys-libs/libsepol: Version updated to 3.3.

Bug: https://bugs.gentoo.org/810101

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index abf164a0089..2dfd96f02d0 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab
 DIST libsepol-3.2.tar.gz 477749 BLAKE2B 
6f35387c0373869672080e151f212c081389f6799539124353aa1749ae2648669b2e237a271297c1c212b7a9e0c35f05edfff1bb724c8a15993e8fb8c599ac2e
 SHA512 
1a6b3489ff766958a4b444b9be63a794267243aed303d3e7d87278f11be492dbf603a0c8181c4c5e01cb0e1ceb43810a77f738f0b9bd1d7d2be67053f9c67a6f
+DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500

diff --git a/sys-libs/libsepol/libsepol-3.3.ebuild 
b/sys-libs/libsepol/libsepol-3.3.ebuild
new file mode 100644
index 000..0878e192477
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-07-28 Thread Sam James
commit: d381837c514365567bc8529d6e6cc473db5bae53
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 28 20:04:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 20:07:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d381837c

sys-libs/libsepol: Stabilize 3.2 x86, #797616

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/libsepol-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
index e54878f32cc..23a044ae99e 100644
--- a/sys-libs/libsepol/libsepol-3.2.ebuild
+++ b/sys-libs/libsepol/libsepol-3.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-07-04 Thread Sam James
commit: 159de179756394bc1d6d2dcf16fa88a12f84bea6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  4 22:19:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  4 22:19:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159de179

sys-libs/libsepol: Stabilize 3.2 amd64, #797616

Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/libsepol-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
index 0878e192477..e54878f32cc 100644
--- a/sys-libs/libsepol/libsepol-3.2.ebuild
+++ b/sys-libs/libsepol/libsepol-3.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-04-02 Thread Jason Zaman
commit: c705b0a8c70428d9cee61a59a104c9555f517231
Author: Jonathan Davies  protonmail  com>
AuthorDate: Thu Mar 18 00:02:47 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  3 04:15:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c705b0a8

sys-libs/libsepol: Version updated to 3.2.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.2.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 67fad558852..abf164a0089 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1 +1,2 @@
 DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab
+DIST libsepol-3.2.tar.gz 477749 BLAKE2B 
6f35387c0373869672080e151f212c081389f6799539124353aa1749ae2648669b2e237a271297c1c212b7a9e0c35f05edfff1bb724c8a15993e8fb8c599ac2e
 SHA512 
1a6b3489ff766958a4b444b9be63a794267243aed303d3e7d87278f11be492dbf603a0c8181c4c5e01cb0e1ceb43810a77f738f0b9bd1d7d2be67053f9c67a6f

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
new file mode 100644
index 000..b175e9bfb3a
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2021-04-02 Thread Jason Zaman
commit: 01cd7e88a2e71e5e31375f2ab79c60f1303d7f00
Author: Jonathan Davies  protonmail  com>
AuthorDate: Thu Mar 18 00:56:57 2021 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  3 04:15:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cd7e88

sys-libs/libsepol: Sync live ebuild.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/libsepol-.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 5b122e23e55..b175e9bfb3a 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 inherit multilib toolchain-funcs multilib-minimal
 
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20200710"
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
@@ -14,15 +14,15 @@ HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
+   S="${WORKDIR}/${P}/${PN}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 
 LICENSE="GPL-2"
-SLOT="0"
+SLOT="0/2"
 IUSE=""
 
 DEPEND=""
@@ -39,8 +39,7 @@ src_prepare() {
 multilib_src_compile() {
tc-export CC AR RANLIB
 
-   # https://bugs.gentoo.org/706730
-   local -x CFLAGS="${CFLAGS} -fcommon"
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
 
emake \
LIBDIR="\$(PREFIX)/$(get_libdir)" \



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2020-12-17 Thread Jason Zaman
commit: c1de691f9641234d8423ad017c305fa0b685fa4d
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Dec 18 03:21:52 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Dec 18 03:21:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1de691f

sys-libs/libsepol: Drop old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  2 --
 sys-libs/libsepol/libsepol-2.9.ebuild | 51 
 sys-libs/libsepol/libsepol-3.0.ebuild | 55 ---
 3 files changed, 108 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 07eedac7d74..67fad558852 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1 @@
-DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9
-DIST libsepol-3.0.tar.gz 473864 BLAKE2B 
ff4da6e12c1635de88a2aaba26bd3630576a3806543d7176d8fbdb4deda5c9c5fbf8a5a4f68c8041cca0af97429e720d908cd31052d13ac72780bc85db1f56c8
 SHA512 
82a5bae0afd9ae53b55ddcfc9f6dd61724a55e45aef1d9cd0122d1814adf2abe63c816a7ac63b64b401f5c67acb910dd8e0574eec546bed04da7842ab6c3bb55
 DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab

diff --git a/sys-libs/libsepol/libsepol-2.9.ebuild 
b/sys-libs/libsepol/libsepol-2.9.ebuild
deleted file mode 100644
index 6ce341e348e..000
--- a/sys-libs/libsepol/libsepol-2.9.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20190315"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}

diff --git a/sys-libs/libsepol/libsepol-3.0.ebuild 
b/sys-libs/libsepol/libsepol-3.0.ebuild
deleted file mode 100644
index 91881924e6a..000
--- a/sys-libs/libsepol/libsepol-3.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   # https://bugs.gentoo.org/706730
-   local -x CFLAGS="${CFLAGS} -fcommon"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2020-12-02 Thread Jason Zaman
commit: 42df20818b38d925a2ca5b14c7026d7c1f4d1be7
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Dec  3 02:42:35 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec  3 03:07:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42df2081

sys-libs/libsepol: stabilize SELinux userspace 3.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/libsepol-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.1.ebuild 
b/sys-libs/libsepol/libsepol-3.1.ebuild
index 5b122e23e55..423969ff82d 100644
--- a/sys-libs/libsepol/libsepol-3.1.ebuild
+++ b/sys-libs/libsepol/libsepol-3.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2020-09-14 Thread Jason Zaman
commit: 87de30f50d44b9be299117be09fe22fd195e6fef
Author: Jonathan Davies  protonmail  com>
AuthorDate: Tue Sep  1 19:42:29 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 15 03:40:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87de30f5

sys-libs/libsepol: Version bump to 3.1.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest  | 1 +
 sys-libs/libsepol/{libsepol-.ebuild => libsepol-3.1.ebuild} | 6 +++---
 sys-libs/libsepol/libsepol-.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 17ca9f8a935..07eedac7d74 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9
 DIST libsepol-3.0.tar.gz 473864 BLAKE2B 
ff4da6e12c1635de88a2aaba26bd3630576a3806543d7176d8fbdb4deda5c9c5fbf8a5a4f68c8041cca0af97429e720d908cd31052d13ac72780bc85db1f56c8
 SHA512 
82a5bae0afd9ae53b55ddcfc9f6dd61724a55e45aef1d9cd0122d1814adf2abe63c816a7ac63b64b401f5c67acb910dd8e0574eec546bed04da7842ab6c3bb55
+DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-3.1.ebuild
similarity index 93%
copy from sys-libs/libsepol/libsepol-.ebuild
copy to sys-libs/libsepol/libsepol-3.1.ebuild
index bffc7757949..5b122e23e55 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-3.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index bffc7757949..5b122e23e55 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191204"
+MY_RELEASEDATE="20200710"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2020-07-01 Thread Mike Gilbert
commit: eb1b4e717c58bf5d34e6bccdb2fa9503d82790fb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  1 17:33:53 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  1 17:34:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1b4e71

sys-libs/libsepol: add workaround for GCC 10

Bug: https://bugs.gentoo.org/706730
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-libs/libsepol/libsepol-3.0.ebuild  | 4 
 sys-libs/libsepol/libsepol-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/sys-libs/libsepol/libsepol-3.0.ebuild 
b/sys-libs/libsepol/libsepol-3.0.ebuild
index 950ca9db172..91881924e6a 100644
--- a/sys-libs/libsepol/libsepol-3.0.ebuild
+++ b/sys-libs/libsepol/libsepol-3.0.ebuild
@@ -38,6 +38,10 @@ src_prepare() {
 
 multilib_src_compile() {
tc-export CC AR RANLIB
+
+   # https://bugs.gentoo.org/706730
+   local -x CFLAGS="${CFLAGS} -fcommon"
+
emake \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
SHLIBDIR="/$(get_libdir)"

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index cd78384ffb9..bffc7757949 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -38,6 +38,10 @@ src_prepare() {
 
 multilib_src_compile() {
tc-export CC AR RANLIB
+
+   # https://bugs.gentoo.org/706730
+   local -x CFLAGS="${CFLAGS} -fcommon"
+
emake \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
SHLIBDIR="/$(get_libdir)"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2020-02-11 Thread Agostino Sarubbo
commit: 6d3114532c7798c2b77996a383747d377323d56e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 19:49:51 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 19:49:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d311453

sys-libs/libsepol: x86 stable wrt bug #706146

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-libs/libsepol/libsepol-3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-3.0.ebuild 
b/sys-libs/libsepol/libsepol-3.0.ebuild
index 1a5ab02f6c9..950ca9db172 100644
--- a/sys-libs/libsepol/libsepol-3.0.ebuild
+++ b/sys-libs/libsepol/libsepol-3.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2020-02-11 Thread Agostino Sarubbo
commit: b722792f8b6edf2a8ff28d2a9464e7bba98e747f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 11 19:42:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 11 19:43:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b722792f

sys-libs/libsepol: amd64 stable wrt bug #706146

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-libs/libsepol/libsepol-3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libsepol/libsepol-3.0.ebuild 
b/sys-libs/libsepol/libsepol-3.0.ebuild
index cd78384ffb9..1a5ab02f6c9 100644
--- a/sys-libs/libsepol/libsepol-3.0.ebuild
+++ b/sys-libs/libsepol/libsepol-3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-12-08 Thread Jason Zaman
commit: 7996675d9cf5bf9effd851032881fb668b255ed8
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Dec  8 18:12:50 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Dec  8 18:38:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7996675d

sys-libs/libsepol: drop old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  2 --
 sys-libs/libsepol/libsepol-2.8.ebuild | 51 ---
 sys-libs/libsepol/libsepol-3.0_rc2.ebuild | 51 ---
 3 files changed, 104 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index a4745c65d87..17ca9f8a935 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,4 +1,2 @@
-DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c
 DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9
-DIST libsepol-3.0-rc2.tar.gz 473946 BLAKE2B 
a9e684a53d9043a9debf104d1358cfe77c687f21efe93f090c27c1e264a500b66b36087f11a9c92e1abbfd8b326b9aec556fd225e1e7bb4a16f994a9ec0b3cf6
 SHA512 
14ed61fb028c2338b3f7b6f8b1d172d55a686351d3b13589d3aafa13d17e52a03dd7e5674915b700885462fd099ada96cb1e33fe3ba7406961745533958f1f11
 DIST libsepol-3.0.tar.gz 473864 BLAKE2B 
ff4da6e12c1635de88a2aaba26bd3630576a3806543d7176d8fbdb4deda5c9c5fbf8a5a4f68c8041cca0af97429e720d908cd31052d13ac72780bc85db1f56c8
 SHA512 
82a5bae0afd9ae53b55ddcfc9f6dd61724a55e45aef1d9cd0122d1814adf2abe63c816a7ac63b64b401f5c67acb910dd8e0574eec546bed04da7842ab6c3bb55

diff --git a/sys-libs/libsepol/libsepol-2.8.ebuild 
b/sys-libs/libsepol/libsepol-2.8.ebuild
deleted file mode 100644
index d0c638fbd9f..000
--- a/sys-libs/libsepol/libsepol-2.8.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20180524"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}

diff --git a/sys-libs/libsepol/libsepol-3.0_rc2.ebuild 
b/sys-libs/libsepol/libsepol-3.0_rc2.ebuild
deleted file mode 100644
index 4c1c37365e0..000
--- a/sys-libs/libsepol/libsepol-3.0_rc2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20191122"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-12-08 Thread Jason Zaman
commit: 883ceb8ac1df6447850da15182cdfe3623de105e
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Dec  8 14:12:29 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Dec  8 17:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883ceb8a

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 4c1c37365e0..cd78384ffb9 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20191122"
+MY_RELEASEDATE="20191204"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-12-08 Thread Jason Zaman
commit: a846ff60cdb5e60e9eb81068470179a1340e1661
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Dec  8 14:16:34 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Dec  8 17:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a846ff60

sys-libs/libsepol: bump to 3.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index de7709f59ef..a4745c65d87 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,4 @@
 DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c
 DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9
 DIST libsepol-3.0-rc2.tar.gz 473946 BLAKE2B 
a9e684a53d9043a9debf104d1358cfe77c687f21efe93f090c27c1e264a500b66b36087f11a9c92e1abbfd8b326b9aec556fd225e1e7bb4a16f994a9ec0b3cf6
 SHA512 
14ed61fb028c2338b3f7b6f8b1d172d55a686351d3b13589d3aafa13d17e52a03dd7e5674915b700885462fd099ada96cb1e33fe3ba7406961745533958f1f11
+DIST libsepol-3.0.tar.gz 473864 BLAKE2B 
ff4da6e12c1635de88a2aaba26bd3630576a3806543d7176d8fbdb4deda5c9c5fbf8a5a4f68c8041cca0af97429e720d908cd31052d13ac72780bc85db1f56c8
 SHA512 
82a5bae0afd9ae53b55ddcfc9f6dd61724a55e45aef1d9cd0122d1814adf2abe63c816a7ac63b64b401f5c67acb910dd8e0574eec546bed04da7842ab6c3bb55

diff --git a/sys-libs/libsepol/libsepol-3.0.ebuild 
b/sys-libs/libsepol/libsepol-3.0.ebuild
new file mode 100644
index 000..cd78384ffb9
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20191204"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-12-02 Thread Jason Zaman
commit: f03d7eb26fabcdd053d44c75ce537f268384eb3d
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Nov 29 10:24:15 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Dec  2 14:49:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03d7eb2

sys-libs/libsepol: bump to 3.0_rc2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.0_rc2.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 8ab74ca7e9a..de7709f59ef 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c
 DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9
+DIST libsepol-3.0-rc2.tar.gz 473946 BLAKE2B 
a9e684a53d9043a9debf104d1358cfe77c687f21efe93f090c27c1e264a500b66b36087f11a9c92e1abbfd8b326b9aec556fd225e1e7bb4a16f994a9ec0b3cf6
 SHA512 
14ed61fb028c2338b3f7b6f8b1d172d55a686351d3b13589d3aafa13d17e52a03dd7e5674915b700885462fd099ada96cb1e33fe3ba7406961745533958f1f11

diff --git a/sys-libs/libsepol/libsepol-3.0_rc2.ebuild 
b/sys-libs/libsepol/libsepol-3.0_rc2.ebuild
new file mode 100644
index 000..4c1c37365e0
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.0_rc2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20191122"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-08-17 Thread Jason Zaman
commit: 0a7081d5936452e693ba741acfd3429d43b1534f
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Aug 17 08:57:10 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Aug 17 08:59:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7081d5

sys-libs/libsepol: drop old

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  2 --
 sys-libs/libsepol/libsepol-2.7.ebuild | 48 -
 sys-libs/libsepol/libsepol-2.9_rc1.ebuild | 51 ---
 3 files changed, 101 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 011e6bdd11d..8ab74ca7e9a 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,4 +1,2 @@
-DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c
-DIST libsepol-2.9-rc1.tar.gz 473874 BLAKE2B 
609f50092cde0e916f01c606c5bdf2fb80b87ef5168ad2a0e046e53bbd11ac5c2cc2cdb84164dcc320be35048e39235150479c69e011248d6dbfce0edf1a8fb7
 SHA512 
a3ac2bc1cdace0c0a67f23773f44d866103328d3fecfc17f8038a41ada6e5796cef898118632c081dc16a4b0245c5b6f56b8fa26deb21d5c3fef492d6ee46496
 DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9

diff --git a/sys-libs/libsepol/libsepol-2.7.ebuild 
b/sys-libs/libsepol/libsepol-2.7.ebuild
deleted file mode 100644
index 9b566349dc0..000
--- a/sys-libs/libsepol/libsepol-2.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20170804"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export RANLIB;
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-multilib_src_install() {
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake DESTDIR="${D}" install
-}

diff --git a/sys-libs/libsepol/libsepol-2.9_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.9_rc1.ebuild
deleted file mode 100644
index ec4852f2099..000
--- a/sys-libs/libsepol/libsepol-2.9_rc1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20190125"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-08-17 Thread Jason Zaman
commit: 85e6c88fc2fbfd269341ab8fc0fe45a6dca8835b
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Aug 17 08:52:52 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Aug 17 08:52:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e6c88f

sys-libs/libsepol: stable

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/libsepol-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-2.9.ebuild 
b/sys-libs/libsepol/libsepol-2.9.ebuild
index 0e2359d762b..6ce341e348e 100644
--- a/sys-libs/libsepol/libsepol-2.9.ebuild
+++ b/sys-libs/libsepol/libsepol-2.9.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-03-31 Thread Jason Zaman
commit: 5b87462c4442b307c81cc0d5fe97d3708085c073
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Mar 30 17:02:25 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Mar 31 13:45:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b87462c

sys-libs/libsepol: update live ebuild

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index ec4852f2099..0e2359d762b 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20190125"
+MY_RELEASEDATE="20190315"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-03-31 Thread Jason Zaman
commit: 657f8a0963627ef3c9c0b5a57ce080108ac69f6a
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Mar 30 17:04:46 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Mar 31 13:45:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657f8a09

sys-libs/libsepol: bump to 2.9

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.9.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 4ca038295d4..011e6bdd11d 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,4 @@
 DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c
 DIST libsepol-2.9-rc1.tar.gz 473874 BLAKE2B 
609f50092cde0e916f01c606c5bdf2fb80b87ef5168ad2a0e046e53bbd11ac5c2cc2cdb84164dcc320be35048e39235150479c69e011248d6dbfce0edf1a8fb7
 SHA512 
a3ac2bc1cdace0c0a67f23773f44d866103328d3fecfc17f8038a41ada6e5796cef898118632c081dc16a4b0245c5b6f56b8fa26deb21d5c3fef492d6ee46496
+DIST libsepol-2.9.tar.gz 474861 BLAKE2B 
2d0941a003bbe6f15f047e3e55ce4561c36fb4946ce46b618df1b884881579cd192a0ac7cbedfb67ae5e926ab03ca35988d2a4fc279f31a88c83874e85862d13
 SHA512 
415af623c2b2898d98828c9bf0b12cf05d05790d2b412cad291f0759a8c3feacf1bd88c2ba6f2f1bca8f9f71e1627e9d5b1b69d60e7ef96fdd52df8a3d57d3e9

diff --git a/sys-libs/libsepol/libsepol-2.9.ebuild 
b/sys-libs/libsepol/libsepol-2.9.ebuild
new file mode 100644
index 000..0e2359d762b
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.9.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20190315"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-02-09 Thread Jason Zaman
commit: ecb632d55fa3893afaab7bb423b34c75da2f18e3
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb  9 11:30:08 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb  9 11:48:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb632d5

sys-libs/libsepol: bump to 2.9_rc1

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.9_rc1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 3bf6d40435a..4ca038295d4 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c
+DIST libsepol-2.9-rc1.tar.gz 473874 BLAKE2B 
609f50092cde0e916f01c606c5bdf2fb80b87ef5168ad2a0e046e53bbd11ac5c2cc2cdb84164dcc320be35048e39235150479c69e011248d6dbfce0edf1a8fb7
 SHA512 
a3ac2bc1cdace0c0a67f23773f44d866103328d3fecfc17f8038a41ada6e5796cef898118632c081dc16a4b0245c5b6f56b8fa26deb21d5c3fef492d6ee46496

diff --git a/sys-libs/libsepol/libsepol-2.9_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.9_rc1.ebuild
new file mode 100644
index 000..ec4852f2099
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.9_rc1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20190125"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2019-02-09 Thread Jason Zaman
commit: 37ee531969d922dd61884fcf8a4d164fac4ecc03
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb  9 11:27:42 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb  9 11:47:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ee5319

sys-libs/libsepol: update live ebuild

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-libs/libsepol/libsepol-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 8672b08d98b..ec4852f2099 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20180524"
+MY_RELEASEDATE="20190125"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${MY_P}/${PN}"
 else
-   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-06-25 Thread Jason Zaman
commit: 0c5e5a8cd0cc7483e9c56025efb197e83c89993a
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Jun 26 02:01:08 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jun 26 02:06:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5e5a8c

sys-libs/libsepol: stable 2.8

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-libs/libsepol/libsepol-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-2.8.ebuild 
b/sys-libs/libsepol/libsepol-2.8.ebuild
index 8672b08d98b..d0c638fbd9f 100644
--- a/sys-libs/libsepol/libsepol-2.8.ebuild
+++ b/sys-libs/libsepol/libsepol-2.8.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-05-25 Thread Jason Zaman
commit: 1dbf01df9822fa3b7289c3ca992a50853303fbf1
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri May 25 07:06:55 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri May 25 07:28:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbf01df

sys-libs/libsepol: drop old

Package-Manager: Portage-2.3.39, Repoman-2.3.9

 sys-libs/libsepol/Manifest|  4 ---
 sys-libs/libsepol/libsepol-2.6.ebuild | 48 -
 sys-libs/libsepol/libsepol-2.8_rc1.ebuild | 51 ---
 sys-libs/libsepol/libsepol-2.8_rc2.ebuild | 51 ---
 sys-libs/libsepol/libsepol-2.8_rc3.ebuild | 51 ---
 5 files changed, 205 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 4374d6bf721..3bf6d40435a 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,6 +1,2 @@
-DIST libsepol-2.6.tar.gz 442549 BLAKE2B 
d56eea07310e0e8338f4ef2de7470db0cda57efcad92bbb2fd7b5df184cd210a316f2f517c227f5d711a5b7ec967908e22e5c687859060e020ae8710e2240724
 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
-DIST libsepol-2.8-rc1.tar.gz 473554 BLAKE2B 
274894dfeb1d0dd7ba7b661266e7acdd0dc1c4ae4a51b689f2beb3a838ffebe5f1a9b7ce3f28c421215a68ba9eea57b9a3a5a4cf2a3effefa905bfdb1d71e72a
 SHA512 
79307249604207b52af154ee17c96b90ea31c44d208935a06b276975c7521b84f8c96f9f2dd578478d2baa974fe5777c5f1417073eba828202fa227cf2ea383d
-DIST libsepol-2.8-rc2.tar.gz 473561 BLAKE2B 
a27526915a02c1a77c49bcb107d164759799835c32ed07a9ca7924d195c4127257fa97325434e6e4edd932564f9c80c5ed122dbd7b597a4749a5cad8fbb76507
 SHA512 
2e738986e6ddcc86904c5ef605fe03f4a3cbd239b34c76b1a3d06da1c21c327aa835949dbd5b2328d11c6c032d1a8677da21e5c06e2107f1f60a182286a9f2ea
-DIST libsepol-2.8-rc3.tar.gz 473488 BLAKE2B 
1befe617e73b3a845322efe107cd22649dc17a6df0ff90c6c25486d937bffa84d9f6e83979e294df693772f1afb8943dd2db6a95f76ae71d83f15fd90819d888
 SHA512 
afefd13732aadd2b7e476cb439fa3d09dc870ac50f262b3c803459a5ce431c26d896e327a4207fea88eac7121e0901db77674bae632bb3940a80e183c156d7fc
 DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c

diff --git a/sys-libs/libsepol/libsepol-2.6.ebuild 
b/sys-libs/libsepol/libsepol-2.6.ebuild
deleted file mode 100644
index d53577659dc..000
--- a/sys-libs/libsepol/libsepol-2.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20161014"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export RANLIB;
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-multilib_src_install() {
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake DESTDIR="${D}" install
-}

diff --git a/sys-libs/libsepol/libsepol-2.8_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.8_rc1.ebuild
deleted file mode 100644
index 0b34ccbc176..000
--- a/sys-libs/libsepol/libsepol-2.8_rc1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20180419"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-05-25 Thread Jason Zaman
commit: 90cbc45bbd7b9cf8bc06c8ef779b917c239a5a1b
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri May 25 04:31:24 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri May 25 07:27:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cbc45b

sys-libs/libsepol: bump to 2.8

Package-Manager: Portage-2.3.39, Repoman-2.3.9

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.8.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 38483e83111..4374d6bf721 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -3,3 +3,4 @@ DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454e
 DIST libsepol-2.8-rc1.tar.gz 473554 BLAKE2B 
274894dfeb1d0dd7ba7b661266e7acdd0dc1c4ae4a51b689f2beb3a838ffebe5f1a9b7ce3f28c421215a68ba9eea57b9a3a5a4cf2a3effefa905bfdb1d71e72a
 SHA512 
79307249604207b52af154ee17c96b90ea31c44d208935a06b276975c7521b84f8c96f9f2dd578478d2baa974fe5777c5f1417073eba828202fa227cf2ea383d
 DIST libsepol-2.8-rc2.tar.gz 473561 BLAKE2B 
a27526915a02c1a77c49bcb107d164759799835c32ed07a9ca7924d195c4127257fa97325434e6e4edd932564f9c80c5ed122dbd7b597a4749a5cad8fbb76507
 SHA512 
2e738986e6ddcc86904c5ef605fe03f4a3cbd239b34c76b1a3d06da1c21c327aa835949dbd5b2328d11c6c032d1a8677da21e5c06e2107f1f60a182286a9f2ea
 DIST libsepol-2.8-rc3.tar.gz 473488 BLAKE2B 
1befe617e73b3a845322efe107cd22649dc17a6df0ff90c6c25486d937bffa84d9f6e83979e294df693772f1afb8943dd2db6a95f76ae71d83f15fd90819d888
 SHA512 
afefd13732aadd2b7e476cb439fa3d09dc870ac50f262b3c803459a5ce431c26d896e327a4207fea88eac7121e0901db77674bae632bb3940a80e183c156d7fc
+DIST libsepol-2.8.tar.gz 473384 BLAKE2B 
7280221d0824b316a3e66a0126654c71f52464d8a17460a2d38f592cb54449e2c57383f22ab7a3da2af809adeba93ef46b9c03cc69ddd112ab7592a14393cef3
 SHA512 
dd065886819a265cd4f2751ac231a7baa5d7c7735844f3557d5c7e1feb06d4b4d03433d26ff6419b426caf90b69771ee743850fe45d36bc0201cadb86c62189c

diff --git a/sys-libs/libsepol/libsepol-2.8.ebuild 
b/sys-libs/libsepol/libsepol-2.8.ebuild
new file mode 100644
index 000..8672b08d98b
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20180524"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-05-13 Thread Jason Zaman
commit: 101fb419010b9c9d92b3afce0d09cdef38a3f502
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun May 13 16:47:47 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May 13 17:28:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101fb419

sys-libs/libsepol: bump to 2.8_rc3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.8_rc3.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 2bc5830d2c3..38483e83111 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -2,3 +2,4 @@ DIST libsepol-2.6.tar.gz 442549 BLAKE2B 
d56eea07310e0e8338f4ef2de7470db0cda57efc
 DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 DIST libsepol-2.8-rc1.tar.gz 473554 BLAKE2B 
274894dfeb1d0dd7ba7b661266e7acdd0dc1c4ae4a51b689f2beb3a838ffebe5f1a9b7ce3f28c421215a68ba9eea57b9a3a5a4cf2a3effefa905bfdb1d71e72a
 SHA512 
79307249604207b52af154ee17c96b90ea31c44d208935a06b276975c7521b84f8c96f9f2dd578478d2baa974fe5777c5f1417073eba828202fa227cf2ea383d
 DIST libsepol-2.8-rc2.tar.gz 473561 BLAKE2B 
a27526915a02c1a77c49bcb107d164759799835c32ed07a9ca7924d195c4127257fa97325434e6e4edd932564f9c80c5ed122dbd7b597a4749a5cad8fbb76507
 SHA512 
2e738986e6ddcc86904c5ef605fe03f4a3cbd239b34c76b1a3d06da1c21c327aa835949dbd5b2328d11c6c032d1a8677da21e5c06e2107f1f60a182286a9f2ea
+DIST libsepol-2.8-rc3.tar.gz 473488 BLAKE2B 
1befe617e73b3a845322efe107cd22649dc17a6df0ff90c6c25486d937bffa84d9f6e83979e294df693772f1afb8943dd2db6a95f76ae71d83f15fd90819d888
 SHA512 
afefd13732aadd2b7e476cb439fa3d09dc870ac50f262b3c803459a5ce431c26d896e327a4207fea88eac7121e0901db77674bae632bb3940a80e183c156d7fc

diff --git a/sys-libs/libsepol/libsepol-2.8_rc3.ebuild 
b/sys-libs/libsepol/libsepol-2.8_rc3.ebuild
new file mode 100644
index 000..1e5f9c74df6
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.8_rc3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20180510"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-05-13 Thread Jason Zaman
commit: 34ccd918dfbaf19ebf56964d4a4d0de4e53172a9
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun May 13 16:39:17 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May 13 17:27:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ccd918

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index abd1362b631..1e5f9c74df6 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20180426"
+MY_RELEASEDATE="20180510"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-04-26 Thread Jason Zaman
commit: a059b99dc84a59f2e6e09339f9beabe9f7a53bbc
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Apr 27 03:49:34 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Apr 27 04:43:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a059b99d

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 0b34ccbc176..abd1362b631 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20180419"
+MY_RELEASEDATE="20180426"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-04-26 Thread Jason Zaman
commit: 5a66bb86c80c92cb4c0c5334637a52dad039
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Apr 27 03:52:31 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Apr 27 04:44:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a66bb86

sys-libs/libsepol: bump to 2.8_rc2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.8_rc2.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 2dfb18552e7..2bc5830d2c3 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,4 @@
 DIST libsepol-2.6.tar.gz 442549 BLAKE2B 
d56eea07310e0e8338f4ef2de7470db0cda57efcad92bbb2fd7b5df184cd210a316f2f517c227f5d711a5b7ec967908e22e5c687859060e020ae8710e2240724
 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 DIST libsepol-2.8-rc1.tar.gz 473554 BLAKE2B 
274894dfeb1d0dd7ba7b661266e7acdd0dc1c4ae4a51b689f2beb3a838ffebe5f1a9b7ce3f28c421215a68ba9eea57b9a3a5a4cf2a3effefa905bfdb1d71e72a
 SHA512 
79307249604207b52af154ee17c96b90ea31c44d208935a06b276975c7521b84f8c96f9f2dd578478d2baa974fe5777c5f1417073eba828202fa227cf2ea383d
+DIST libsepol-2.8-rc2.tar.gz 473561 BLAKE2B 
a27526915a02c1a77c49bcb107d164759799835c32ed07a9ca7924d195c4127257fa97325434e6e4edd932564f9c80c5ed122dbd7b597a4749a5cad8fbb76507
 SHA512 
2e738986e6ddcc86904c5ef605fe03f4a3cbd239b34c76b1a3d06da1c21c327aa835949dbd5b2328d11c6c032d1a8677da21e5c06e2107f1f60a182286a9f2ea

diff --git a/sys-libs/libsepol/libsepol-2.8_rc2.ebuild 
b/sys-libs/libsepol/libsepol-2.8_rc2.ebuild
new file mode 100644
index 000..abd1362b631
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.8_rc2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20180426"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-04-26 Thread Jason Zaman
commit: 65c8897532b3c23c432b4cbea9ff694399176e84
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Apr 26 10:48:54 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Apr 26 11:22:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c88975

sys-libs/libsepol: bump to 2.8_rc1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.8_rc1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 75e863d7e9d..2dfb18552e7 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-2.6.tar.gz 442549 BLAKE2B 
d56eea07310e0e8338f4ef2de7470db0cda57efcad92bbb2fd7b5df184cd210a316f2f517c227f5d711a5b7ec967908e22e5c687859060e020ae8710e2240724
 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 DIST libsepol-2.7.tar.gz 471147 BLAKE2B 
5eea0be27cd14e105c261ce67d46806c60f8454ebcc82c27d060529deb1d36b1d7a3aac7a2c6706e969b0cea9225351e0cbce3149a73c0bbb18242b70d258344
 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
+DIST libsepol-2.8-rc1.tar.gz 473554 BLAKE2B 
274894dfeb1d0dd7ba7b661266e7acdd0dc1c4ae4a51b689f2beb3a838ffebe5f1a9b7ce3f28c421215a68ba9eea57b9a3a5a4cf2a3effefa905bfdb1d71e72a
 SHA512 
79307249604207b52af154ee17c96b90ea31c44d208935a06b276975c7521b84f8c96f9f2dd578478d2baa974fe5777c5f1417073eba828202fa227cf2ea383d

diff --git a/sys-libs/libsepol/libsepol-2.8_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.8_rc1.ebuild
new file mode 100644
index 000..0b34ccbc176
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.8_rc1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20180419"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2018-04-26 Thread Jason Zaman
commit: 86ef44f9c0f76f5542e6d23c0d06066b029889db
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Apr 25 12:18:30 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Apr 26 11:21:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ef44f9

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/libsepol/libsepol-.ebuild | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index e68451424fc..0b34ccbc176 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20170804"
+MY_RELEASEDATE="20180419"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
@@ -37,12 +37,15 @@ src_prepare() {
 }
 
 multilib_src_compile() {
-   tc-export RANLIB;
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+   tc-export CC AR RANLIB
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
 }
 
 multilib_src_install() {
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake DESTDIR="${D}" install
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
 }



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-09-22 Thread Jason Zaman
commit: ff11d85ff70bc5e4da69e98b5066d8eb1f66de0d
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 22 16:34:41 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 23 02:13:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff11d85f

sys-libs/libsepol: drop old

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 sys-libs/libsepol/Manifest|  4 ---
 sys-libs/libsepol/libsepol-2.5.ebuild | 42 ---
 sys-libs/libsepol/libsepol-2.7_rc1.ebuild | 48 ---
 sys-libs/libsepol/libsepol-2.7_rc4.ebuild | 48 ---
 sys-libs/libsepol/libsepol-2.7_rc5.ebuild | 48 ---
 5 files changed, 190 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index ea1a17cca26..50a528f5201 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,6 +1,2 @@
-DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531
 DIST libsepol-2.6.tar.gz 442549 SHA256 
d856d6506054f52abeaa3543ea2f2344595a3dc05d0d873ed7f724f7a16b1874 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 WHIRLPOOL 
c02b9dc9dcf13ce3f200293695565dec4a220f7a6b29c76121ba5a4f8c05fb347a034763f417927ed7b1952a4989a7738c9327dc47cd976410db695fd6e662ae
-DIST libsepol-2.7-rc1.tar.gz 471201 SHA256 
a00523b53c6f96e5a811a0315b02db0f290b19c8f8376369216aaa08377dcbc6 SHA512 
040107fdd03f36c5f8a02220f930c16256e93891d2e934f2b45ee29938809d72192efb5c59a900c2802f73cfd9670ff7758083544376ee5c58a992651e8ea12d
 WHIRLPOOL 
d75e046a5f7298503b837c65147ca970e243ea23d07c96f67090758fed4a058dfcfa98d711f25f7bec3fd65238faa78a16132e23efdd3df6aabcfe49a7a29f9e
-DIST libsepol-2.7-rc4.tar.gz 471191 SHA256 
a0425da4a5a8e08687383b64b90c903a99a8e3db9d3b703ff529d3154f922207 SHA512 
b0cc3d0296fc58824f056e90e53103188fe6c2ea830373006ef9004a564325eb72d735e69b16922241fe7ca7241e50a440ed3a42daa1030a0a0171714999de66
 WHIRLPOOL 
fb8ce3bdf14eed1106bc06773ede5c4258f173f0a182232e05c7e38c332c32df879dcbb1624112c5da2acb1b7acde05d776aa666c7c21b145f26d516d762a8ab
-DIST libsepol-2.7-rc5.tar.gz 471190 SHA256 
d598027322e2b2f94b262f2de9d8199f1c4ddd8e3de7b80fedb730f8412d6944 SHA512 
d215cfcdc1961659a0361e3c6267296ab476dded11354232adbcb152e97b4c9d0ac52f7a9ac95825ed1ce9c9e69e24c088ccd5145ff022962afb0fceddfc90a2
 WHIRLPOOL 
b42e3addde2c0c9f93fe4822694167bafc198d60f0d182b5f45d594e9306b57982a96b5fa1ac00289e0b6f723dd01415bb8b30aba1a7ad2d550ff096d8a4d4af
 DIST libsepol-2.7.tar.gz 471147 SHA256 
d69d3bd8ec901a3bd5adf2be2fb47fb1a685ed73066ab482e7e505371a48f9e7 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 WHIRLPOOL 
d89ac1e892a3b1a05221bcdaecab2e9bdb1dbe035133da052b04868152891ee994d266a64508ae4077a3859863a10efc49088f6ae12a5cf5beef571c1c932c80

diff --git a/sys-libs/libsepol/libsepol-2.5.ebuild 
b/sys-libs/libsepol/libsepol-2.5.ebuild
deleted file mode 100644
index bebf74b00eb..000
--- a/sys-libs/libsepol/libsepol-2.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib toolchain-funcs eutils multilib-minimal
-
-MY_P="${P//_/-}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   epatch_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export RANLIB;
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-multilib_src_install() {
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake DESTDIR="${D}" install
-}

diff --git a/sys-libs/libsepol/libsepol-2.7_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.7_rc1.ebuild
deleted file mode 100644
index a74bdeb3981..000
--- a/sys-libs/libsepol/libsepol-2.7_rc1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib toolchain-funcs multilib-minimal
-

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-09-22 Thread Jason Zaman
commit: 4a9e3081ef67a9151408f19637a11a1ed439727c
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 22 15:31:56 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 23 02:12:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9e3081

sys-libs/libsepol: stablize 2.7

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 sys-libs/libsepol/libsepol-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-2.7.ebuild 
b/sys-libs/libsepol/libsepol-2.7.ebuild
index e68451424fc..9b566349dc0 100644
--- a/sys-libs/libsepol/libsepol-2.7.ebuild
+++ b/sys-libs/libsepol/libsepol-2.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-08-07 Thread Jason Zaman
commit: 7d875d3cd97e90ae2a55eb164b875692231f83bd
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Aug  7 14:10:45 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Aug  7 16:46:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d875d3c

sys-libs/libsepol: bump to 2.7

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.7.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index bc571fa5529..ea1a17cca26 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -3,3 +3,4 @@ DIST libsepol-2.6.tar.gz 442549 SHA256 
d856d6506054f52abeaa3543ea2f2344595a3dc05
 DIST libsepol-2.7-rc1.tar.gz 471201 SHA256 
a00523b53c6f96e5a811a0315b02db0f290b19c8f8376369216aaa08377dcbc6 SHA512 
040107fdd03f36c5f8a02220f930c16256e93891d2e934f2b45ee29938809d72192efb5c59a900c2802f73cfd9670ff7758083544376ee5c58a992651e8ea12d
 WHIRLPOOL 
d75e046a5f7298503b837c65147ca970e243ea23d07c96f67090758fed4a058dfcfa98d711f25f7bec3fd65238faa78a16132e23efdd3df6aabcfe49a7a29f9e
 DIST libsepol-2.7-rc4.tar.gz 471191 SHA256 
a0425da4a5a8e08687383b64b90c903a99a8e3db9d3b703ff529d3154f922207 SHA512 
b0cc3d0296fc58824f056e90e53103188fe6c2ea830373006ef9004a564325eb72d735e69b16922241fe7ca7241e50a440ed3a42daa1030a0a0171714999de66
 WHIRLPOOL 
fb8ce3bdf14eed1106bc06773ede5c4258f173f0a182232e05c7e38c332c32df879dcbb1624112c5da2acb1b7acde05d776aa666c7c21b145f26d516d762a8ab
 DIST libsepol-2.7-rc5.tar.gz 471190 SHA256 
d598027322e2b2f94b262f2de9d8199f1c4ddd8e3de7b80fedb730f8412d6944 SHA512 
d215cfcdc1961659a0361e3c6267296ab476dded11354232adbcb152e97b4c9d0ac52f7a9ac95825ed1ce9c9e69e24c088ccd5145ff022962afb0fceddfc90a2
 WHIRLPOOL 
b42e3addde2c0c9f93fe4822694167bafc198d60f0d182b5f45d594e9306b57982a96b5fa1ac00289e0b6f723dd01415bb8b30aba1a7ad2d550ff096d8a4d4af
+DIST libsepol-2.7.tar.gz 471147 SHA256 
d69d3bd8ec901a3bd5adf2be2fb47fb1a685ed73066ab482e7e505371a48f9e7 SHA512 
1d308c17bfea2659f9dc4877ab685449a5a33dff7260e62b603cde9551bed2010360b71a896c6dfcdb8b9fe86ecebc9f6b3225e6c3573a80fca8578a9d561b47
 WHIRLPOOL 
d89ac1e892a3b1a05221bcdaecab2e9bdb1dbe035133da052b04868152891ee994d266a64508ae4077a3859863a10efc49088f6ae12a5cf5beef571c1c932c80

diff --git a/sys-libs/libsepol/libsepol-2.7.ebuild 
b/sys-libs/libsepol/libsepol-2.7.ebuild
new file mode 100644
index 000..e68451424fc
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20170804"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export RANLIB;
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+multilib_src_install() {
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-08-07 Thread Jason Zaman
commit: a2405f845d6f720aec67ed133b1d76f7c0988b2a
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Aug  7 14:08:28 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Aug  7 16:46:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2405f84

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 6d5209f9daa..e68451424fc 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20170718"
+MY_RELEASEDATE="20170804"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-07-22 Thread Jason Zaman
commit: aaad5340a3b5258d3d328e2130dce9fbdee3d9ff
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jul 22 10:15:45 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jul 22 10:45:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaad5340

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index a9f1f448c5b..6d5209f9daa 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20170630"
+MY_RELEASEDATE="20170718"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-07-22 Thread Jason Zaman
commit: 1b54e70954416ed71a242d487255739a8f04a5c2
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jul 22 10:18:32 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jul 22 10:45:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b54e709

sys-libs/libsepol: bump to 2.7_rc5

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.7_rc5.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index e17f5864e09..bc571fa5529 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -2,3 +2,4 @@ DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc556215
 DIST libsepol-2.6.tar.gz 442549 SHA256 
d856d6506054f52abeaa3543ea2f2344595a3dc05d0d873ed7f724f7a16b1874 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 WHIRLPOOL 
c02b9dc9dcf13ce3f200293695565dec4a220f7a6b29c76121ba5a4f8c05fb347a034763f417927ed7b1952a4989a7738c9327dc47cd976410db695fd6e662ae
 DIST libsepol-2.7-rc1.tar.gz 471201 SHA256 
a00523b53c6f96e5a811a0315b02db0f290b19c8f8376369216aaa08377dcbc6 SHA512 
040107fdd03f36c5f8a02220f930c16256e93891d2e934f2b45ee29938809d72192efb5c59a900c2802f73cfd9670ff7758083544376ee5c58a992651e8ea12d
 WHIRLPOOL 
d75e046a5f7298503b837c65147ca970e243ea23d07c96f67090758fed4a058dfcfa98d711f25f7bec3fd65238faa78a16132e23efdd3df6aabcfe49a7a29f9e
 DIST libsepol-2.7-rc4.tar.gz 471191 SHA256 
a0425da4a5a8e08687383b64b90c903a99a8e3db9d3b703ff529d3154f922207 SHA512 
b0cc3d0296fc58824f056e90e53103188fe6c2ea830373006ef9004a564325eb72d735e69b16922241fe7ca7241e50a440ed3a42daa1030a0a0171714999de66
 WHIRLPOOL 
fb8ce3bdf14eed1106bc06773ede5c4258f173f0a182232e05c7e38c332c32df879dcbb1624112c5da2acb1b7acde05d776aa666c7c21b145f26d516d762a8ab
+DIST libsepol-2.7-rc5.tar.gz 471190 SHA256 
d598027322e2b2f94b262f2de9d8199f1c4ddd8e3de7b80fedb730f8412d6944 SHA512 
d215cfcdc1961659a0361e3c6267296ab476dded11354232adbcb152e97b4c9d0ac52f7a9ac95825ed1ce9c9e69e24c088ccd5145ff022962afb0fceddfc90a2
 WHIRLPOOL 
b42e3addde2c0c9f93fe4822694167bafc198d60f0d182b5f45d594e9306b57982a96b5fa1ac00289e0b6f723dd01415bb8b30aba1a7ad2d550ff096d8a4d4af

diff --git a/sys-libs/libsepol/libsepol-2.7_rc5.ebuild 
b/sys-libs/libsepol/libsepol-2.7_rc5.ebuild
new file mode 100644
index 000..6d5209f9daa
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.7_rc5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20170718"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export RANLIB;
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+multilib_src_install() {
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-07-09 Thread Jason Zaman
commit: 95513b1b6d0f030ed89666a62813a52f0fdc165a
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jul  9 07:27:28 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jul  9 10:02:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95513b1b

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index a74bdeb3981..a9f1f448c5b 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20170609"
+MY_RELEASEDATE="20170630"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-07-09 Thread Jason Zaman
commit: bdcd1e9181d085d0ab551e992a5464af580ccbd4
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jul  9 08:05:01 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jul  9 10:02:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcd1e91

sys-libs/libsepol: bump to 2.7_rc4

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.7_rc4.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 2afa123ad4a..e17f5864e09 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,4 @@
 DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531
 DIST libsepol-2.6.tar.gz 442549 SHA256 
d856d6506054f52abeaa3543ea2f2344595a3dc05d0d873ed7f724f7a16b1874 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 WHIRLPOOL 
c02b9dc9dcf13ce3f200293695565dec4a220f7a6b29c76121ba5a4f8c05fb347a034763f417927ed7b1952a4989a7738c9327dc47cd976410db695fd6e662ae
 DIST libsepol-2.7-rc1.tar.gz 471201 SHA256 
a00523b53c6f96e5a811a0315b02db0f290b19c8f8376369216aaa08377dcbc6 SHA512 
040107fdd03f36c5f8a02220f930c16256e93891d2e934f2b45ee29938809d72192efb5c59a900c2802f73cfd9670ff7758083544376ee5c58a992651e8ea12d
 WHIRLPOOL 
d75e046a5f7298503b837c65147ca970e243ea23d07c96f67090758fed4a058dfcfa98d711f25f7bec3fd65238faa78a16132e23efdd3df6aabcfe49a7a29f9e
+DIST libsepol-2.7-rc4.tar.gz 471191 SHA256 
a0425da4a5a8e08687383b64b90c903a99a8e3db9d3b703ff529d3154f922207 SHA512 
b0cc3d0296fc58824f056e90e53103188fe6c2ea830373006ef9004a564325eb72d735e69b16922241fe7ca7241e50a440ed3a42daa1030a0a0171714999de66
 WHIRLPOOL 
fb8ce3bdf14eed1106bc06773ede5c4258f173f0a182232e05c7e38c332c32df879dcbb1624112c5da2acb1b7acde05d776aa666c7c21b145f26d516d762a8ab

diff --git a/sys-libs/libsepol/libsepol-2.7_rc4.ebuild 
b/sys-libs/libsepol/libsepol-2.7_rc4.ebuild
new file mode 100644
index 000..a9f1f448c5b
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.7_rc4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20170630"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export RANLIB;
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+multilib_src_install() {
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-06-13 Thread Jason Zaman
commit: 69a274b47bdd5a85342639936f196965461851e1
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Jun 13 05:03:42 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jun 13 15:10:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a274b4

sys-libs/libsepol: bump to 2.7_rc1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.7_rc1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 90e8b931efa..2afa123ad4a 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531
 DIST libsepol-2.6.tar.gz 442549 SHA256 
d856d6506054f52abeaa3543ea2f2344595a3dc05d0d873ed7f724f7a16b1874 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 WHIRLPOOL 
c02b9dc9dcf13ce3f200293695565dec4a220f7a6b29c76121ba5a4f8c05fb347a034763f417927ed7b1952a4989a7738c9327dc47cd976410db695fd6e662ae
+DIST libsepol-2.7-rc1.tar.gz 471201 SHA256 
a00523b53c6f96e5a811a0315b02db0f290b19c8f8376369216aaa08377dcbc6 SHA512 
040107fdd03f36c5f8a02220f930c16256e93891d2e934f2b45ee29938809d72192efb5c59a900c2802f73cfd9670ff7758083544376ee5c58a992651e8ea12d
 WHIRLPOOL 
d75e046a5f7298503b837c65147ca970e243ea23d07c96f67090758fed4a058dfcfa98d711f25f7bec3fd65238faa78a16132e23efdd3df6aabcfe49a7a29f9e

diff --git a/sys-libs/libsepol/libsepol-2.7_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.7_rc1.ebuild
new file mode 100644
index 000..a74bdeb3981
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.7_rc1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit multilib toolchain-funcs multilib-minimal
+
+MY_P="${P//_/-}"
+MY_RELEASEDATE="20170609"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${MY_P}/${PN}"
+else
+   
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export RANLIB;
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+multilib_src_install() {
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2017-06-13 Thread Jason Zaman
commit: 2d8b03b839148bf65d0c7cb21a81a47c4cf85f80
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Jun 13 05:04:22 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jun 13 15:10:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8b03b8

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 97aee84fdd8..a74bdeb3981 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20161014"
+MY_RELEASEDATE="20170609"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-12-12 Thread Jason Zaman
commit: 9fa5015484e43986c0e62506e8a385d1092889e2
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Dec 12 13:27:51 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Dec 12 13:56:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa50154

sys-libs/libsepol: stabilize userland 2.6

Package-Manager: portage-2.3.0

 sys-libs/libsepol/libsepol-2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-2.6.ebuild 
b/sys-libs/libsepol/libsepol-2.6.ebuild
index b3452a0..6db0f42 100644
--- a/sys-libs/libsepol/libsepol-2.6.ebuild
+++ b/sys-libs/libsepol/libsepol-2.6.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${MY_P}/${PN}"
 else

SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
S="${WORKDIR}/${MY_P}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-10-24 Thread Jason Zaman
commit: 784f3d7257a0d912404adac3642e40875ef8b831
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Oct 23 08:20:39 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct 24 15:38:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784f3d72

sys-libs/libsepol: bump to 2.6 final release

Package-Manager: portage-2.3.0

 sys-libs/libsepol/Manifest | 2 +-
 sys-libs/libsepol/{libsepol-2.6_rc2.ebuild => libsepol-2.6.ebuild} | 2 +-
 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 56be1dd..90e8b93 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,2 @@
 DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531
-DIST libsepol-2.6-rc2.tar.gz 442673 SHA256 
6c68aebc6fadc69e396d2d113b0862be64215231c39fdbacff552ee5b4b678a4 SHA512 
1049932d951e9da9139b7372e3f54009aeebb0b1617c09f9d175e6a3fab853ce05c6f1cf7bc746b2b1ca87b24949914ad8c17f2a38ea5f0aa20b847061d22b8c
 WHIRLPOOL 
f874054310f827c36a6d96a2f0e9b944c97423e14a63e25b801c3c3a4c2136d815271a19d47249b372739cf6873709d9356414b3b6198ee54edf70df979d3fd8
+DIST libsepol-2.6.tar.gz 442549 SHA256 
d856d6506054f52abeaa3543ea2f2344595a3dc05d0d873ed7f724f7a16b1874 SHA512 
17d007857634e3d581fcc9bafcbb75674a06e382bb258c2c6b3656c141d71493699c42b78c8e1917c628476aeb8ead73bb86e8ccf43d7ce59aa0b7884bea132a
 WHIRLPOOL 
c02b9dc9dcf13ce3f200293695565dec4a220f7a6b29c76121ba5a4f8c05fb347a034763f417927ed7b1952a4989a7738c9327dc47cd976410db695fd6e662ae

diff --git a/sys-libs/libsepol/libsepol-2.6_rc2.ebuild 
b/sys-libs/libsepol/libsepol-2.6.ebuild
similarity index 97%
rename from sys-libs/libsepol/libsepol-2.6_rc2.ebuild
rename to sys-libs/libsepol/libsepol-2.6.ebuild
index c9f9cf4..b3452a0 100644
--- a/sys-libs/libsepol/libsepol-2.6_rc2.ebuild
+++ b/sys-libs/libsepol/libsepol-2.6.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20161006"
+MY_RELEASEDATE="20161014"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index c9f9cf4..b3452a0 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20161006"
+MY_RELEASEDATE="20161014"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-10-06 Thread Jason Zaman
commit: d5f4fba4e797b4a3d8b4b6f6df0e87e8f2fb38e4
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct  7 03:48:14 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  7 04:18:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f4fba4

sys-libs/libsepol: bump to 2.6_rc2

Package-Manager: portage-2.3.0

 sys-libs/libsepol/Manifest | 2 +-
 sys-libs/libsepol/{libsepol-2.6_rc1.ebuild => libsepol-2.6_rc2.ebuild} | 2 +-
 sys-libs/libsepol/libsepol-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 4ebb4e5..56be1dd 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,2 @@
 DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531
-DIST libsepol-2.6-rc1.tar.gz 441953 SHA256 
467e69a1937effeac24c5a3dbdd76bc9967d83bd80deaa95bd28cee8cadda063 SHA512 
3ec5627bf525a3499fb19464fc412c5ac2326365899b72b18d8d754003c34c1ac300c0fe359ae9e8f5ac3466a1c9c096716aa78ca00e31c6c78ee02ef62d822c
 WHIRLPOOL 
0b0b61bccb6a018266998e43ae77908900775c291f3316a11fda697fbd91b2b9a8c3a1d7ee084b70ca9348c5b6ca23a0e9719cbd5972424d94b7c820ce51812c
+DIST libsepol-2.6-rc2.tar.gz 442673 SHA256 
6c68aebc6fadc69e396d2d113b0862be64215231c39fdbacff552ee5b4b678a4 SHA512 
1049932d951e9da9139b7372e3f54009aeebb0b1617c09f9d175e6a3fab853ce05c6f1cf7bc746b2b1ca87b24949914ad8c17f2a38ea5f0aa20b847061d22b8c
 WHIRLPOOL 
f874054310f827c36a6d96a2f0e9b944c97423e14a63e25b801c3c3a4c2136d815271a19d47249b372739cf6873709d9356414b3b6198ee54edf70df979d3fd8

diff --git a/sys-libs/libsepol/libsepol-2.6_rc1.ebuild 
b/sys-libs/libsepol/libsepol-2.6_rc2.ebuild
similarity index 97%
rename from sys-libs/libsepol/libsepol-2.6_rc1.ebuild
rename to sys-libs/libsepol/libsepol-2.6_rc2.ebuild
index 521d776..c9f9cf4 100644
--- a/sys-libs/libsepol/libsepol-2.6_rc1.ebuild
+++ b/sys-libs/libsepol/libsepol-2.6_rc2.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20160930"
+MY_RELEASEDATE="20161006"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 521d776..c9f9cf4 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20160930"
+MY_RELEASEDATE="20161006"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-10-03 Thread Jason Zaman
commit: 335085fa43245ded6c82ae914d7cb1c7882c8259
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Oct  1 03:16:06 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct  3 07:02:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335085fa

sys-libs/libsepol: bump to 2.6-rc1

Package-Manager: portage-2.3.0

 sys-libs/libsepol/Manifest  | 1 +
 sys-libs/libsepol/{libsepol-.ebuild => libsepol-2.6_rc1.ebuild} | 2 +-
 sys-libs/libsepol/libsepol-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 49a2fe5..4ebb4e5 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1 +1,2 @@
 DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531
+DIST libsepol-2.6-rc1.tar.gz 441953 SHA256 
467e69a1937effeac24c5a3dbdd76bc9967d83bd80deaa95bd28cee8cadda063 SHA512 
3ec5627bf525a3499fb19464fc412c5ac2326365899b72b18d8d754003c34c1ac300c0fe359ae9e8f5ac3466a1c9c096716aa78ca00e31c6c78ee02ef62d822c
 WHIRLPOOL 
0b0b61bccb6a018266998e43ae77908900775c291f3316a11fda697fbd91b2b9a8c3a1d7ee084b70ca9348c5b6ca23a0e9719cbd5972424d94b7c820ce51812c

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-2.6_rc1.ebuild
similarity index 97%
copy from sys-libs/libsepol/libsepol-.ebuild
copy to sys-libs/libsepol/libsepol-2.6_rc1.ebuild
index 9cb7096..521d776 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-2.6_rc1.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20150202"
+MY_RELEASEDATE="20160930"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 9cb7096..521d776 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
 inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
-MY_RELEASEDATE="20150202"
+MY_RELEASEDATE="20160930"
 
 DESCRIPTION="SELinux binary policy representation library"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-09-01 Thread Jason Zaman
commit: 0ab9678eafc04b32deb67f27f8efc93e3bc32180
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Sep  1 16:12:00 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Sep  1 16:28:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab9678e

sys-libs/libsepol: Drop old

Package-Manager: portage-2.2.28

 sys-libs/libsepol/Manifest|  3 ---
 sys-libs/libsepol/libsepol-2.2.ebuild | 46 
 sys-libs/libsepol/libsepol-2.3.ebuild | 49 ---
 sys-libs/libsepol/libsepol-2.4.ebuild | 43 --
 4 files changed, 141 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index e2d22355..49a2fe5 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,4 +1 @@
-DIST libsepol-2.2.tar.gz 209622 SHA256 
77a4b27006295805bdbd7f240038cb32a49be1d60847d413899501702933fc0f SHA512 
96e489eb29f5256fbcb1a522d3738e0c5f05fff55041989c7c26331987abc71d80ed8fdbe228aadb60248869552c5d62fa5721b6218fb093ad027bfb44fac772
 WHIRLPOOL 
4d1eeaa0e1964461b0b28de9e3d19e38bb28e386413280c8ef45919906c25abaf575a3ecd0f40dce0de82800d34b5e1c3d5060f1e93d0270e5fe3c3105964305
-DIST libsepol-2.3.tar.gz 209570 SHA256 
cc8d8642c3b7b95d6928d65dcbca2ab0627abc1c05166637851e63c1a6eae68f SHA512 
5155645642f7f09c7e1d17736d7ce1654c973d1feb9401ee67aad0a96f9bd561105b4ab1f564c60362821985023ac523d20ed40da0e5a52973f7984217ad0d03
 WHIRLPOOL 
15b19d021c4a52cfdae118a7a1ddd7057722286553a0e1dccfe5d92f0b8c5b1291388b8bb8d37b8f5e51fd162f57708746ccde67d0d9ae035506839cf9ba3bc0
-DIST libsepol-2.4.tar.gz 570822 SHA256 
299015d59932404c6b69d365fdecffe5c0e2f9c44e08b47286a4bfc02ee49659 SHA512 
95d25c90e3447d7b0d3e2ef5a404aed8bd946d7458ccbc57538bb9e9bd0cfa394022171ef4772ae4f1ea2422c0c4bd8c852badd28f79088d131062cee80f53fd
 WHIRLPOOL 
407b7b335cb366e1773975cec843e9ebb6ca31c0ee9c69cd2ac1636efa63e1ee787cec1041f7a5d7fb37177730f20cadd2ed60bdf10f0f6d32e41f85e012ad43
 DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531

diff --git a/sys-libs/libsepol/libsepol-2.2.ebuild 
b/sys-libs/libsepol/libsepol-2.2.ebuild
deleted file mode 100644
index 0fac2ab..
--- a/sys-libs/libsepol/libsepol-2.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib toolchain-funcs eutils multilib-minimal
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="http://userspace.selinuxproject.org;
-SRC_URI="http://userspace.selinuxproject.org/releases/20131030/${P}.tar.gz;
-#  https://dev.gentoo.org/~swift/patches/${PN}/patchbundle-${P}-r1.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-#  EPATCH_MULTI_MSG="Applying libsepol patches ... " \
-#  EPATCH_SUFFIX="patch" \
-#  EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
-#  EPATCH_FORCE="yes" \
-#  epatch
-
-   epatch_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export RANLIB;
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-multilib_src_install() {
-   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
-   emake DESTDIR="${D}" install
-}

diff --git a/sys-libs/libsepol/libsepol-2.3.ebuild 
b/sys-libs/libsepol/libsepol-2.3.ebuild
deleted file mode 100644
index 97f1ab4..
--- a/sys-libs/libsepol/libsepol-2.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib toolchain-funcs eutils multilib-minimal
-
-MY_P="${P//_/-}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="http://userspace.selinuxproject.org;
-SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20140506/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-#  EPATCH_MULTI_MSG="Applying libsepol patches ... " \
-#  EPATCH_SUFFIX="patch" \
-#  EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
-#  EPATCH_FORCE="yes" \
-#  epatch
-
-   epatch_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-08-07 Thread Jason Zaman
commit: 3e7fb1aacfa04f5673f0d6d19578ffec222b71e0
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Aug  4 18:59:47 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Aug  7 17:05:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7fb1aa

sys-libs/libsepol: update to eapi6

Package-Manager: portage-2.2.28

 sys-libs/libsepol/libsepol-.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 32a3473..9cb7096 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 
-inherit multilib toolchain-funcs eutils multilib-minimal
+inherit multilib toolchain-funcs multilib-minimal
 
 MY_P="${P//_/-}"
 MY_RELEASEDATE="20150202"
@@ -29,12 +29,11 @@ IUSE=""
 DEPEND=""
 RDEPEND=""
 
-# tests are not meant to be run outside of the
-# full SELinux userland repo
+# tests are not meant to be run outside of the full SELinux userland repo
 RESTRICT="test"
 
 src_prepare() {
-   epatch_user
+   eapply_user
multilib_copy_sources
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-06-01 Thread Jason Zaman
commit: 95a579daf9d5a01b057c139313c4ac706bb29863
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Jun  1 13:49:49 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Jun  1 14:15:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a579da

sys-libs/libsepol: stabilize userland 2.5

Package-Manager: portage-2.2.28

 sys-libs/libsepol/libsepol-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/libsepol-2.5.ebuild 
b/sys-libs/libsepol/libsepol-2.5.ebuild
index 35f1377..efeb511 100644
--- a/sys-libs/libsepol/libsepol-2.5.ebuild
+++ b/sys-libs/libsepol/libsepol-2.5.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/rel
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2016-03-13 Thread Sven Vermeulen
commit: 25cc2cd6eb1dce709a2a93f2d9b8dc106280371d
Author: Sven Vermeulen  gentoo  org>
AuthorDate: Sun Mar 13 17:14:16 2016 +
Commit: Sven Vermeulen  gentoo  org>
CommitDate: Sun Mar 13 19:46:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cc2cd6

sys-libs/libsepol: Bump to 2.5 release

Package-Manager: portage-2.2.26

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-2.5.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 661c7be..e2d2235 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1,4 @@
 DIST libsepol-2.2.tar.gz 209622 SHA256 
77a4b27006295805bdbd7f240038cb32a49be1d60847d413899501702933fc0f SHA512 
96e489eb29f5256fbcb1a522d3738e0c5f05fff55041989c7c26331987abc71d80ed8fdbe228aadb60248869552c5d62fa5721b6218fb093ad027bfb44fac772
 WHIRLPOOL 
4d1eeaa0e1964461b0b28de9e3d19e38bb28e386413280c8ef45919906c25abaf575a3ecd0f40dce0de82800d34b5e1c3d5060f1e93d0270e5fe3c3105964305
 DIST libsepol-2.3.tar.gz 209570 SHA256 
cc8d8642c3b7b95d6928d65dcbca2ab0627abc1c05166637851e63c1a6eae68f SHA512 
5155645642f7f09c7e1d17736d7ce1654c973d1feb9401ee67aad0a96f9bd561105b4ab1f564c60362821985023ac523d20ed40da0e5a52973f7984217ad0d03
 WHIRLPOOL 
15b19d021c4a52cfdae118a7a1ddd7057722286553a0e1dccfe5d92f0b8c5b1291388b8bb8d37b8f5e51fd162f57708746ccde67d0d9ae035506839cf9ba3bc0
 DIST libsepol-2.4.tar.gz 570822 SHA256 
299015d59932404c6b69d365fdecffe5c0e2f9c44e08b47286a4bfc02ee49659 SHA512 
95d25c90e3447d7b0d3e2ef5a404aed8bd946d7458ccbc57538bb9e9bd0cfa394022171ef4772ae4f1ea2422c0c4bd8c852badd28f79088d131062cee80f53fd
 WHIRLPOOL 
407b7b335cb366e1773975cec843e9ebb6ca31c0ee9c69cd2ac1636efa63e1ee787cec1041f7a5d7fb37177730f20cadd2ed60bdf10f0f6d32e41f85e012ad43
+DIST libsepol-2.5.tar.gz 438730 SHA256 
2bdeec56d0a08b082b93b40703b4b3329cc5562152f7254d8f6ef6b56afe850a SHA512 
ea781a9a61ee7036abd221422f411451e15d01202de64b167c61886644d6e9ec81916dd770bc644ba2453ff177ac91f280be63df0e20b469b4f778ce3bfdedd9
 WHIRLPOOL 
f1a4614eae84cd07eb909c88342628d5abd3db6123907c437c680e39930137f5d07f91ce46353fbd73f42d97126f1b70dffba814d791f3931e116daf391f4531

diff --git a/sys-libs/libsepol/libsepol-2.5.ebuild 
b/sys-libs/libsepol/libsepol-2.5.ebuild
new file mode 100644
index 000..35f1377
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-2.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib toolchain-funcs eutils multilib-minimal
+
+MY_P="${P//_/-}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+# tests are not meant to be run outside of the
+# full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   epatch_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export RANLIB;
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+multilib_src_install() {
+   LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libsepol/

2015-12-21 Thread Jason Zaman
commit: 969878ce4026fabbec440db7aaa4cc0dff505389
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Dec 21 02:49:38 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Dec 21 08:56:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969878ce

sys-libs/libsepol: migrate selinux herd to project

Package-Manager: portage-2.2.24

 sys-libs/libsepol/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libsepol/metadata.xml b/sys-libs/libsepol/metadata.xml
index a19075f..0c8cd5b 100644
--- a/sys-libs/libsepol/metadata.xml
+++ b/sys-libs/libsepol/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   selinux
+   
+   seli...@gentoo.org
+   SELinux Team
+   
SELinux library for manipulating binary security 
policies

SELinuxProject/selinux