summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-06-19 06:22:27 +0000
committerMike Frysinger <vapier@gentoo.org>2004-06-19 06:22:27 +0000
commitf81c2e8795f73514f63b0c987f7b4c14d60dad84 (patch)
tree4540fb616f01facd9803a2c8b64a0b4dfb7bcfec /sys-apps/chpax
parentAdded ~sparc keyword. (diff)
downloadhistorical-f81c2e8795f73514f63b0c987f7b4c14d60dad84.tar.gz
historical-f81c2e8795f73514f63b0c987f7b4c14d60dad84.tar.bz2
historical-f81c2e8795f73514f63b0c987f7b4c14d60dad84.zip
clean up and add arm for testing
Diffstat (limited to 'sys-apps/chpax')
-rw-r--r--sys-apps/chpax/Manifest18
-rw-r--r--sys-apps/chpax/chpax-0.6.1.ebuild17
2 files changed, 16 insertions, 19 deletions
diff --git a/sys-apps/chpax/Manifest b/sys-apps/chpax/Manifest
index 4077a6f0e45e..90bbd090d913 100644
--- a/sys-apps/chpax/Manifest
+++ b/sys-apps/chpax/Manifest
@@ -1,20 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 4a591b0b7ee1f775c8b7717582746e2e ChangeLog 3090
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 dcb518cf41b2c509bffb584238d04275 ChangeLog 3089
MD5 7473d1cf44e5219c027ab7b882817fda chpax-0.5.ebuild 954
-MD5 ca02d338bf2a6ec01d41689482c61749 chpax-0.6.1.ebuild 1062
-MD5 cfd2df93c63b8d12ac23e4acf4c87a90 files/pax-conf.d 2316
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 5918c5ca7cf9de4980fec6d11f4c70d1 chpax-0.6.1.ebuild 1085
MD5 d95ac8cbc92ddd4a9e401455d79571f7 files/digest-chpax-0.5 59
+MD5 cfd2df93c63b8d12ac23e4acf4c87a90 files/pax-conf.d 2316
MD5 48c3ae2e2fe82506ce17f8f42074dfc0 files/pax-init.d 2355
MD5 1ae95ccec87f81057389495cbc6bb641 files/digest-chpax-0.6.1 62
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.4 (GNU/Linux)
+Version: GnuPG v1.9.8 (GNU/Linux)
-iQCVAwUBQMORt54WFLgrx1GWAQKPQAQAhidMZwQ+EeX6TKdbMXeeVHM1INkpUm37
-wu9p0IG3z/tjmQXEJFgSI3S9nGbwP04ef6cmNH85YEBQ3BRpCughlkYi+AgLN3wh
-lYzzBom0jttddvCSOqTLJbCwEyLPI88JFNj1X91afGeG10ExEWKKUoYeDXGhojyj
-dYS6LhShlZU=
-=3BfL
+iD8DBQFA09uwHTu7gpaalycRAgnrAJ9rOoLx3S548KMGijqGn4hTzTwzIwCfYKt7
+MNQGTxRNnh4l94Bst2FMm88=
+=v0uu
-----END PGP SIGNATURE-----
diff --git a/sys-apps/chpax/chpax-0.6.1.ebuild b/sys-apps/chpax/chpax-0.6.1.ebuild
index 7f54ca1f2088..31e0308e53a0 100644
--- a/sys-apps/chpax/chpax-0.6.1.ebuild
+++ b/sys-apps/chpax/chpax-0.6.1.ebuild
@@ -1,18 +1,19 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/chpax/chpax-0.6.1.ebuild,v 1.8 2004/06/01 20:31:48 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/chpax/chpax-0.6.1.ebuild,v 1.9 2004/06/19 06:22:27 vapier Exp $
-inherit flag-o-matic
+inherit flag-o-matic gcc
DESCRIPTION="Manages various PaX related flags for ELF32, ELF64, and a.out binaries."
+HOMEPAGE="http://pax.grsecurity.net/"
SRC_URI="mirror://chpax-${PV}.tar.bz2
http://dev.gentoo.org/~solar/pax/chpax/chpax-${PV}.tar.bz2"
-HOMEPAGE="http://pax.grsecurity.net"
-KEYWORDS="x86 amd64 sparc ppc hppa ia64 ~mips alpha"
+
LICENSE="public-domain"
SLOT="0"
-
+KEYWORDS="x86 ppc sparc ~mips alpha ~arm hppa amd64 ia64"
#IUSE="static"
+
DEPEND="virtual/glibc"
src_unpack() {
@@ -23,13 +24,12 @@ src_unpack() {
src_compile() {
# use static && append-ldflags -static ; # breaks with current ssp.
-
- emake CC="${CC}" TARGET="chpax ${LDFLAGS:0}" || die "Parallel Make Failed"
+ emake CC="$(gcc-getCC)" TARGET="chpax ${LDFLAGS:0}" || die "Parallel Make Failed"
}
src_install() {
into /
- dosbin chpax
+ dosbin chpax || die
fperms 711 /sbin/chpax
dodoc Changelog README
@@ -39,5 +39,4 @@ src_install() {
newins ${FILESDIR}/pax-conf.d chpax
exeinto /etc/init.d
newexe ${FILESDIR}/pax-init.d chpax
-
}