DESCRIPTION = "App Checker"
HOMEPAGE = "http://nohomepage.org"
SECTION = "System/Libraries"
-LICENSE = "Apache License, Version 2.0"
+LICENSE = "Apache-2.0"
SRC_URI = ""
BBCLASSEXTEND = ""
PROVIDES = ""
-#PROVIDES by app-checker-server-dev
+#PROVIDES by app-checker-server-dev
+PROVIDES += "app-checker-server-dev"
-#PROVIDES by app-checker-dev
+#PROVIDES by app-checker-dev
+PROVIDES += "app-checker-dev"
-#PROVIDES by app-checker
+#PROVIDES by app-checker
-#PROVIDES by app-checker-server
+#PROVIDES by app-checker-server
+PROVIDES += "app-checker-server"
RDEPENDS = ""
DEPENDS = ""
-#DEPENDS of app-checker
+#DEPENDS of app-checker
DEPENDS_append_class-native = " cmake-native"
DEPENDS_append_class-target = " cmake-native"
DEPENDS += "dlog"
LANG=C
export LANG
unset DISPLAY
- CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
- CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
- FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
- CFLAGS="${CFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CFLAGS ;
- CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
- FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export FFLAGS ;
cmake \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
-DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
-DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-DCMAKE_SKIP_RPATH:BOOL=ON \
- -DBUILD_SHARED_LIBS:BOOL=ON .
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ ${EXTRA_OECMAKE} .
make -j16
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
unset DISPLAY
- rm -rf ${D}
- mkdir -p ${D}
+ rm -rf ${D}
+ mkdir -p ${D}
rm -rf ${D}
find ${D} -regex ".*\.a$" | xargs rm -f --
mkdir -p ${D}${prefix}/lib/ac-plugins
+ mkdir -p ${D}/usr/share/license
+ cp LICENSE ${D}/usr/share/license/app-checker
+ cp LICENSE ${D}/usr/share/license/app-checker-devel
+ cp LICENSE ${D}/usr/share/license/app-checker-server
+ cp LICENSE ${D}/usr/share/license/app-checker-server-devel
}
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ [ "x\$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+ #!/bin/sh -e
+
+ [ "x\$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
PACKAGES += " app-checker-server-dev "
PACKAGES += " app-checker-server "
+PACKAGES += " app-checker "
+PACKAGES += " app-checker-dev "
app-checker-server-dev_files = ""
-app-checker-server-dev_files += "app-checker.manifest"
app-checker-server-dev_files += "${prefix}/lib/libapp-checker-server.so"
app-checker-server-dev_files += "${prefix}/lib/pkgconfig/app-checker-server.pc"
-app-checker-server-dev_files += "/usr/include/app-checker/app-checker-server.h"
+app-checker-server-dev_files += "${prefix}/include/app-checker/app-checker-server.h"
+app-checker-server-dev_files += "/usr/share/license/app-checker-server-devel"
+MANIFESTFILES_${PN}-server-dev = "app-checker.manifest"
app-checker-server_files = ""
-app-checker-server_files += "app-checker.manifest"
app-checker-server_files += "${prefix}/lib/libapp-checker-server.so.0"
app-checker-server_files += "${prefix}/lib/libapp-checker-server.so.0.1.0"
+app-checker-server_files += "/usr/share/license/app-checker-server"
+MANIFESTFILES_${PN}-server = "app-checker.manifest"
app-checker_files = ""
-app-checker_files += "app-checker.manifest"
app-checker_files += "${prefix}/lib/libapp-checker.so.0"
app-checker_files += "${prefix}/lib/libapp-checker.so.0.1.0"
app-checker_files += "${prefix}/lib/ac-plugins"
+app-checker_files += "/usr/share/license/app-checker"
+MANIFESTFILES_${PN} = "app-checker.manifest"
app-checker-dev_files = ""
-app-checker-dev_files += "app-checker.manifest"
app-checker-dev_files += "${prefix}/lib/libapp-checker.so"
app-checker-dev_files += "${prefix}/lib/pkgconfig/app-checker.pc"
-app-checker-dev_files += "/usr/include/app-checker/app-checker.h"
+app-checker-dev_files += "${prefix}/include/app-checker/app-checker.h"
+app-checker-dev_files += "/usr/share/license/app-checker-devel"
+MANIFESTFILES_${PN}-dev = "app-checker.manifest"
FILES_${PN}-server-dev = "${app-checker-server-dev_files}"
FILES_${PN}-server = "${app-checker-server_files}"