summaryrefslogtreecommitdiffstats
path: root/meta/packages/bzip2/bzip2_1.0.5.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/packages/bzip2/bzip2_1.0.5.bb')
-rw-r--r--meta/packages/bzip2/bzip2_1.0.5.bb39
1 files changed, 39 insertions, 0 deletions
diff --git a/meta/packages/bzip2/bzip2_1.0.5.bb b/meta/packages/bzip2/bzip2_1.0.5.bb
new file mode 100644
index 0000000000..04e55e3083
--- /dev/null
+++ b/meta/packages/bzip2/bzip2_1.0.5.bb
@@ -0,0 +1,39 @@
1DESCRIPTION = "Very high-quality data compression program."
2SECTION = "console/utils"
3PR = "r0"
4
5LICENSE = "bzip2"
6SRC_URI = "http://www.bzip.org/1.0.5/bzip2-1.0.5.tar.gz \
7 file://configure.ac \
8 file://Makefile.am"
9
10CFLAGS_append = " -fPIC -fpic -Winline -fno-strength-reduce -D_FILE_OFFSET_BITS=64"
11
12inherit autotools
13
14do_configure_prepend () {
15 cp ${WORKDIR}/configure.ac ${S}/
16 cp ${WORKDIR}/Makefile.am ${S}/
17 cp ${STAGING_DATADIR_NATIVE}/automake*/install-sh ${S}/
18}
19
20do_install_append () {
21 mv ${D}${bindir}/bunzip2 ${D}${bindir}/bunzip2.${PN}
22 mv ${D}${bindir}/bzcat ${D}${bindir}/bzcat.${PN}
23}
24
25do_stage () {
26 install -m 0644 bzlib.h ${STAGING_INCDIR}/
27 oe_libinstall -a -so libbz2 ${STAGING_LIBDIR}
28}
29
30pkg_postinst_${PN} () {
31 update-alternatives --install ${bindir}/bunzip2 bunzip2 bunzip2.${PN} 100
32 update-alternatives --install ${bindir}/bzcat bzcat bzcat.${PN} 100
33}
34
35
36pkg_prerm_${PN} () {
37 update-alternatives --remove bunzip2 bunzip2.${PN}
38 update-alternatives --remove bzcat bzcat.${PN}
39}