Gentoo Archives: gentoo-commits

From: "Anthony G. Basile (blueness)" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/gradm: gradm-3.0.201401272054.ebuild ChangeLog gradm-3.0.201401231926.ebuild gradm-3.0.201311242038.ebuild
Date: Tue, 28 Jan 2014 15:20:10
Message-Id: 20140128152005.3A86C2004C@flycatcher.gentoo.org
1 blueness 14/01/28 15:20:05
2
3 Modified: ChangeLog
4 Added: gradm-3.0.201401272054.ebuild
5 Removed: gradm-3.0.201401231926.ebuild
6 gradm-3.0.201311242038.ebuild
7 Log:
8 Version bump, remove older unstables
9
10 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
11
12 Revision Changes Path
13 1.212 sys-apps/gradm/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gradm/ChangeLog?rev=1.212&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gradm/ChangeLog?rev=1.212&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gradm/ChangeLog?r1=1.211&r2=1.212
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v
22 retrieving revision 1.211
23 retrieving revision 1.212
24 diff -u -r1.211 -r1.212
25 --- ChangeLog 25 Jan 2014 16:57:07 -0000 1.211
26 +++ ChangeLog 28 Jan 2014 15:20:05 -0000 1.212
27 @@ -1,6 +1,13 @@
28 # ChangeLog for sys-apps/gradm
29 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.211 2014/01/25 16:57:07 blueness Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/ChangeLog,v 1.212 2014/01/28 15:20:05 blueness Exp $
32 +
33 +*gradm-3.0.201401272054 (28 Jan 2014)
34 +
35 + 28 Jan 2014; Anthony G. Basile <blueness@g.o>
36 + +gradm-3.0.201401272054.ebuild, -gradm-3.0.201311242038.ebuild,
37 + -gradm-3.0.201401231926.ebuild:
38 + Version bump, remove older unstables
39
40 *gradm-3.0.201401231926 (25 Jan 2014)
41
42
43
44
45 1.1 sys-apps/gradm/gradm-3.0.201401272054.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gradm/gradm-3.0.201401272054.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gradm/gradm-3.0.201401272054.ebuild?rev=1.1&content-type=text/plain
49
50 Index: gradm-3.0.201401272054.ebuild
51 ===================================================================
52 # Copyright 1999-2014 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/sys-apps/gradm/gradm-3.0.201401272054.ebuild,v 1.1 2014/01/28 15:20:05 blueness Exp $
55
56 EAPI="5"
57 inherit flag-o-matic toolchain-funcs versionator eutils udev
58
59 MY_PV="$(replace_version_separator 2 -)"
60
61 DESCRIPTION="Administrative interface for the grsecurity Role Based Access Control system"
62 HOMEPAGE="http://www.grsecurity.net/"
63 SRC_URI="http://dev.gentoo.org/~blueness/hardened-sources/gradm/${PN}-${MY_PV}.tar.gz"
64 LICENSE="GPL-2"
65
66 SLOT="0"
67 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
68 IUSE="pam"
69
70 RDEPEND=""
71 DEPEND="
72 sys-devel/bison
73 sys-devel/flex
74 pam? ( virtual/pam )"
75
76 S=${WORKDIR}/${PN}
77
78 src_prepare() {
79 epatch "${FILESDIR}"/respect-gentoo-env-r2.patch
80 sed -i -e "s:/lib/udev:$(get_udevdir):" Makefile || die
81 }
82
83 src_compile() {
84 local target
85 use pam || target="nopam"
86
87 emake ${target} CC="$(tc-getCC)" OPT_FLAGS="${CFLAGS}"
88 }
89
90 src_install() {
91 einstall DESTDIR="${D}"
92 fperms 711 /sbin/gradm
93 }
94
95 pkg_postinst() {
96 ewarn
97 ewarn "Be sure to set a password with 'gradm -P' before enabling learning mode"
98 ewarn "This version of gradm is only supported with hardened-sources >= 2.6.32-r10"
99 ewarn
100 }