[oe-commits] org.oe.dev lighttpd: split plugin modules into separate packages.

likewise commit openembedded-commits at lists.openembedded.org
Fri Oct 5 12:28:18 UTC 2007


lighttpd: split plugin modules into separate packages.

Author: likewise at openembedded.org
Branch: org.openembedded.dev
Revision: 2409f1286888442abc1534359db7a59eb6d8b5fd
ViewMTN: http://monotone.openembedded.org/revision/info/2409f1286888442abc1534359db7a59eb6d8b5fd
Files:
1
packages/lighttpd/lighttpd_1.4.18.bb
Diffs:

#
# mt diff -r506b85082c41d0d7ce9fd08a712622475cfcc48d -r2409f1286888442abc1534359db7a59eb6d8b5fd
#
# 
# 
# patch "packages/lighttpd/lighttpd_1.4.18.bb"
#  from [430d84860a0bc15af2e58a72402d5c70f9277ee2]
#    to [8a644dc2f8ecc2188c7f8a1eb1604e32bfad9315]
# 
============================================================
--- packages/lighttpd/lighttpd_1.4.18.bb	430d84860a0bc15af2e58a72402d5c70f9277ee2
+++ packages/lighttpd/lighttpd_1.4.18.bb	8a644dc2f8ecc2188c7f8a1eb1604e32bfad9315
@@ -1,7 +1,8 @@ DEPENDS = "libpcre"
 DESCRIPTION = "Web server"
 SECTION = "net"
 LICENSE = "BSD"
 DEPENDS = "libpcre"
+PR = "r1"
 
 SRC_URI = "http://www.lighttpd.net/download/lighttpd-${PV}.tar.gz \
 	   file://configure.in.patch;patch=1 \
@@ -37,4 +38,11 @@ do_stage() {
 	autotools_stage_all
 }
 
+FILES_${PN} += "${sysconfdir} /www"
+
+PACKAGES_DYNAMIC = "lighttpd-module-*"
+
+python populate_packages_prepend () {
+        lighttpd_libdir = bb.data.expand('${libdir}', d)
+        do_split_packages(d, lighttpd_libdir, '^mod_(.*)\.so$', 'lighttpd-module-%s', 'Lighttpd module for %s', extra_depends='')
+}
-FILES_${PN} += "${libdir}/mod_*.so ${sysconfdir} /www"






More information about the Openembedded-commits mailing list