cherokee: granular packaging, enabled PARALLEL_MAKE
authorMarcin Juszkiewicz <hrw@openembedded.org>
Mon, 29 May 2006 11:10:14 +0000 (11:10 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Mon, 29 May 2006 11:10:14 +0000 (11:10 +0000)
packages/cherokee/cherokee_0.5.3.bb

index e6ea8e0..c7cd02c 100644 (file)
@@ -1,19 +1,17 @@
 DESCRIPTION = "Cherokee Web Server fast and secure"
+DESCRIPTION_cget = "Small downloader based in the Cherokee client library"
 LICENSE = "GPL"
 DEPENDS = "pcre gnutls"
 HOMEPAGE = "http://www.0x50.org/"
+PR = "r1"
+
 SRC_URI = "http://www.0x50.org/download/0.5/${PV}/${P}.tar.gz \
          file://configure.patch;patch=1 \
          file://Makefile.in.patch;patch=1 \
          file://Makefile.cget.patch;patch=1 \
-         file://util.patch;patch=1 \
-"
-
-inherit autotools
-
-PARALLEL_MAKE=""
+         file://util.patch;patch=1"
 
-LEAD_SONAME = "libcherokee-base"
+inherit autotools pkgconfig binconfig
 
 EXTRA_OECONF = "--enable-tls=gnutls --disable-static --disable-nls"
 
@@ -26,3 +24,10 @@ do_configure() {
 do_install_prepend () {
        $BUILD_CC -DHAVE_SYS_STAT_H -o cherokee_replace cherokee_replace.c
 }
+
+PACKAGES =+ "cget libcherokee-server libcherokee-client libcherokee-base"
+
+FILES_cget = "${bindir}/cget"
+FILES_libcherokee-server = "${libdir}/libcherokee-server*"
+FILES_libcherokee-client = "${libdir}/libcherokee-client*"
+FILES_libcherokee-base = "${libdir}/libcherokee-base*"