comparison xfce/xfconf/xfconf.sh @ 796:e693904f5e20

xfce: upgrade to 4.14
author David Demelier <markand@malikania.fr>
date Mon, 12 Aug 2019 17:04:49 +0200
parents b0fd9c97761e
children 0e6c54d47dfb
comparison
equal deleted inserted replaced
795:96735a865c3e 796:e693904f5e20
14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16 # 16 #
17 17
18 PKGNAME=xfconf 18 PKGNAME=xfconf
19 PKGVERSION=4.12.0 19 PKGVERSION=4.14.1
20 PKGREVISION=1 20 PKGREVISION=1
21 PKGLICENSE="GPLv2" 21 PKGLICENSE="GPLv2"
22 PKGSUMMARY="D-Bus based configuration daemon and library for xfce" 22 PKGSUMMARY="D-Bus based configuration daemon and library for xfce"
23 PKGDOWNLOAD="http://archive.xfce.org/xfce/4.12/src/$PKGNAME-$PKGVERSION.tar.bz2" 23 PKGDOWNLOAD="http://archive.xfce.org/xfce/${PKGVERSION%.*}/src/$PKGNAME-$PKGVERSION.tar.bz2"
24 PKGDEPENDS="network/dbus 24 PKGDEPENDS="network/dbus
25 lib/dbus-glib
26 lib/glib 25 lib/glib
27 xfce/libxfce4util" 26 xfce/libxfce4util"
28 27
29 : ${CHOST:=$(uname -m)-linux-musl} 28 : ${CHOST:=$(uname -m)-linux-musl}
30 : ${CBUILD:=$(uname -m)-linux-musl} 29 : ${CBUILD:=$(uname -m)-linux-musl}
31 : ${CC:=clang} 30 : ${CC:=clang}
32 : ${CFLAGS:=-O2} 31 : ${CFLAGS:=-O2}
33 : ${LDFLAGS:=} 32 : ${LDFLAGS:=}
34 : ${LIBS:=} 33 : ${LIBS:=}
34 : ${INTROSPECTION:=yes}
35 : ${NLS:=yes}
36 : ${STARTUP:=yes}
37 : ${VALA:=yes}
38
39 if [ "$INTROSPECTION" = "yes" ]; then
40 PKGDEPENDS="dev/gobject-introspection:build $PKGDEPENDS"
41 with_introspection="--enable-introspection"
42 else
43 with_introspection="--disable-introspection"
44 fi
45
46 if [ "$NLS" = "yes" ]; then
47 PKGDEPENDS="core/gettext:build $PKGDEPENDS"
48 with_nls="--enable-nls"
49 else
50 with_nls="--disable-nls"
51 fi
52
53 if [ "$STARTUP" = "yes" ]; then
54 PKGDEPENDS="desktop/startup-notification $PKGDEPENDS"
55 with_startup="--enable-startup-notification"
56 else
57 with_startup="--disable-startup-notification"
58 fi
59
60 if [ "$VALA" = "yes" ]; then
61 PKGDEPENDS="lang/vala $PKGDEPENDS"
62 with_vala="--enable-vala"
63 else
64 with_vala="--disable-vala"
65 fi
35 66
36 build() 67 build()
37 { 68 {
38 rm -rf $PKGNAME-$PKGVERSION 69 rm -rf $PKGNAME-$PKGVERSION
39 tar xvf $PKGNAME-$PKGVERSION.tar.bz2 70 tar xvf $PKGNAME-$PKGVERSION.tar.bz2
46 ./configure \ 77 ./configure \
47 --build=$CBUILD \ 78 --build=$CBUILD \
48 --host=$CHOST \ 79 --host=$CHOST \
49 --prefix= \ 80 --prefix= \
50 --localedir=/share/locale \ 81 --localedir=/share/locale \
51 --with-locales-dir=/share/locale 82 --with-locales-dir=/share/locale \
83 $with_introspection \
84 $with_nls \
85 $with_vala
52 make 86 make
53 make install DESTDIR=$DESTDIR itlocaledir=/share/locale 87 make install DESTDIR=$DESTDIR
54 rm -f $DESTDIR/lib/libxfconf-0.la 88 rm -f $DESTDIR/lib/libxfconf-0.la
55 89
56 cd .. 90 cd ..
57 rm -rf $PKGNAME-$PKGVERSION 91 rm -rf $PKGNAME-$PKGVERSION
58 } 92 }