Magellan Linux

Contents of /trunk/extras/xfconf/xfconf-4.12.1-r4.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31665 - (show annotations) (download)
Wed Dec 5 09:26:26 2018 UTC (5 years, 4 months ago) by niro
File size: 1078 byte(s)
auto added: ver bump to 4.12.1-r4
1 # $Id$
2
3 PNAME="xfconf"
4 PVER="4.12.1"
5 PBUILD="r4"
6
7 DESCRIPTION="A simple client-server configuration storage and query system."
8
9 DEPEND=">= dev-libs/glib2-2.58
10 == dev-lang/perl-5.28.1
11 >= dev-perl/perl-glib-1.328
12 >= dev-libs/dbus-glib-0.110
13 >= xfce-base/libxfce4util-4.12"
14
15 SDEPEND=">= dev-perl/perl-extutils-depends-0.405
16 >= dev-perl/perl-extutils-pkgconfig-1.16
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.12"
25 fi
26
27 msetfeature "!check"
28 sminclude xfce rpath
29
30 UP2DATE="updatecmd_xfce ${PNAME}"
31
32 src_compile()
33 {
34 cd ${SRCDIR}
35
36 xfce_configure \
37 --with-perl-options=INSTALLDIRS=vendor \
38 --enable-perl-bindings \
39 || die
40
41 mmake || die
42 }
43
44 src_check()
45 {
46 cd ${SRCDIR}
47
48 # fix po tests
49 echo "xfconf-perl/xs/Xfconf.c" > po/POTFILES.skip
50 echo "xfconf-perl/xs/XfconfBinding.c" >> po/POTFILES.skip
51 echo "xfconf-perl/xs/XfconfChannel.c" >> po/POTFILES.skip
52
53 mmake -j1 -k check || die
54 }
55
56 src_install()
57 {
58 xfce_src_install
59
60 # remove insecure rpathes
61 mdeleterpath || die
62 }