Mercurial > vanilla
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 } |