Mercurial > vanilla
comparison xfce/garcon/garcon.sh @ 796:e693904f5e20
xfce: upgrade to 4.14
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 12 Aug 2019 17:04:49 +0200 |
parents | 25cecc6dca48 |
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=garcon | 18 PKGNAME=garcon |
19 PKGVERSION=0.4.0 | 19 PKGVERSION=0.6.4 |
20 PKGREVISION=1 | 20 PKGREVISION=1 |
21 PKGLICENSE="LGPLv2 GFDLv11" | 21 PKGLICENSE="LGPLv2 GFDLv11" |
22 PKGSUMMARY="Xfce freedesktop compliant menu implementation" | 22 PKGSUMMARY="Xfce freedesktop compliant menu implementation" |
23 PKGDOWNLOAD="http://archive.xfce.org/xfce/4.12/src/$PKGNAME-$PKGVERSION.tar.bz2" | 23 PKGDOWNLOAD="http://archive.xfce.org/xfce/4.14/src/$PKGNAME-$PKGVERSION.tar.bz2" |
24 PKGDEPENDS="graphics/gtk2 lib/glib xfce/libxfce4ui xfce/libxfce4util" | 24 PKGDEPENDS="desktop/libwnck |
25 graphics/cairo | |
26 graphics/gtk | |
27 lib/glib | |
28 xfce/exo | |
29 xfce/libxfce4ui | |
30 xfce/libxfce4util | |
31 xfce/xfconf" | |
32 PKGOPTIONS="NLS" | |
25 | 33 |
26 : ${CHOST:=$(uname -m)-linux-musl} | 34 : ${CHOST:=$(uname -m)-linux-musl} |
27 : ${CBUILD:=$(uname -m)-linux-musl} | 35 : ${CBUILD:=$(uname -m)-linux-musl} |
28 : ${CC:=clang} | 36 : ${CC:=clang} |
29 : ${CFLAGS:=-O2} | 37 : ${CFLAGS:=-O2} |
30 : ${LDFLAGS:=} | 38 : ${LDFLAGS:=} |
31 : ${LIBS:=} | 39 : ${LIBS:=} |
40 : ${NLS:=yes} | |
41 | |
42 if [ "$NLS" = "yes" ]; then | |
43 PKGDEPENDS="core/gettext:build $PKGDEPENDS" | |
44 with_nls="--enable-nls" | |
45 else | |
46 with_nls="--disable-nls" | |
47 fi | |
32 | 48 |
33 build() | 49 build() |
34 { | 50 { |
35 rm -rf $PKGNAME-$PKGVERSION | 51 rm -rf $PKGNAME-$PKGVERSION |
36 tar xvf $PKGNAME-$PKGVERSION.tar.bz2 | 52 tar xvf $PKGNAME-$PKGVERSION.tar.bz2 |
41 LDFLAGS="$LDFLAGS" \ | 57 LDFLAGS="$LDFLAGS" \ |
42 LIBS="$LIBS" \ | 58 LIBS="$LIBS" \ |
43 ./configure \ | 59 ./configure \ |
44 --build=$CBUILD \ | 60 --build=$CBUILD \ |
45 --host=$CHOST \ | 61 --host=$CHOST \ |
46 --prefix= | 62 --prefix= \ |
63 --localedir=/share/locale \ | |
64 --with-locales-dir=/share/locale \ | |
65 --disable-gtk2 \ | |
66 $with_nls | |
47 make | 67 make |
48 make install DESTDIR=$DESTDIR | 68 make install DESTDIR=$DESTDIR |
49 rm -f $DESTDIR/lib/libgarcon-gtk2-1.la | 69 rm -f $DESTDIR/lib/libgarcon*.la |
50 rm -f $DESTDIR/lib/libgarcon-1.la | |
51 | 70 |
52 cd .. | 71 cd .. |
53 rm -rf $PKGNAME-$PKGVERSION | 72 rm -rf $PKGNAME-$PKGVERSION |
54 } | 73 } |