wok-next rev 20067

zenity -> zenity-gtk2 (2.32.1); up zenity (3.24.0); add zenity+webkit2 (3.24.0).
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Oct 24 17:34:03 2017 +0300 (2017-10-24)
parents ddbb21cc825a
children 05d4a6d977d4
files avatar-factory/receipt metacity/receipt winetricks/receipt zenity+webkit2/receipt zenity-gtk2/receipt zenity/receipt
line diff
     1.1 --- a/avatar-factory/receipt	Tue Oct 24 16:18:07 2017 +0200
     1.2 +++ b/avatar-factory/receipt	Tue Oct 24 17:34:03 2017 +0300
     1.3 @@ -10,7 +10,7 @@
     1.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     1.5  WGET_URL="https://launchpad.net/$PACKAGE/trunk/$VERSION/+download/$TARBALL"
     1.6  
     1.7 -DEPENDS="bash findutils imagemagick sed zenity"
     1.8 +DEPENDS="bash findutils imagemagick sed zenity-gtk2"
     1.9  BUILD_DEPENDS="wget"
    1.10  
    1.11  # Rules to gen a SliTaz package suitable for Tazpkg.
     2.1 --- a/metacity/receipt	Tue Oct 24 16:18:07 2017 +0200
     2.2 +++ b/metacity/receipt	Tue Oct 24 17:34:03 2017 +0300
     2.3 @@ -12,10 +12,10 @@
     2.4  WGET_URL="http://ftp.acc.umu.se/pub/gnome/sources/metacity/$HI_VERSION/$TARBALL"
     2.5  
     2.6  DEPENDS="gsettings-desktop-schemas glib gtk+ xorg-libXcomposite \
     2.7 -xorg-libXdamage zenity xorg-libXinerama xorg-libXrandr xorg-libXcursor \
     2.8 +xorg-libXdamage zenity-gtk2 xorg-libXinerama xorg-libXrandr xorg-libXcursor \
     2.9  libcanberra libltdl libvorbis libogg GConf"
    2.10  BUILD_DEPENDS="gsettings-desktop-schemas glib-dev gtk+-dev \
    2.11 -xorg-libXcomposite-dev xorg-libXdamage-dev zenity xorg-libXinerama-dev \
    2.12 +xorg-libXcomposite-dev xorg-libXdamage-dev zenity-gtk2 xorg-libXinerama-dev \
    2.13  xorg-libXrandr-dev xorg-libXcursor-dev libcanberra-dev libltdl libvorbis-dev \
    2.14  libogg-dev libtool gnome-doc-utils-dev GConf-dev util-linux-uuid-dev intltool"
    2.15  
     3.1 --- a/winetricks/receipt	Tue Oct 24 16:18:07 2017 +0200
     3.2 +++ b/winetricks/receipt	Tue Oct 24 17:34:03 2017 +0300
     3.3 @@ -7,7 +7,7 @@
     3.4  MAINTAINER="slaxemulator@gmail.com"
     3.5  LICENSE="GPL2"
     3.6  TARBALL="$PACKAGE-$VERSION"
     3.7 -SUGGESTED="zenity"
     3.8 +SUGGESTED="zenity-gtk2"
     3.9  WEB_SITE="http://wiki.winehq.org/winetricks"
    3.10  WGET_URL="http://www.kegel.com/wine/$PACKAGE"
    3.11  
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/zenity+webkit2/receipt	Tue Oct 24 17:34:03 2017 +0300
     4.3 @@ -0,0 +1,39 @@
     4.4 +# SliTaz package receipt v2.
     4.5 +
     4.6 +PACKAGE="zenity+webkit2"
     4.7 +VERSION="3.24.0"
     4.8 +CATEGORY="x-window"
     4.9 +SHORT_DESC="Display GTK+3 dialogs (with web engine WebKit2GTK)"
    4.10 +MAINTAINER="al.bobylev@gmail.com"
    4.11 +LICENSE="LGPL2"
    4.12 +WEB_SITE="https://wiki.gnome.org/Projects/Zenity"
    4.13 +
    4.14 +TARBALL="zenity-$VERSION.tar.xz"
    4.15 +WGET_URL="$GNOME_MIRROR/zenity/${VERSION%.*}/$TARBALL"
    4.16 +
    4.17 +BUILD_DEPENDS="gtk+3-dev glib-dev libnotify-gtk3-dev webkit2gtk-dev gettext \
    4.18 +itstool"
    4.19 +SPLIT="zenity+webkit2-gnome zenity+webkit2"
    4.20 +SIBLINGS="zenity"
    4.21 +
    4.22 +compile_rules() {
    4.23 +	./configure $CONFIGURE_ARGS && make && make install
    4.24 +}
    4.25 +
    4.26 +genpkg_rules() {
    4.27 +	case $PACKAGE in
    4.28 +		*-gnome)
    4.29 +			copy help/
    4.30 +			CAT="gnome|GNOME integration"
    4.31 +			;;
    4.32 +		zenity+webkit2)
    4.33 +			copy @std
    4.34 +			remove_already_packed
    4.35 +			DEPENDS="atk cairo gdk-pixbuf glib gtk+3 libnotify-gtk3 libsoup \
    4.36 +			pango webkit2gtk xorg-libX11"
    4.37 +			PROVIDE="webkit2gtk:zenity"
    4.38 +			TAGS="dialogs"
    4.39 +			;;
    4.40 +	esac
    4.41 +}
    4.42 +
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/zenity-gtk2/receipt	Tue Oct 24 17:34:03 2017 +0300
     5.3 @@ -0,0 +1,29 @@
     5.4 +# SliTaz package receipt v2.
     5.5 +
     5.6 +PACKAGE="zenity-gtk2"
     5.7 +VERSION="2.32.1" # GTK+2 was deprecated in newer versions of zenity
     5.8 +CATEGORY="development"
     5.9 +SHORT_DESC="gui dialogs"
    5.10 +MAINTAINER="allan316@gmail.com"
    5.11 +LICENSE="LGPL2"
    5.12 +WEB_SITE="https://wiki.gnome.org/Projects/Zenity"
    5.13 +
    5.14 +TARBALL="zenity-$VERSION.tar.bz2"
    5.15 +WGET_URL="$GNOME_MIRROR/zenity/${VERSION%.*}/$TARBALL"
    5.16 +
    5.17 +BUILD_DEPENDS="gnome-doc-utils-dev intltool gtk+-dev" # + libnotify-dev -> crash on build. FIXME
    5.18 +
    5.19 +compile_rules() {
    5.20 +	./configure \
    5.21 +		--disable-scrollkeeper \
    5.22 +		$CONFIGURE_ARGS &&
    5.23 +	make && make install
    5.24 +}
    5.25 +
    5.26 +genpkg_rules() {
    5.27 +	copy @std
    5.28 +	rm -r $fs/usr/share/gnome/ $fs/usr/share/omf/ # GNOME stuff. Just remove it
    5.29 +	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ pango \
    5.30 +	xorg-libX11"
    5.31 +	TAGS="dialogs gui"
    5.32 +}
     6.1 --- a/zenity/receipt	Tue Oct 24 16:18:07 2017 +0200
     6.2 +++ b/zenity/receipt	Tue Oct 24 17:34:03 2017 +0300
     6.3 @@ -1,42 +1,37 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="zenity"
     6.8 -VERSION="2.32.1"
     6.9 -CATEGORY="development"
    6.10 -SHORT_DESC="gui dialogs"
    6.11 -MAINTAINER="allan316@gmail.com"
    6.12 +VERSION="3.24.0"
    6.13 +CATEGORY="x-window"
    6.14 +SHORT_DESC="Display GTK+3 dialogs"
    6.15 +MAINTAINER="al.bobylev@gmail.com"
    6.16  LICENSE="LGPL2"
    6.17 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.18 -WEB_SITE="http://www.gnome.org"
    6.19 -WGET_URL="http://ftp.acc.umu.se/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
    6.20 -TAGS="dialogs gui"
    6.21 +WEB_SITE="https://wiki.gnome.org/Projects/Zenity"
    6.22  
    6.23 -DEPENDS="gtk+ libglade libnotify"
    6.24 -BUILD_DEPENDS="gnome-doc-utils gnome-doc-utils-dev libglade-dev \
    6.25 -intltool pkg-config docbook-xsl"
    6.26 +TARBALL="zenity-$VERSION.tar.xz"
    6.27 +WGET_URL="$GNOME_MIRROR/zenity/${VERSION%.*}/$TARBALL"
    6.28  
    6.29 -# Rules to configure and make the package.
    6.30 -compile_rules()
    6.31 -{
    6.32 -	cd $src
    6.33 -	./configure \
    6.34 -		--prefix=/usr \
    6.35 -		--localstatedir=/var/lib \
    6.36 -		--disable-scrollkeeper \
    6.37 -		--infodir=/usr/share/info \
    6.38 -		--mandir=/usr/share/man \
    6.39 -		$CONFIGURE_ARGS &&
    6.40 -	make && make DESTDIR=$DESTDIR install
    6.41 +BUILD_DEPENDS="gtk+3-dev glib-dev libnotify-gtk3-dev gettext itstool"
    6.42 +SPLIT="zenity-gnome zenity"
    6.43 +SIBLINGS="zenity+webkit2"
    6.44 +
    6.45 +compile_rules() {
    6.46 +	./configure $CONFIGURE_ARGS && make && make install
    6.47  }
    6.48  
    6.49 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.50 -genpkg_rules()
    6.51 -{
    6.52 -	mkdir -p $fs/usr/share
    6.53 -	cp -a $install/usr/bin $fs/usr
    6.54 -	cp -a $install/usr/share/zenity $fs/usr/share
    6.55 -	cp -a $install/usr/share/omf $fs/usr/share
    6.56 -	# gdialog wrapper need to be executable.
    6.57 -	chmod +x $fs/usr/bin/*
    6.58 +genpkg_rules() {
    6.59 +	case $PACKAGE in
    6.60 +		*-gnome)
    6.61 +			copy help/
    6.62 +			CAT="gnome|GNOME integration"
    6.63 +			;;
    6.64 +		zenity)
    6.65 +			copy @std
    6.66 +			remove_already_packed
    6.67 +			DEPENDS="atk cairo gdk-pixbuf glib gtk+3 libnotify-gtk3 pango \
    6.68 +			xorg-libX11"
    6.69 +			TAGS="dialogs"
    6.70 +			;;
    6.71 +	esac
    6.72  }
    6.73