Gentoo Archives: gentoo-commits

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sec-policy/selinux-base-policy: ChangeLog selinux-base-policy-9999.ebuild selinux-base-policy-2.20120725-r12.ebuild
Date: Tue, 26 Mar 2013 19:16:56
Message-Id: 20130326191653.0740C2171D@flycatcher.gentoo.org
1 swift 13/03/26 19:16:52
2
3 Modified: ChangeLog selinux-base-policy-9999.ebuild
4 selinux-base-policy-2.20120725-r12.ebuild
5 Log:
6 Mark unconfined package as a PDEPEND, fixes cyclic dependency mentioned in bug #462952
7
8 (Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key 0xCDBA2FDB)
9
10 Revision Changes Path
11 1.128 sec-policy/selinux-base-policy/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/ChangeLog?rev=1.128&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/ChangeLog?rev=1.128&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/ChangeLog?r1=1.127&r2=1.128
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/ChangeLog,v
20 retrieving revision 1.127
21 retrieving revision 1.128
22 diff -u -r1.127 -r1.128
23 --- ChangeLog 9 Mar 2013 13:52:59 -0000 1.127
24 +++ ChangeLog 26 Mar 2013 19:16:52 -0000 1.128
25 @@ -1,6 +1,10 @@
26 # ChangeLog for sec-policy/selinux-base-policy
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/ChangeLog,v 1.127 2013/03/09 13:52:59 swift Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/ChangeLog,v 1.128 2013/03/26 19:16:52 swift Exp $
30 +
31 + 26 Mar 2013; Sven Vermeulen <swift@g.o>
32 + selinux-base-policy-2.20120725-r12.ebuild, selinux-base-policy-9999.ebuild:
33 + unconfined package is PDEPEND, otherwise circular dependency. See bug #462952
34
35 09 Mar 2013; Sven Vermeulen <swift@g.o>
36 selinux-base-policy-2.20120725-r12.ebuild:
37
38
39
40 1.4 sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild?rev=1.4&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild?rev=1.4&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild?r1=1.3&r2=1.4
45
46 Index: selinux-base-policy-9999.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild,v
49 retrieving revision 1.3
50 retrieving revision 1.4
51 diff -u -r1.3 -r1.4
52 --- selinux-base-policy-9999.ebuild 9 Mar 2013 12:36:47 -0000 1.3
53 +++ selinux-base-policy-9999.ebuild 26 Mar 2013 19:16:52 -0000 1.4
54 @@ -1,6 +1,6 @@
55 # Copyright 1999-2013 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild,v 1.3 2013/03/09 12:36:47 swift Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-9999.ebuild,v 1.4 2013/03/26 19:16:52 swift Exp $
59 EAPI="4"
60
61 inherit eutils git-2
62 @@ -11,8 +11,8 @@
63 IUSE="+unconfined"
64 BASEPOL="9999"
65
66 -RDEPEND="=sec-policy/selinux-base-9999
67 - unconfined? ( sec-policy/selinux-unconfined )"
68 +RDEPEND="=sec-policy/selinux-base-9999"
69 +PDEPEND="unconfined? ( sec-policy/selinux-unconfined )"
70 DEPEND=""
71 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/hardened-refpolicy.git"
72 EGIT_SOURCEDIR="${WORKDIR}/refpolicy"
73
74
75
76 1.3 sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild?rev=1.3&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild?rev=1.3&content-type=text/plain
80 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild?r1=1.2&r2=1.3
81
82 Index: selinux-base-policy-2.20120725-r12.ebuild
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild,v
85 retrieving revision 1.2
86 retrieving revision 1.3
87 diff -u -r1.2 -r1.3
88 --- selinux-base-policy-2.20120725-r12.ebuild 9 Mar 2013 13:52:59 -0000 1.2
89 +++ selinux-base-policy-2.20120725-r12.ebuild 26 Mar 2013 19:16:52 -0000 1.3
90 @@ -1,6 +1,6 @@
91 # Copyright 1999-2013 Gentoo Foundation
92 # Distributed under the terms of the GNU General Public License v2
93 -# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild,v 1.2 2013/03/09 13:52:59 swift Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/sec-policy/selinux-base-policy/selinux-base-policy-2.20120725-r12.ebuild,v 1.3 2013/03/26 19:16:52 swift Exp $
95 EAPI="4"
96
97 inherit eutils
98 @@ -11,8 +11,8 @@
99 IUSE="+unconfined"
100 BASEPOL="2.20120725-r12"
101
102 -RDEPEND=">=sec-policy/selinux-base-${PVR}
103 - unconfined? ( sec-policy/selinux-unconfined )"
104 +RDEPEND=">=sec-policy/selinux-base-${PVR}"
105 +PDEPEND="unconfined? ( sec-policy/selinux-unconfined )"
106 DEPEND=""
107 SRC_URI="http://oss.tresys.com/files/refpolicy/refpolicy-${PV}.tar.bz2
108 http://dev.gentoo.org/~swift/patches/${PN}/patchbundle-${PN}-${BASEPOL}.tar.bz2"