From cd0a0087f91ced2ee3fe56f6afce4f1a51b1b119 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 8 Oct 2016 06:16:52 +0200 Subject: systemd: add new package and needed gettext, only compile time tested --- package/systemd/Makefile | 71 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 package/systemd/Makefile (limited to 'package/systemd') diff --git a/package/systemd/Makefile b/package/systemd/Makefile new file mode 100644 index 000000000..2022e2a4d --- /dev/null +++ b/package/systemd/Makefile @@ -0,0 +1,71 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include $(ADK_TOPDIR)/rules.mk + +PKG_NAME:= systemd +PKG_VERSION:= 231 +PKG_RELEASE:= 1 +PKG_HASH:= 899733ad6c157cedbb89aec4efe3bc824dcfd65a1d6f6bebc7b043f7924e39b4 +PKG_DESCR:= system and service manager +PKG_SECTION:= base/apps +PKG_DEPENDS:= libcap libmount +PKG_BUILDDEP:= intltool-host libcap util-linux gettext-host +PKG_URL:= https://wiki.freedesktop.org/www/Software/systemd/ +PKG_SITES:= https://github.com/systemd/systemd/archive/ + +PKG_LIBC_DEPENDS:= glibc + +DISTFILES:= v$(PKG_VERSION).tar.gz + +include $(ADK_TOPDIR)/mk/package.mk + +$(eval $(call PKG_template,SYSTEMD,systemd,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION))) + +AUTOTOOL_STYLE:= autogen +CONFIGURE_ARGS+= --disable-static \ + --disable-manpages \ + --disable-selinux \ + --disable-pam \ + --disable-ima \ + --disable-libcryptsetup \ + --disable-efi \ + --disable-gnuefi \ + --disable-ldconfig \ + --disable-tests \ + --disable-coverage \ + --with-default-dnssec=no \ + --without-python \ + --disable-acl \ + --disable-audit \ + --disable-libidn \ + --disable-seccomp \ + --disable-xkbcommon \ + --disable-kdbus \ + --disable-localed \ + --disable-polkit \ + --disable-bzip2 \ + --disable-lz4 \ + --disable-xz \ + --disable-zlib \ + --disable-libcurl \ + --disable-gcrypt \ + --disable-microhttpd \ + --disable-qrencode \ + --disable-quotacheck \ + --disable-rfkill \ + --disable-smack \ + --disable-hibernate + +systemd-install: + $(INSTALL_DIR) $(IDIR_SYSTEMD)/etc + $(CP) $(WRKINST)/etc/* \ + $(IDIR_SYSTEMD)/etc + $(INSTALL_DIR) $(IDIR_SYSTEMD)/usr/lib + $(CP) $(WRKINST)/usr/lib/* \ + $(IDIR_SYSTEMD)/usr/lib + $(INSTALL_DIR) $(IDIR_SYSTEMD)/usr/bin + $(CP) $(WRKINST)/usr/bin/* \ + $(IDIR_SYSTEMD)/usr/bin + +include $(ADK_TOPDIR)/mk/pkg-bottom.mk -- cgit v1.2.3