mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
opensaf: update SRC_URI and install actions
The default configuration for OpenSAF creates /run and /var/lock during
install time. Tweak the recipe to use ${localstatedir} as other recipes
do, and clean up at the end of do_install.
Swap the hard-coded SRC_URI with ${SOURCEFORGE_MIRROR} while we're at it.
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
e18830c2b4
commit
645df34e8a
|
|
@ -13,7 +13,7 @@ HOMEPAGE = "http://www.opensaf.org"
|
|||
|
||||
inherit autotools useradd systemd pkgconfig
|
||||
|
||||
SRC_URI = "http://jaist.dl.sourceforge.net/project/opensaf/releases/${BPN}-${PV}.tar.gz \
|
||||
SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/releases/${BPN}-${PV}.tar.gz \
|
||||
file://install-samples-from-srcdir.patch"
|
||||
|
||||
SRC_URI[md5sum] = "534c0a99438a62c4c8dda56cfa67300c"
|
||||
|
|
@ -31,10 +31,12 @@ USERADD_PARAM_${PN} = "-r -g opensaf -d ${datadir}/opensaf/ -s ${sbindir}/nolog
|
|||
SYSTEMD_SERVICE_${PN} += "opensafd.service"
|
||||
SYSTEMD_AUTO_ENABLE = "disable"
|
||||
|
||||
FILES_${PN} += "/run"
|
||||
FILES_${PN} += "${localstatedir}/run"
|
||||
|
||||
INSANE_SKIP_${PN} = "dev-so"
|
||||
|
||||
do_install_append() {
|
||||
rm -rf "${D}${localstatedir}/run"
|
||||
rm -fr "${D}${localstatedir}/lock"
|
||||
rm -fr "${D}${localstatedir}/run"
|
||||
rmdir --ignore-fail-on-non-empty "${D}${localstatedir}"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user