1 |
commit: 1d4c54d9d7bc24efe466510a7ce769137eba5e6b |
2 |
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 22 10:20:40 2017 +0000 |
4 |
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 22 10:46:16 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4c54d9 |
7 |
|
8 |
sys-apps/secilc: bump to 2.7_rc5 |
9 |
|
10 |
Package-Manager: Portage-2.3.6, Repoman-2.3.1 |
11 |
|
12 |
sys-apps/secilc/Manifest | 1 + |
13 |
sys-apps/secilc/secilc-2.7_rc5.ebuild | 44 +++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 45 insertions(+) |
15 |
|
16 |
diff --git a/sys-apps/secilc/Manifest b/sys-apps/secilc/Manifest |
17 |
index 7309bd7c677..8ec5a4a3dac 100644 |
18 |
--- a/sys-apps/secilc/Manifest |
19 |
+++ b/sys-apps/secilc/Manifest |
20 |
@@ -2,3 +2,4 @@ DIST secilc-2.5.tar.gz 174642 SHA256 4303d911c06ee5c207e00f778ca786c1a6efa2554a5 |
21 |
DIST secilc-2.6.tar.gz 174543 SHA256 a84838c15bb7b0141238b48294b15ff0e1618107f547541a0067d1ddabcc9502 SHA512 5d59320d599d15754d76d36d981a1927d9633db9813f0248c29c9ff38bc59bf394910f4d56444a97df910b48e59f128d9997a85b6bd2ee8e0dd3ae31a9a2b7d0 WHIRLPOOL 34933ef3b67e6c665f7ef239beba577928a9d99d01d3b801931dfc44a0a602822361f3ec63dd03e8becde3dd5f1092d3f7b915ac83ecfb77fb5a9cfa107fa4b6 |
22 |
DIST secilc-2.7-rc1.tar.gz 175035 SHA256 9defac555414311f8e795899286728d4f62dcb8f425eae7a01ee8d1e52a4ac01 SHA512 698a63bd7a20624535212115d48dbe0e20acd4788825074c048169a8d7a2d19b6d30647c75cb12d067f6961ddecdc3f6fd6f0bece5a52bd19bc44c569fb627a1 WHIRLPOOL 6277e1f85cac9ce53642c55c2bead675081491cd9810b67b69f6f0808aa9db27c33fcc8633424113446060bfe547fea6ccf733b51ca0690446d94474eb180e0e |
23 |
DIST secilc-2.7-rc4.tar.gz 175724 SHA256 f1015c509eae73599922751ab966be35ec0e4c3e3517f1e8758e28ce23f0ffde SHA512 008f3e51bc5df9fc7bc69ea549b6510e103ea29d439f65f33c0f4a355990f889df8592fa4a7606f9a977e334cc2e0b4beec09037966228ddccd20f7274e7b3fc WHIRLPOOL 572f498dd2d21da8bfeebf747744a5b67b01caa42d78da24f67f11717d1510e6952f8b796539955d35547bd8ca4a11daff196b6c3ad09228ced3c4e991f93d43 |
24 |
+DIST secilc-2.7-rc5.tar.gz 175731 SHA256 0dc2bb26f32aeb345bf4074c2c74c55ee85cfcc29c6b74a247acb5f22f4bdc44 SHA512 69d66abcbb898b15ae4b4631e42accd74c947369e0d9b9cf13e5bcbddde5510a91edea6f127c53ffdee6e3fc2a78558763a861008e243cde45983f18c18f8ed1 WHIRLPOOL 334e52972e1a0db52ff15ad3e29aa1a05326a9d24851a43244548bdc23794b6145a69963518c4784493d392104f2435c5bc49cad71b3e9348f79c75e0397e06b |
25 |
|
26 |
diff --git a/sys-apps/secilc/secilc-2.7_rc5.ebuild b/sys-apps/secilc/secilc-2.7_rc5.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..02442dff35f |
29 |
--- /dev/null |
30 |
+++ b/sys-apps/secilc/secilc-2.7_rc5.ebuild |
31 |
@@ -0,0 +1,44 @@ |
32 |
+# Copyright 1999-2017 Gentoo Foundation |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI="6" |
36 |
+inherit toolchain-funcs |
37 |
+ |
38 |
+MY_P="${P//_/-}" |
39 |
+MY_RELEASEDATE="20170718" |
40 |
+ |
41 |
+SEPOL_VER="${PV}" |
42 |
+ |
43 |
+DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler" |
44 |
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki" |
45 |
+ |
46 |
+if [[ ${PV} == 9999 ]]; then |
47 |
+ inherit git-r3 |
48 |
+ EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git" |
49 |
+ S="${WORKDIR}/${MY_P}/${PN}" |
50 |
+else |
51 |
+ SRC_URI="https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/${MY_RELEASEDATE}/${MY_P}.tar.gz" |
52 |
+ KEYWORDS="~amd64 ~x86" |
53 |
+ S="${WORKDIR}/${MY_P}" |
54 |
+fi |
55 |
+ |
56 |
+LICENSE="GPL-2" |
57 |
+SLOT="0" |
58 |
+IUSE="" |
59 |
+ |
60 |
+DEPEND=" |
61 |
+ app-text/xmlto |
62 |
+ >=sys-libs/libsepol-${SEPOL_VER} |
63 |
+ " |
64 |
+RDEPEND=" |
65 |
+ >=sys-libs/libsepol-${SEPOL_VER} |
66 |
+ " |
67 |
+ |
68 |
+# tests are not meant to be run outside of the |
69 |
+# full SELinux userland repo |
70 |
+RESTRICT="test" |
71 |
+ |
72 |
+src_compile() { |
73 |
+ tc-export CC |
74 |
+ default |
75 |
+} |