dvbapp : TranscodingSetup update
[vuplus_openembedded] / recipes / jpeg / jpeg_6b.bb
1 DESCRIPTION = "libjpeg is a library for handling the JPEG (JFIF) image format."
2 LICENSE ="jpeg"
3 SECTION = "libs"
4 PRIORITY = "required"
5
6 DEPENDS = "libtool-cross"
7 RPROVIDES_${PN} = "jpeg"
8
9 PR = "r8"
10
11 #SRC_URI = "http://www.ijg.org/files/jpegsrc.v${PV}.tar.gz \
12 SRC_URI = "ftp://aeneas.mit.edu/pub/gnu/ghostscript/jpegsrc.v${PV}.tar.gz \
13            file://debian.patch;patch=1 \
14            file://ldflags.patch;patch=1 \
15            file://paths.patch;patch=1 \
16            file://libtool_tweak.patch;patch=1"
17 S = "${WORKDIR}/jpeg-${PV}"
18
19 inherit autotools
20
21 EXTRA_OECONF="--enable-static --enable-shared"
22 EXTRA_OEMAKE='"LIBTOOL=${STAGING_BINDIR_NATIVE}/${HOST_SYS}-libtool"'
23
24 CFLAGS_append = " -D_REENTRANT"
25
26 do_configure_prepend () {
27         rm -f ${S}/ltconfig
28         rm -f ${S}/ltmain.sh
29 }
30
31 do_stage() {
32         install -m 644 jconfig.h ${STAGING_INCDIR}/jconfig.h
33         install -m 644 jpeglib.h ${STAGING_INCDIR}/jpeglib.h
34         install -m 644 jmorecfg.h ${STAGING_INCDIR}/jmorecfg.h
35         install -m 644 jerror.h ${STAGING_INCDIR}/jerror.h
36         install -m 644 jpegint.h ${STAGING_INCDIR}/jpegint.h
37         oe_libinstall -so libjpeg ${STAGING_LIBDIR}
38 }
39
40 do_install() {
41         install -d ${D}${bindir} ${D}${includedir} \
42                    ${D}${mandir}/man1 ${D}${libdir}
43         oe_runmake 'DESTDIR=${D}' install
44 }
45
46 PACKAGES =+             "jpeg-tools "
47 FILES_jpeg-tools =      "${bindir}/*"
48
49