summaryrefslogtreecommitdiff
path: root/recipes/bzip2/bzip2-full-native_1.0.5.bb
diff options
context:
space:
mode:
authorStanislav Brabec <utx@penguin.cz>2010-01-10 16:41:29 +0000
committerutx@penguin.cz <utx@penguin.cz>2010-01-10 16:41:29 +0000
commitfd9e3c2b0720bc838fba383f5f1a9bd75c421afa (patch)
tree8cd2daf5f140e9a2162224dc2443d3b2038a924c /recipes/bzip2/bzip2-full-native_1.0.5.bb
parentd6279520f7bf850922d86e58d9111af066d941bf (diff)
bzip2: Security update to version 1.0.5 (CVE-2008-1372, CERT-FI 20469) and a migration to autoconf.
* More about security issue: * https://www.cert.fi/haavoittuvuudet/joint-advisory-archive-formats.html * http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2008-1372 * More about autoconf: See README.autotools in the patched source.
Diffstat (limited to 'recipes/bzip2/bzip2-full-native_1.0.5.bb')
-rw-r--r--recipes/bzip2/bzip2-full-native_1.0.5.bb22
1 files changed, 7 insertions, 15 deletions
diff --git a/recipes/bzip2/bzip2-full-native_1.0.5.bb b/recipes/bzip2/bzip2-full-native_1.0.5.bb
index 53e0c112cc..96d0ba5494 100644
--- a/recipes/bzip2/bzip2-full-native_1.0.5.bb
+++ b/recipes/bzip2/bzip2-full-native_1.0.5.bb
@@ -1,24 +1,16 @@
-DESCRIPTION = "Very high-quality data compression program."
+DESCRIPTION = "Very high-quality data compression program"
SECTION = "console/utils"
-PR = "r0"
+PR = "r1"
LICENSE = "bzip2"
-SRC_URI = "http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz \
- file://configure.ac \
- file://Makefile.am"
+FILESPATH =. "${FILE_DIRNAME}/bzip2-${PV}:"
+SRC_URI = "http://www.bzip.org/${PV}/bzip2-${PV}.tar.gz \
+ file://bzip2-1.0.5-autoconfiscated.patch;patch=1"
S = "${WORKDIR}/bzip2-${PV}"
-CFLAGS_append = " -fPIC -fpic -Winline -fno-strength-reduce -D_FILE_OFFSET_BITS=64"
-
-inherit autotools native
+inherit autotools_stage pkgconfig native
do_configure_prepend () {
- cp ${WORKDIR}/configure.ac ${S}/
- cp ${WORKDIR}/Makefile.am ${S}/
-}
-
-do_stage () {
- install -m 0644 bzlib.h ${STAGING_INCDIR}/
- oe_libinstall -a -so libbz2 ${STAGING_LIBDIR}
+ if test -f LICENSE ; then sh ./autogen.sh ; fi
}