summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2006-04-30 08:46:46 +0000
committerNed Ludd <solar@gentoo.org>2006-04-30 08:46:46 +0000
commit3b3ce04712c3f8de19a9431d1cfd4e30fef3e209 (patch)
tree47bb0fbadfc06a67c2e784fa0234834836c1d121 /app-misc
parentdisable color syntax highlighting by default (diff)
downloadhistorical-3b3ce04712c3f8de19a9431d1cfd4e30fef3e209.tar.gz
historical-3b3ce04712c3f8de19a9431d1cfd4e30fef3e209.tar.bz2
historical-3b3ce04712c3f8de19a9431d1cfd4e30fef3e209.zip
- new pspax -n/-w flags. new -L handling for the BSD arches. uses ld.so.hints vs ld.so.cache (thanks flameeyes). tty null term handling should be fixed
Package-Manager: portage-2.0.54
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/pax-utils/ChangeLog10
-rw-r--r--app-misc/pax-utils/Manifest23
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.103
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.11-r12
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.121
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.93
-rw-r--r--app-misc/pax-utils/files/pax-utils-0.1.10.patch33
-rw-r--r--app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild4
-rw-r--r--app-misc/pax-utils/pax-utils-0.1.12.ebuild (renamed from app-misc/pax-utils/pax-utils-0.1.10.ebuild)5
-rw-r--r--app-misc/pax-utils/pax-utils-0.1.9.ebuild29
10 files changed, 25 insertions, 88 deletions
diff --git a/app-misc/pax-utils/ChangeLog b/app-misc/pax-utils/ChangeLog
index 2e9e5455ab07..1c83efaa81b9 100644
--- a/app-misc/pax-utils/ChangeLog
+++ b/app-misc/pax-utils/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-misc/pax-utils
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.67 2006/04/24 21:03:46 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.68 2006/04/30 08:46:46 solar Exp $
+
+*pax-utils-0.1.12 (30 Apr 2006)
+
+ 30 Apr 2006; <solar@gentoo.org> -files/pax-utils-0.1.10.patch,
+ -pax-utils-0.1.10.ebuild, pax-utils-0.1.11-r1.ebuild,
+ +pax-utils-0.1.12.ebuild, -pax-utils-0.1.9.ebuild:
+ - new pspax -n/-w flags. new -L handling for the BSD arches. uses ld.so.hints
+ vs ld.so.cache (thanks flameeyes). tty null term handling should be fixed
24 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org>
pax-utils-0.1.11-r1.ebuild:
diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 63e783075dbe..e99206de8aa5 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,20 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 aa1e53ed7a107709d68e920017f2b6c4 ChangeLog 10762
-MD5 ef0d6edb066135c347d7cf0b303e502d files/digest-pax-utils-0.1.10 250
-MD5 e3ac44cf21ae6aa657a4f72fd9f03a9e files/digest-pax-utils-0.1.11-r1 250
-MD5 496d43931c308efd71d497e2a0145a26 files/digest-pax-utils-0.1.9 247
-MD5 b98c7b9dfd7e41ac1b8eb030e65e5c9c files/pax-utils-0.1.10.patch 1187
+MD5 ec7feb1121f4893a06e0bad6161a8ac5 ChangeLog 11123
+MD5 5a6875dda5979124fb31d983a7713008 files/digest-pax-utils-0.1.11-r1 68
+MD5 1126e1edd13f786eaf3e255a17ce3451 files/digest-pax-utils-0.1.12 68
MD5 6763325755543476055d2a0fa4ece303 files/pax-utils-0.1.11.patch 409
MD5 90f775b6c4fdbeb494f7d8e1d94ad30d metadata.xml 604
-MD5 39c94cf8998ff9521ae1a6c7a45fdead pax-utils-0.1.10.ebuild 1177
-MD5 1375a390ec7b01b3463f7379429eb1ea pax-utils-0.1.11-r1.ebuild 1249
-MD5 ecc20ffdd7188cc6b47fd7aa6a9234d4 pax-utils-0.1.9.ebuild 1094
+MD5 758a859db26fac2240e96bf315b55f23 pax-utils-0.1.11-r1.ebuild 1245
+MD5 8f49ce99f0e81e813aaf320e05f54a61 pax-utils-0.1.12.ebuild 1165
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFETT1IKRy60XGEcJIRAlzPAJ9Rppl45YzgSsZi1L95XNMKNpX9ngCfV38F
-hg8GcB09idTjQk/T9TQS7Vw=
-=kVjT
+iQCVAwUBRFR5hZ4WFLgrx1GWAQLB9wP/WBDvBbRwiZ+ZGLGvtqZLkmoRqRrACs5O
+Sog1kadKadmR0HYMCE0ggpm9CUcgnXHufNZ8vupj0u8sWJ/nxXlgpEYSc+hvotnG
+5w9xRzWZyWy4/7J4LG4eYTNs3HEcilREdg4U8UxBGkSdELqT5JoJOwAKf29TyKoY
+FBqTGPdtm4M=
+=ozkP
-----END PGP SIGNATURE-----
diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.10 b/app-misc/pax-utils/files/digest-pax-utils-0.1.10
deleted file mode 100644
index 4e213a63d0e1..000000000000
--- a/app-misc/pax-utils/files/digest-pax-utils-0.1.10
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 d29af73709f87b3bfa84ba123ab2aa74 pax-utils-0.1.10.tar.bz2 51882
-RMD160 480bf6ee9d084f08faf154193a822c097ea70626 pax-utils-0.1.10.tar.bz2 51882
-SHA256 a28715084b9625f9d96c3ce8f70e0abe21c5d58ba7baf384ccdd823eec3e0239 pax-utils-0.1.10.tar.bz2 51882
diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.11-r1 b/app-misc/pax-utils/files/digest-pax-utils-0.1.11-r1
index d1df02406030..cb8837924697 100644
--- a/app-misc/pax-utils/files/digest-pax-utils-0.1.11-r1
+++ b/app-misc/pax-utils/files/digest-pax-utils-0.1.11-r1
@@ -1,3 +1 @@
MD5 9cdfdaa30ea589e8b7e58ad768fd53e2 pax-utils-0.1.11.tar.bz2 52245
-RMD160 cf91ce04dc345a7029a5d51c1910d9ce9aa6037b pax-utils-0.1.11.tar.bz2 52245
-SHA256 d571658aedaddea1dd61fce0f4f6103eb25d86a3f25171ab0139b4cacddffc5f pax-utils-0.1.11.tar.bz2 52245
diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.12 b/app-misc/pax-utils/files/digest-pax-utils-0.1.12
new file mode 100644
index 000000000000..9cacad71f1a2
--- /dev/null
+++ b/app-misc/pax-utils/files/digest-pax-utils-0.1.12
@@ -0,0 +1 @@
+MD5 2741903bf6213598a393f65a578d4ac1 pax-utils-0.1.12.tar.bz2 52706
diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.9 b/app-misc/pax-utils/files/digest-pax-utils-0.1.9
deleted file mode 100644
index a27747534b34..000000000000
--- a/app-misc/pax-utils/files/digest-pax-utils-0.1.9
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 71e8d13d072efcbc4123960211a34d4f pax-utils-0.1.9.tar.bz2 50400
-RMD160 09e5c7270a990f486fb8ac1561e16679e0c1daa8 pax-utils-0.1.9.tar.bz2 50400
-SHA256 d66a0095b09a29f0e4779200f35219078537b2cc46c85b9d97bda2f3a1888a9e pax-utils-0.1.9.tar.bz2 50400
diff --git a/app-misc/pax-utils/files/pax-utils-0.1.10.patch b/app-misc/pax-utils/files/pax-utils-0.1.10.patch
deleted file mode 100644
index a12ba301b4cd..000000000000
--- a/app-misc/pax-utils/files/pax-utils-0.1.10.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Nrup pax-utils-0.1.10/porting.h pax-utils/porting.h
---- pax-utils-0.1.10/porting.h 2006-02-18 11:43:13.000000000 -0500
-+++ pax-utils/porting.h 2006-02-22 09:58:22.000000000 -0500
-@@ -32,8 +32,16 @@
- #ifndef HATE_GLOB
- # undef HAVE_GLOB
- # define HAVE_GLOB
-+
- # include <glob.h>
--#endif
-+
-+#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+# define glob64_t glob_t
-+# define globfree64 globfree
-+# define glob64 glob
-+#endif /* BSD */
-+
-+#endif /* !HATE_GLOB */
-
- #include <sys/mman.h>
- #include "elf.h"
-diff -Nrup pax-utils-0.1.10/scanelf.c pax-utils/scanelf.c
---- pax-utils-0.1.10/scanelf.c 2006-02-18 11:43:13.000000000 -0500
-+++ pax-utils/scanelf.c 2006-02-22 09:58:22.000000000 -0500
-@@ -204,7 +204,7 @@ static char *scanelf_file_phdr(elfobj *e
- flags = EGET(phdr[i].p_flags); \
- if (be_quiet && ((flags & check_flags) != check_flags)) \
- continue; \
-- if (fix_elf && ((flags & PF_X) != flags)) { \
-+ if ((EGET(phdr[i].p_type) != PT_LOAD) && (fix_elf && ((flags & PF_X) != flags))) { \
- ESET(phdr[i].p_flags, flags & (PF_X ^ (size_t)-1)); \
- ret[3] = ret[7] = '!'; \
- flags = EGET(phdr[i].p_flags); \
diff --git a/app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild b/app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild
index ffb0ce7ceaf7..00c0d27de4df 100644
--- a/app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild
+++ b/app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild,v 1.7 2006/04/24 21:03:46 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.11-r1.ebuild,v 1.8 2006/04/30 08:46:46 solar Exp $
inherit flag-o-matic toolchain-funcs eutils
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="caps"
DEPEND="caps? ( sys-libs/libcap )"
diff --git a/app-misc/pax-utils/pax-utils-0.1.10.ebuild b/app-misc/pax-utils/pax-utils-0.1.12.ebuild
index d311b189d96d..155499cb6fe7 100644
--- a/app-misc/pax-utils/pax-utils-0.1.10.ebuild
+++ b/app-misc/pax-utils/pax-utils-0.1.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.10.ebuild,v 1.11 2006/04/12 03:59:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.12.ebuild,v 1.1 2006/04/30 08:46:46 solar Exp $
inherit flag-o-matic toolchain-funcs eutils
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="caps"
DEPEND="caps? ( sys-libs/libcap )"
@@ -20,7 +20,6 @@ DEPEND="caps? ( sys-libs/libcap )"
src_unpack() {
unpack ${A}
cd ${S} || die
- epatch "${FILESDIR}"/${P}.patch
}
src_compile() {
diff --git a/app-misc/pax-utils/pax-utils-0.1.9.ebuild b/app-misc/pax-utils/pax-utils-0.1.9.ebuild
deleted file mode 100644
index c96fd1d3ce34..000000000000
--- a/app-misc/pax-utils/pax-utils-0.1.9.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.9.ebuild,v 1.10 2006/02/18 19:01:50 solar Exp $
-
-inherit flag-o-matic toolchain-funcs eutils
-
-DESCRIPTION="Various ELF related utils for ELF32, ELF64 binaries useful tools that can check files for security relevant properties"
-HOMEPAGE="http://hardened.gentoo.org/pax-utils.xml"
-SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2
- http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.bz2
- http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ~ppc-macos ppc64 s390 sh sparc x86"
-IUSE="caps"
-
-DEPEND="caps? ( sys-libs/libcap )"
-
-src_compile() {
- use caps && append-flags -DWANT_SYSCAP
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" dumpelf scanelf || die
- use caps && append-ldflags -lcap
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" pspax || die
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
-}