aboutsummaryrefslogtreecommitdiffstats
path: root/packages/lzma
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2005-07-19 10:37:33 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-07-19 10:37:33 +0000
commitc2d1bcfad1cff2741d507bf276702ee145c9ee31 (patch)
tree53c3b52f5e7a8c185799e6dbbccc81d0ec76c3ec /packages/lzma
parenta75ff4055638369d7f0fa71b8e86a373a7e5efcb (diff)
downloadopenembedded-c2d1bcfad1cff2741d507bf276702ee145c9ee31.tar.gz
put some sense into lzma-native
NOTE: NEVER EVER call 'make' directly in OE - use oe_runmake and adjust CFLAGS as necessary
Diffstat (limited to 'packages/lzma')
-rw-r--r--packages/lzma/lzma-native_4.17.bb15
1 files changed, 9 insertions, 6 deletions
diff --git a/packages/lzma/lzma-native_4.17.bb b/packages/lzma/lzma-native_4.17.bb
index a47cd1d8da..174ed700e4 100644
--- a/packages/lzma/lzma-native_4.17.bb
+++ b/packages/lzma/lzma-native_4.17.bb
@@ -1,19 +1,22 @@
DESCRIPTION = "LZMA is a general compression method. LZMA provides high compression ratio and very fast decompression."
HOMEPAGE = "http://www.7-zip.org/"
LICENSE = "LGPL"
+PR = "r1"
SRC_URI = "http://www.7-zip.org/dl/lzma417.tar.bz2 \
- file://lzma-406-zlib-stream.patch;patch=1"
-S = "${WORKDIR}"
+ file://lzma-406-zlib-stream.patch;patch=1;pnum=2"
+S = "${WORKDIR}/SRC"
inherit native
+CFLAGS += "-c -I${S}"
+
do_compile() {
- make -C ${S}/SRC/7zip/Compress/LZMA_Alone
- make -C ${S}/SRC/7zip/Compress/LZMA_Lib
+ oe_runmake -C 7zip/Compress/LZMA_Alone
+ oe_runmake -C 7zip/Compress/LZMA_Lib
}
do_stage () {
- install -m 0755 ${S}/SRC/7zip/Compress/LZMA_Alone/lzma ${STAGING_BINDIR}
- oe_libinstall -a ${S}/SRC/7zip/Compress/LZMA_Lib/liblzma ${STAGING_LIBDIR}
+ install -m 0755 7zip/Compress/LZMA_Alone/lzma ${STAGING_BINDIR}
+ oe_libinstall -a 7zip/Compress/LZMA_Lib/liblzma ${STAGING_LIBDIR}
}