Mercurial > vanilla
diff xfce/xfwm4/xfwm4.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 | ae55d9077f70 |
line wrap: on
line diff
--- a/xfce/xfwm4/xfwm4.sh Mon Aug 12 20:54:37 2019 +0200 +++ b/xfce/xfwm4/xfwm4.sh Mon Aug 12 17:04:49 2019 +0200 @@ -16,26 +16,28 @@ # PKGNAME=xfwm4 -PKGVERSION=4.12.0 +PKGVERSION=4.14.0 PKGREVISION=1 PKGLICENSE="GPLv2" PKGSUMMARY="Xfce window manager" -PKGDOWNLOAD="http://archive.xfce.org/xfce/4.12/src/$PKGNAME-$PKGVERSION.tar.bz2" +PKGDOWNLOAD="http://archive.xfce.org/xfce/${PKGVERSION%.*}/src/$PKGNAME-$PKGVERSION.tar.bz2" PKGDEPENDS="network/dbus - desktop/libwnck2 - desktop/startup-notification + desktop/libwnck + graphics/gtk graphics/libdrm - graphics/gtk2 - lib/dbus-glib + graphics/libepoxy x11/libsm x11/libx11 x11/libxcomposite x11/libxext + x11/libxi + x11/libxinerama x11/libxrandr x11/libxrender xfce/libxfce4ui xfce/libxfce4util xfce/xfconf" +PKGOPTIONS="NLS STARTUP" : ${CHOST:=$(uname -m)-linux-musl} : ${CBUILD:=$(uname -m)-linux-musl} @@ -43,6 +45,22 @@ : ${CFLAGS:=-O2} : ${LDFLAGS:=} : ${LIBS:=} +: ${NLS:=yes} +: ${STARTUP:=yes} + +if [ "$NLS" = "yes" ]; then + PKGDEPENDS="core/gettext:build $PKGDEPENDS" + with_nls="--enable-nls" +else + with_nls="--disable-nls" +fi + +if [ "$STARTUP" = "yes" ]; then + PKGDEPENDS="desktop/startup-notification $PKGDEPENDS" + with_startup="--enable-startup-notification" +else + with_startup="--disable-startup-notification" +fi build() { @@ -57,9 +75,13 @@ ./configure \ --build=$CBUILD \ --host=$CHOST \ - --prefix= + --prefix= \ + --localedir=/share/locale \ + --with-locales-dir=/share/locale \ + $with_nls \ + $with_startup make - make install DESTDIR=$DESTDIR itlocaledir=/share/locale + make install DESTDIR=$DESTDIR cd .. rm -rf $PKGNAME-$PKGVERSION