[oe] [meta-oe] systemd: split out libraries from ${PN}
Martin Jansa
martin.jansa at gmail.com
Fri Feb 24 09:50:05 UTC 2012
On Wed, Feb 08, 2012 at 01:50:04PM +0100, Koen Kooi wrote:
> Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
I'm using this for some time in meta-oe-contrib/shr
Acked-by: Martin Jansa <Martin.Jansa at gmail.com>
> ---
> meta-oe/recipes-core/systemd/systemd_git.bb | 14 ++++++++++++--
> 1 files changed, 12 insertions(+), 2 deletions(-)
>
> diff --git a/meta-oe/recipes-core/systemd/systemd_git.bb b/meta-oe/recipes-core/systemd/systemd_git.bb
> index c1a0117..4c458bd 100644
> --- a/meta-oe/recipes-core/systemd/systemd_git.bb
> +++ b/meta-oe/recipes-core/systemd/systemd_git.bb
> @@ -14,7 +14,7 @@ inherit gitpkgv
> PKGV = "v${GITPKGVTAG}"
>
> PV = "git"
> -PR = "r15"
> +PR = "r16"
>
> inherit useradd pkgconfig autotools vala perlnative
>
> @@ -59,6 +59,11 @@ do_install() {
> ln -s ${base_bindir}/systemd ${D}/init
> }
>
> +python populate_packages_prepend (){
> + systemdlibdir = d.getVar("base_libdir", True)
> + do_split_packages(d, systemdlibdir, '^lib(.*)\.so\.*', 'lib%s', 'Systemd %s library', extra_depends='', allow_links=True)
> +}
> +
> PACKAGES =+ "${PN}-gui ${PN}-vconsole-setup ${PN}-initramfs ${PN}-analyze"
>
> USERADD_PACKAGES = "${PN}"
> @@ -79,7 +84,7 @@ FILES_${PN}-vconsole-setup = "${base_libdir}/systemd/systemd-vconsole-setup \
>
> RRECOMMENDS_$PN}-vconsole-setup = "kbd kbd-consolefonts"
>
> -FILES_${PN} += " ${base_bindir}/* \
> +FILES_${PN} = " ${base_bindir}/* \
> ${datadir}/dbus-1/services \
> ${datadir}/dbus-1/system-services \
> ${datadir}/polkit-1 \
> @@ -93,6 +98,11 @@ FILES_${PN} += " ${base_bindir}/* \
> ${bindir}/systemd* \
> ${libdir}/tmpfiles.d/*.conf \
> ${libdir}/systemd \
> + ${libdir}/binfmt.d \
> + ${libdir}/modules-load.d \
> + ${libdir}/sysctl.d \
> + ${localstatedir} \
> + ${libexecdir} \
> "
>
> FILES_${PN}-dbg += "${base_libdir}/systemd/.debug ${base_libdir}/systemd/*/.debug ${base_libdir}/security/.debug/"
> --
> 1.7.2.5
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20120224/a68fb584/attachment-0002.sig>
More information about the Openembedded-devel
mailing list