Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 31665 - (hide annotations) (download)
Wed Dec 5 09:26:26 2018 UTC (5 years, 5 months ago) by niro
File size: 1078 byte(s)
auto added: ver bump to 4.12.1-r4
1 niro 31665 # $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     }