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