qpe-libgaim: splitted libgaim-plugins into smaller protocol packages
authorMarcin Juszkiewicz <hrw@openembedded.org>
Wed, 1 Dec 2004 22:25:38 +0000 (22:25 +0000)
committerMarcin Juszkiewicz <hrw@openembedded.org>
Wed, 1 Dec 2004 22:25:38 +0000 (22:25 +0000)
BKrev: 41ae44e2hsqCBAwRndj2JEsuXfmFMg

qpe-gaim/qpe-libgaim_20041030.oe

index 4320c8b..3f924f5 100644 (file)
@@ -6,7 +6,7 @@ RDEPENDS = "libgaim-plugins"
 LICENSE = "GPL"
 HOMEPAGE = "http://qpe-gaim.sourceforge.net/"
 PV = "0.4+cvs-20041030"
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "http://www.vanille.de/mirror/qpe-gaim_20041030.tar.bz2 \
            file://fix-compilation.patch;patch=1 \
@@ -35,7 +35,12 @@ do_stage() {
        oe_libinstall -so -C src libgaim ${QTDIR}/lib
 }
 
+#FIXME: use do_packages to create individual packages for each of the plugins
+python populate_packages_prepend () {
+       plugindir = oe.data.expand('${libdir}/gaim', d)
+       do_split_packages(d, plugindir, '^lib(.*)\.so$', 'libgaim-protocol-%s', 'GAIM plugin for %s protocol', extra_depends='' )
+}
+
 PACKAGES += "libgaim-plugins"
-FILES_libgaim-plugins = "/usr/lib/gaim/*.so"
+FILES_libgaim-plugins = "/usr/lib/gaim/autorecon.so /usr/lib/gaim/s*.so"
 
-#FIXME: use do_packages to create individual packages for each of the plugins