systemd: reintroduce pkg options lost in the pkg format conversion.
This commit is contained in:
parent
21be1b12bc
commit
c524621284
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'systemd'
|
# Template file for 'systemd'
|
||||||
pkgname=systemd
|
pkgname=systemd
|
||||||
version=202
|
version=202
|
||||||
revision=1
|
revision=2
|
||||||
short_desc="A system and service manager for Linux"
|
short_desc="A system and service manager for Linux"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
homepage="http://www.freedesktop.org/wiki/Software/systemd"
|
homepage="http://www.freedesktop.org/wiki/Software/systemd"
|
||||||
|
@ -36,6 +36,46 @@ if [ "$CROSS_BUILD" ]; then
|
||||||
}
|
}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Package build options
|
||||||
|
build_options="efi microhttpd qrencode tcpwrappers"
|
||||||
|
desc_option_efi="Enable support for EFI"
|
||||||
|
desc_option_microhttpd="Enable support for microhttpd"
|
||||||
|
desc_option_qrencode="Enable support for qrencode"
|
||||||
|
desc_option_tcpwrappers="Enable support for tcpwrappers"
|
||||||
|
|
||||||
|
# Enable EFI by default on x86.
|
||||||
|
if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
|
||||||
|
build_options_default="efi"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$build_option_efi" ]; then
|
||||||
|
configure_args+=" --enable-efi"
|
||||||
|
else
|
||||||
|
configure_args+=" --disable-efi"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$build_option_microhttpd" ]; then
|
||||||
|
configure_args+=" --enable-microhttpd"
|
||||||
|
makedepends+=" libmicrohttpd-devel"
|
||||||
|
else
|
||||||
|
configure_args+=" --disable-microhttpd"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$build_option_qrencode" ]; then
|
||||||
|
configure_args+=" --enable-qrencode"
|
||||||
|
makedepends+=" qrencode-devel"
|
||||||
|
else
|
||||||
|
configure_args+=" --disable-qrencode"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$build_option_tcpwrappers" ]; then
|
||||||
|
configure_args+=" --enable-tcpwrappers"
|
||||||
|
makedepends+=" tcp_wrappers-devel"
|
||||||
|
else
|
||||||
|
configure_args+=" --disable-tcpwrappers"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
# Remove useless doc directory.
|
# Remove useless doc directory.
|
||||||
rm -rf ${DESTDIR}/usr/share/doc
|
rm -rf ${DESTDIR}/usr/share/doc
|
||||||
|
@ -101,7 +141,7 @@ libgudev-devel_package() {
|
||||||
}
|
}
|
||||||
|
|
||||||
systemd-python_package() {
|
systemd-python_package() {
|
||||||
short_desc="${sourcepkg} - python bindings"
|
short_desc+=" - python bindings"
|
||||||
pycompile_module="systemd"
|
pycompile_module="systemd"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove "usr/lib/python*"
|
vmove "usr/lib/python*"
|
||||||
|
|
Loading…
Reference in a new issue