summaryrefslogtreecommitdiff
path: root/meta/packages/pax-utils
diff options
context:
space:
mode:
authorKevin Tian <kevin.tian@intel.com>2010-06-16 06:37:17 +0800
committerRichard Purdie <rpurdie@linux.intel.com>2010-06-29 17:13:37 +0100
commit3627ee3d7fe87cc32da85f8c7e0afabebdf52b08 (patch)
treed19cc0fbff45125fab130e64971b36a764e2adf5 /meta/packages/pax-utils
parentf91911a0e0c72aac40d5d39a4f81633bb74993a6 (diff)
downloadopenembedded-core-3627ee3d7fe87cc32da85f8c7e0afabebdf52b08.tar.gz
openembedded-core-3627ee3d7fe87cc32da85f8c7e0afabebdf52b08.tar.bz2
openembedded-core-3627ee3d7fe87cc32da85f8c7e0afabebdf52b08.zip
pax-utils: upgrade to 0.2.1
- update metadata. license checksum is skipped, as pax-utils is depended by do_package task itself. I.e. the 1st do_package will be run after pax-utils-native is built. So far checksum verification is included in do_package task - no need to override {S} since {S} uses {BPN} - no need to define "_GNU_SOURCE" which has been included by source tar ball. Also remove do_compile override accordingly - remove recipe internal md5sum, which is not used by Poky Signed-off-by Kevin Tian <kevin.tian@intel.com>
Diffstat (limited to 'meta/packages/pax-utils')
-rw-r--r--meta/packages/pax-utils/pax-utils_0.1.19.bb24
-rw-r--r--meta/packages/pax-utils/pax-utils_0.2.1.bb14
2 files changed, 14 insertions, 24 deletions
diff --git a/meta/packages/pax-utils/pax-utils_0.1.19.bb b/meta/packages/pax-utils/pax-utils_0.1.19.bb
deleted file mode 100644
index d7cd49fd3b..0000000000
--- a/meta/packages/pax-utils/pax-utils_0.1.19.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-DESCRIPTION = "Various ELF utilities"
-HOMEPAGE = "http://www.gentoo.org/proj/en/hardened/pax-utils.xml"
-LICENSE = "GPLv2"
-
-SRC_URI = "http://gentoo.osuosl.org/distfiles/pax-utils-${PV}.tar.bz2"
-S = "${WORKDIR}/pax-utils-${PV}"
-
-PR = "r2"
-
-CPPFLAGS += "-D_GNU_SOURCE "
-
-do_compile() {
- oe_runmake
-}
-
-do_install() {
- oe_runmake PREFIX=${D}${prefix} DESTDIR=${D} install
-}
-
-NATIVE_INSTALL_WORKS = "1"
-BBCLASSEXTEND = "native"
-
-SRC_URI[md5sum] = "98f6b9fe17a740a8cc577255422c6103"
-SRC_URI[sha256sum] = "3918628e9f2508708a1a28f5ed4cb39d07cbd5711747bbb3ddf63816d056c11e"
diff --git a/meta/packages/pax-utils/pax-utils_0.2.1.bb b/meta/packages/pax-utils/pax-utils_0.2.1.bb
new file mode 100644
index 0000000000..404b90c69a
--- /dev/null
+++ b/meta/packages/pax-utils/pax-utils_0.2.1.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "pax-utils is a small set of various PaX aware and related utilities for ELF binaries. PaX's main goal is to research various defense mechanisms against the exploitation of software bugs that give an attacker arbitrary read/write access to the attacked task's address space"
+HOMEPAGE = "http://www.gentoo.org/proj/en/hardened/pax-utils.xml"
+LICENSE = "GPLv2+"
+
+SRC_URI = "http://gentoo.osuosl.org/distfiles/pax-utils-${PV}.tar.bz2"
+
+PR = "r0"
+
+do_install() {
+ oe_runmake PREFIX=${D}${prefix} DESTDIR=${D} install
+}
+
+NATIVE_INSTALL_WORKS = "1"
+BBCLASSEXTEND = "native"