Gentoo Archives: gentoo-commits

From: "Richard Farina (zerochaos)" <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/paxctl: paxctl-0.7-r2.ebuild paxctl-0.8.ebuild paxctl-0.9.ebuild ChangeLog
Date: Wed, 03 Sep 2014 04:27:00
Message-Id: 20140903042655.6F77D4939@oystercatcher.gentoo.org
1 zerochaos 14/09/03 04:26:55
2
3 Modified: paxctl-0.7-r2.ebuild paxctl-0.8.ebuild ChangeLog
4 Added: paxctl-0.9.ebuild
5 Log:
6 bumping to 0.9 to include bugfix for bug #520198, adding epatch_user since it makes life so much easier for testing
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
9
10 Revision Changes Path
11 1.10 sys-apps/paxctl/paxctl-0.7-r2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.7-r2.ebuild?rev=1.10&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.7-r2.ebuild?rev=1.10&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.7-r2.ebuild?r1=1.9&r2=1.10
16
17 Index: paxctl-0.7-r2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.7-r2.ebuild,v
20 retrieving revision 1.9
21 retrieving revision 1.10
22 diff -u -r1.9 -r1.10
23 --- paxctl-0.7-r2.ebuild 27 Aug 2012 17:43:30 -0000 1.9
24 +++ paxctl-0.7-r2.ebuild 3 Sep 2014 04:26:55 -0000 1.10
25 @@ -1,10 +1,10 @@
26 -# Copyright 1999-2012 Gentoo Foundation
27 +# Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.7-r2.ebuild,v 1.9 2012/08/27 17:43:30 armin76 Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.7-r2.ebuild,v 1.10 2014/09/03 04:26:55 zerochaos Exp $
31
32 EAPI="4"
33
34 -inherit toolchain-funcs
35 +inherit toolchain-funcs eutils
36
37 DESCRIPTION="Manages various PaX related program header flags for Elf32, Elf64, binaries"
38 SRC_URI="http://pax.grsecurity.net/${P}.tar.bz2"
39 @@ -22,6 +22,7 @@
40 sed \
41 "s:--owner 0 --group 0::g" \
42 -i Makefile || die
43 + epatch_user
44 }
45
46 src_compile() {
47
48
49
50 1.2 sys-apps/paxctl/paxctl-0.8.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.8.ebuild?rev=1.2&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.8.ebuild?rev=1.2&content-type=text/plain
54 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.8.ebuild?r1=1.1&r2=1.2
55
56 Index: paxctl-0.8.ebuild
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.8.ebuild,v
59 retrieving revision 1.1
60 retrieving revision 1.2
61 diff -u -r1.1 -r1.2
62 --- paxctl-0.8.ebuild 5 May 2014 12:20:33 -0000 1.1
63 +++ paxctl-0.8.ebuild 3 Sep 2014 04:26:55 -0000 1.2
64 @@ -1,10 +1,10 @@
65 # Copyright 1999-2014 Gentoo Foundation
66 # Distributed under the terms of the GNU General Public License v2
67 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.8.ebuild,v 1.1 2014/05/05 12:20:33 blueness Exp $
68 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.8.ebuild,v 1.2 2014/09/03 04:26:55 zerochaos Exp $
69
70 EAPI="5"
71
72 -inherit toolchain-funcs
73 +inherit toolchain-funcs eutils
74
75 DESCRIPTION="Manages various PaX related program header flags for Elf32, Elf64, binaries"
76 SRC_URI="http://pax.grsecurity.net/${P}.tar.gz"
77 @@ -22,6 +22,7 @@
78 sed \
79 "s:--owner 0 --group 0::g" \
80 -i Makefile || die
81 + epatch_user
82 }
83
84 src_compile() {
85
86
87
88 1.54 sys-apps/paxctl/ChangeLog
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/ChangeLog?rev=1.54&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/ChangeLog?rev=1.54&content-type=text/plain
92 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/ChangeLog?r1=1.53&r2=1.54
93
94 Index: ChangeLog
95 ===================================================================
96 RCS file: /var/cvsroot/gentoo-x86/sys-apps/paxctl/ChangeLog,v
97 retrieving revision 1.53
98 retrieving revision 1.54
99 diff -u -r1.53 -r1.54
100 --- ChangeLog 5 May 2014 12:20:33 -0000 1.53
101 +++ ChangeLog 3 Sep 2014 04:26:55 -0000 1.54
102 @@ -1,6 +1,13 @@
103 # ChangeLog for sys-apps/paxctl
104 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
105 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/ChangeLog,v 1.53 2014/05/05 12:20:33 blueness Exp $
106 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/ChangeLog,v 1.54 2014/09/03 04:26:55 zerochaos Exp $
107 +
108 +*paxctl-0.9 (03 Sep 2014)
109 +
110 + 03 Sep 2014; Rick Farina <zerochaos@g.o> +paxctl-0.9.ebuild,
111 + paxctl-0.7-r2.ebuild, paxctl-0.8.ebuild:
112 + bumping to 0.9 to include bugfix for bug #520198, adding epatch_user since it
113 + makes life so much easier for testing
114
115 *paxctl-0.8 (05 May 2014)
116
117
118
119
120 1.1 sys-apps/paxctl/paxctl-0.9.ebuild
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.9.ebuild?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paxctl/paxctl-0.9.ebuild?rev=1.1&content-type=text/plain
124
125 Index: paxctl-0.9.ebuild
126 ===================================================================
127 # Copyright 1999-2014 Gentoo Foundation
128 # Distributed under the terms of the GNU General Public License v2
129 # $Header: /var/cvsroot/gentoo-x86/sys-apps/paxctl/paxctl-0.9.ebuild,v 1.1 2014/09/03 04:26:55 zerochaos Exp $
130
131 EAPI="5"
132
133 inherit toolchain-funcs eutils
134
135 DESCRIPTION="Manages various PaX related program header flags for Elf32, Elf64, binaries"
136 SRC_URI="http://pax.grsecurity.net/${P}.tar.gz"
137 HOMEPAGE="http://pax.grsecurity.net"
138
139 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
140 IUSE=""
141 LICENSE="GPL-2"
142 SLOT="0"
143
144 DEPEND=">=sys-devel/binutils-2.14.90.0.8-r1"
145 RDEPEND=""
146
147 src_prepare() {
148 sed \
149 "s:--owner 0 --group 0::g" \
150 -i Makefile || die
151 epatch_user
152 }
153
154 src_compile() {
155 emake \
156 CC="$(tc-getCC)" \
157 CFLAGS="${CFLAGS}" \
158 LDFLAGS="${LDFLAGS}"
159 }
160
161 src_install () {
162 emake DESTDIR="${ED}" install
163 dodoc README ChangeLog
164 }