Magellan Linux

Contents of /branches/R11-stable/extras/xfconf/xfconf-4.10.0-r6.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 23007 - (show annotations) (download)
Tue Oct 28 09:42:36 2014 UTC (9 years, 6 months ago) by niro
File size: 1044 byte(s)
-release branches/R11-stable
1 # $Id$
2
3 PNAME="xfconf"
4 PVER="4.10.0"
5 PBUILD="r6"
6
7 DESCRIPTION="A simple client-server configuration storage and query system."
8
9 DEPEND=">= dev-libs/glib2-2.42
10 == dev-lang/perl-5.20
11 >= dev-perl/glib-perl-1.305
12 >= dev-libs/dbus-glib-0.102
13 >= xfce-base/libxfce4util-4.10"
14
15 SDEPEND=">= dev-perl/extutils-depends-0.402
16 >= dev-perl/extutils-pkgconfig-1.15
17 >= dev-util/pkgconfig-0.25
18 >= sys-dev/gettext-0.18
19 >= dev-util/intltool-0.50"
20
21 if mqueryfeature "check"
22 then
23 SDEPEND+="
24 >= sys-apps/dbus-x11-1.8"
25 fi
26
27 sminclude xfce rpath
28
29 UP2DATE="updatecmd_xfce ${PNAME}"
30
31 src_compile()
32 {
33 cd ${SRCDIR}
34
35 xfce_configure \
36 --with-perl-options=INSTALLDIRS=vendor \
37 --enable-perl-bindings \
38 || die
39
40 mmake || die
41 }
42
43 src_check()
44 {
45 cd ${SRCDIR}
46
47 # fix po tests
48 echo "xfconf-perl/xs/Xfconf.c" > po/POTFILES.skip
49 echo "xfconf-perl/xs/XfconfBinding.c" >> po/POTFILES.skip
50 echo "xfconf-perl/xs/XfconfChannel.c" >> po/POTFILES.skip
51
52 mmake -j1 -k check || die
53 }
54
55 src_install()
56 {
57 xfce_src_install
58
59 # remove insecure rpathes
60 mdeleterpath || die
61 }