# $Id$ PNAME="systemd" PVER="9" PBUILD="r1" PCATEGORIE="sys-apps" STATE="unstable" DESCRIPTION="System and Session Manager." HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" DEPEND=">= sys-apps/dbus-1.4.0 >= sys-apps/udev-162 >= dev-libs/dbus-glib-0.88 >= sys-apps/sysvinit-2.88 >= sys-apps/tcp-wrappers-7.6 >= sys-libs/pam-1.1" SDEPEND=">= app-text/docbook-xsl-stylesheets-1.76 >= x11-libs/gtk2+-2.20 >= dev-libs/libcgroup-0.36.2 >= dev-libs/libxslt-1.1.26 >= dev-lang/vala-0.9.8 >= virtual/kernel-headers" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( http://www.freedesktop.org/software/${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-magellan.patch ) UP2DATE="updatecmd http://www.freedesktop.org/software/systemd/ | lasttarball" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # apply our magellan patch mpatch ${PNAME}-${PVER}-magellan.patch || die # regen configure autoreconf --verbose --install --force || die } src_compile() { cd ${SRCDIR} mconfigure \ --with-distro=magellan \ --with-rootdir=/ \ --with-libexecdir=/usr/$(mlibdir)/${PNAME} \ --enable-gtk \ --enable-pam \ --enable-tcpwrap \ --disable-audit \ --disable-selinux \ || die mmake || die }