1 DESCRIPTION = "camerasrc JPEG encoder Development library"
2 HOMEPAGE = "http://nohomepage.org"
12 #PROVIDES by libcamsrcjpegenc
13 PROVIDES += "libcamsrcjpegenc"
14 RPROVIDES_libcamsrcjpegenc += "libcamsrcjpegenc"
16 #PROVIDES by libcamsrcjpegenc-devel
17 PROVIDES += "libcamsrcjpegenc-devel"
18 RPROVIDES_libcamsrcjpegenc-devel += "libcamsrcjpegenc-devel"
19 RPROVIDES_libcamsrcjpegenc-devel += "libcamsrcjpegenc-dev"
22 #RDEPENDS of libcamsrcjpegenc-devel (${PN}-devel)
23 RDEPENDS_${PN}-devel += "libcamsrcjpegenc"
27 #DEPENDS of libcamsrcjpegenc
28 DEPENDS += "pkgconfig(glib-2.0)"
32 chmod -Rf a+rX,u+w,g-w,o-w ${S}
33 #setup -q -n libcamsrcjpegenc-0.1.4
34 cp ${S}/packaging/libcamsrcjpegenc.manifest .
46 CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
47 CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
48 FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
49 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
53 CFLAGS="${CFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CFLAGS ;
54 CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
55 FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
56 autotools_do_configure --build=${TARGET_SYS} --host=${HOST_SYS} \
57 --target=x86_64-tizen-linux \
64 --datadir=/usr/share \
65 --includedir=/usr/include \
67 --libexecdir=/usr/libexec \
68 --localstatedir=/var \
69 --sharedstatedir=/usr/com \
70 --mandir=/usr/share/man \
71 --infodir=/usr/share/info --disable-static --enable-dlog
79 echo export RPM_BUILD_ROOT=${D}
87 mkdir -p ${D}/usr/share/license
88 cp LICENSE.APLv2 ${D}/usr/share/license/libcamsrcjpegenc
95 rm -f ${D}/usr/share/info/dir
96 find ${D} -regex ".*\.la$" | xargs rm -f --
97 find ${D} -regex ".*\.a$" | xargs rm -f --
103 PACKAGES += "libcamsrcjpegenc"
104 PACKAGES += "libcamsrcjpegenc-devel"
106 libcamsrcjpegenc_files = ""
107 libcamsrcjpegenc_files += "libcamsrcjpegenc.manifest"
108 libcamsrcjpegenc_files += "/usr/lib/libcamsrcjpegenc.so.*"
109 libcamsrcjpegenc_files += "/usr/share/license/libcamsrcjpegenc"
111 libcamsrcjpegenc-devel_files = ""
112 libcamsrcjpegenc-devel_files += "libcamsrcjpegenc.manifest"
113 libcamsrcjpegenc-devel_files += "/usr/lib/libcamsrcjpegenc.so"
114 libcamsrcjpegenc-devel_files += "/usr/lib/pkgconfig/camsrcjpegenc.pc"
115 libcamsrcjpegenc-devel_files += "/usr/include/camsrcjpegenc.h"
116 libcamsrcjpegenc-devel_files += "/usr/include/camsrcjpegenc_sub.h"
117 libcamsrcjpegenc-devel_files += "/usr/include/camsrcjpegenc_type.h"
119 FILES_${PN} = "${libcamsrcjpegenc_files}"
120 FILES_${PN}-devel = "${libcamsrcjpegenc-devel_files}"
122 PKG_libcamsrcjpegenc= "libcamsrcjpegenc"
123 PKG_libcamsrcjpegenc-devel= "libcamsrcjpegenc-devel"
125 require libcamsrcjpegenc-extraconf.inc