Magellan Linux

Contents of /branches/magellan-next/core/systemd/systemd-9-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6660 - (show annotations) (download)
Tue Sep 14 21:27:29 2010 UTC (13 years, 8 months ago) by niro
File size: 1324 byte(s)
auto added: ver bump to 9-r1
1 # $Id$
2
3 PNAME="systemd"
4 PVER="9"
5 PBUILD="r1"
6
7 PCATEGORIE="sys-apps"
8 STATE="unstable"
9
10 DESCRIPTION="System and Session Manager."
11 HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd"
12
13 DEPEND=">= sys-apps/dbus-1.4.0
14 >= sys-apps/udev-162
15 >= dev-libs/dbus-glib-0.88
16 >= sys-apps/sysvinit-2.88
17 >= sys-apps/tcp-wrappers-7.6
18 >= sys-libs/pam-1.1"
19
20 SDEPEND=">= app-text/docbook-xsl-stylesheets-1.76
21 >= x11-libs/gtk2+-2.20
22 >= dev-libs/libcgroup-0.36.2
23 >= dev-libs/libxslt-1.1.26
24 >= dev-lang/vala-0.9.8
25 >= virtual/kernel-headers"
26
27 SRCFILE="${PNAME}-${PVER}.tar.bz2"
28 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
29
30 sminclude mbuild
31
32 SRC_URI=(
33 http://www.freedesktop.org/software/${PNAME}/${SRCFILE}
34 mirror://${PNAME}/${SRCFILE}
35 mirror://${PNAME}/${PNAME}-${PVER}-magellan.patch
36 )
37
38 UP2DATE="updatecmd http://www.freedesktop.org/software/systemd/ | lasttarball"
39
40 src_prepare()
41 {
42 munpack ${SRCFILE} || die
43 cd ${SRCDIR}
44
45 # apply our magellan patch
46 mpatch ${PNAME}-${PVER}-magellan.patch || die
47
48 # regen configure
49 autoreconf --verbose --install --force || die
50 }
51
52 src_compile()
53 {
54 cd ${SRCDIR}
55
56 mconfigure \
57 --with-distro=magellan \
58 --with-rootdir=/ \
59 --with-libexecdir=/usr/$(mlibdir)/${PNAME} \
60 --enable-gtk \
61 --enable-pam \
62 --enable-tcpwrap \
63 --disable-audit \
64 --disable-selinux \
65 || die
66
67 mmake || die
68 }