wok-next rev 20600

Use webkitgtk instead of libwebkit
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Apr 17 00:40:13 2018 +0300 (2018-04-17)
parents 556349764d57
children 4a67f7e79846
files cream/receipt gnucash/receipt libproxy/receipt liferea/receipt midori/receipt miro/receipt osmo/receipt
line diff
     1.1 --- a/cream/receipt	Tue Apr 17 00:06:41 2018 +0300
     1.2 +++ b/cream/receipt	Tue Apr 17 00:40:13 2018 +0300
     1.3 @@ -1,31 +1,26 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="cream"
     1.8  VERSION="1.0-rc5"
     1.9  CATEGORY="network"
    1.10 -SHORT_DESC="light web browser based on WebKit and using GTK+."
    1.11 +SHORT_DESC="Light web browser based on WebKit and using GTK+"
    1.12  MAINTAINER="pascal.bellard@slitaz.org"
    1.13  LICENSE="GPL3"
    1.14 +WEB_SITE="http://cream-browser.sourceforge.net/"
    1.15 +
    1.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.17 -WEB_SITE="http://cream-browser.sourceforge.net/"
    1.18  WGET_URL="$SF_MIRROR/cream-browser/$TARBALL"
    1.19 -TAGS="web-browser"
    1.20  
    1.21 -DEPENDS="gtk+ gcc-lib-base libwebkit libtasn1"
    1.22 -BUILD_DEPENDS="libwebkit-dev libwebkit libsoup-dev gtk+-dev gettext-tools"
    1.23 +BUILD_DEPENDS="webkitgtk-dev libsoup-dev gtk+-dev gettext-tools"
    1.24  
    1.25 -# Rules to configure and make the package.
    1.26 -compile_rules()
    1.27 -{
    1.28 -	./configure --prefix=/usr --infodir=/usr/share/info \
    1.29 -		--mandir=/usr/share/man \
    1.30 -		$CONFIGURE_ARGS &&
    1.31 +compile_rules() {
    1.32 +	./configure $CONFIGURE_ARGS &&
    1.33  	make &&
    1.34  	make DESTDIR=$DESTDIR install
    1.35  }
    1.36  
    1.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.38 -genpkg_rules()
    1.39 -{
    1.40 -	cp -a $install/usr $fs
    1.41 +genpkg_rules() {
    1.42 +	copy @std
    1.43 +	DEPENDS="gtk+ gcc-lib-base webkitgtk libtasn1"
    1.44 +	TAGS="web-browser"
    1.45  }
     2.1 --- a/gnucash/receipt	Tue Apr 17 00:06:41 2018 +0300
     2.2 +++ b/gnucash/receipt	Tue Apr 17 00:40:13 2018 +0300
     2.3 @@ -12,7 +12,7 @@
     2.4  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
     2.5  
     2.6  BUILD_DEPENDS="glib-dev gtk+-dev goffice-dev guile-dev libgnomecanvas-dev \
     2.7 -libofx-dev libwebkit-dev libxml2-dev libxslt-dev perl slib zlib-dev intltool \
     2.8 +libofx-dev webkitgtk-dev libxml2-dev libxslt-dev perl slib zlib-dev intltool \
     2.9  util-linux-uuid-dev libtool"
    2.10  
    2.11  LOCALES="cs da de el es fr hu it pl pt pt_BR ru sv zh_CN zh_TW"
    2.12 @@ -34,6 +34,6 @@
    2.13  
    2.14  genpkg_rules() {
    2.15  	copy @std *.mo
    2.16 -	DEPENDS="glib gtk+ goffice guile libgnomecanvas libofx libwebkit libxml2 \
    2.17 +	DEPENDS="glib gtk+ goffice guile libgnomecanvas libofx webkitgtk libxml2 \
    2.18  	libxslt perl slib zlib util-linux-uuid"
    2.19  }
     3.1 --- a/libproxy/receipt	Tue Apr 17 00:06:41 2018 +0300
     3.2 +++ b/libproxy/receipt	Tue Apr 17 00:40:13 2018 +0300
     3.3 @@ -6,17 +6,15 @@
     3.4  SHORT_DESC="library to provide automatic proxy configuration management"
     3.5  MAINTAINER="jozee@slitaz.org"
     3.6  LICENSE="LGPL2.1"
     3.7 -SUGGESTED="python icu libcurl libxslt webkit-r"
     3.8 +WEB_SITE="https://libproxy.github.io/libproxy/"
     3.9 +
    3.10  TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.11 -WEB_SITE="https://libproxy.github.io/libproxy/"
    3.12  WGET_URL="https://github.com/libproxy/libproxy/archive/$VERSION.tar.gz"
    3.13  
    3.14 -BUILD_DEPENDS="glibc-base cmake libwebkit-dev python python-dev perl gtk+-dev"
    3.15 -SPLIT="libproxy libproxy-dev"
    3.16 +BUILD_DEPENDS="cmake webkitgtk-dev python-dev perl gtk+-dev"
    3.17 +SPLIT="libproxy-dev"
    3.18  
    3.19 -# Rules to configure and make the package.
    3.20 -compile_rules()
    3.21 -{
    3.22 +compile_rules() {
    3.23  	./autogen.sh
    3.24  	sed -i -e 's/WITH_MOZJS:BOOL=ON/WITH_MOZJS:BOOL=OFF/' \
    3.25  	       -e 's|/usr/local|/usr|' CMakeCache.txt
    3.26 @@ -25,21 +23,15 @@
    3.27  	make DESTDIR=$DESTDIR install
    3.28  }
    3.29  
    3.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.31 -genpkg_rules()
    3.32 -{
    3.33 +genpkg_rules() {
    3.34  	case $PACKAGE in
    3.35 -	libproxy)
    3.36 -		DEPENDS="glib gtk+ gcc-lib-base xorg-libXmu libwebkit libtasn1"
    3.37 -		mkdir -p $fs/usr/lib
    3.38 -		cp -a $install/usr/bin $fs/usr
    3.39 -		cp -a $install/usr/lib/*.so* $fs/usr/lib
    3.40 -		#cp -a $install/usr/lib/python* $fs/usr/lib
    3.41 -		;;
    3.42 -	libproxy-dev)
    3.43 -		mkdir -p $fs/usr/lib
    3.44 -		cp -a $install/usr/include $fs/usr
    3.45 -		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    3.46 -		;;
    3.47 +		libproxy)
    3.48 +			copy @std
    3.49 +			DEPENDS="glib gtk+ xorg-libXmu webkitgtk libtasn1"
    3.50 +			SUGGESTED="python icu libcurl libxslt"
    3.51 +			;;
    3.52 +		*-dev)
    3.53 +			copy @dev
    3.54 +			;;
    3.55  	esac
    3.56  }
     4.1 --- a/liferea/receipt	Tue Apr 17 00:06:41 2018 +0300
     4.2 +++ b/liferea/receipt	Tue Apr 17 00:40:13 2018 +0300
     4.3 @@ -1,4 +1,4 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="liferea"
     4.8  VERSION="1.8.15"
     4.9 @@ -6,38 +6,28 @@
    4.10  SHORT_DESC="News aggregator for online news feeds"
    4.11  MAINTAINER="devl547@gmail.com"
    4.12  LICENSE="GPL2"
    4.13 +WEB_SITE="http://liferea.sourceforge.net/"
    4.14 +
    4.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    4.16 -WEB_SITE="http://liferea.sourceforge.net/"
    4.17 -WGET_URL="$SF_MIRROR/project/$PACKAGE/Liferea%20Stable/$VERSION/$TARBALL"
    4.18 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    4.19  
    4.20 -DEPENDS="gtk+ glib pango GConf libunique libxml2 libxslt sqlite3 libsoup \
    4.21 -libwebkit libnotify gnutls json-glib" #intltool?
    4.22  BUILD_DEPENDS="gtk+-dev glib-dev pango-dev GConf GConf-dev orbit2-dev \
    4.23 -libunique-dev libxml2-dev libxslt-dev sqlite3-dev libsoup-dev libwebkit-dev \
    4.24 +libunique-dev libxml2-dev libxslt-dev sqlite3-dev libsoup-dev webkitgtk-dev \
    4.25  libnotify-dev gnutls-dev json-glib-dev intltool"
    4.26  
    4.27 -LOCALES="da de es fr it pt_BR ru zh_CN"
    4.28 -
    4.29 -# Rules to configure and make the package.
    4.30 -compile_rules()
    4.31 -{
    4.32 -	./configure $CONFIGURE_ARGS \
    4.33 -		--enable-sm --disable-schemas-install --enable-libnotify &&
    4.34 +compile_rules() {
    4.35 +	./configure \
    4.36 +		--enable-sm \
    4.37 +		--disable-schemas-install \
    4.38 +		--enable-libnotify \
    4.39 +		$CONFIGURE_ARGS &&
    4.40 +	fix libtool &&
    4.41  	make &&
    4.42  	make DESTDIR=$DESTDIR install
    4.43  }
    4.44  
    4.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.46 -genpkg_rules()
    4.47 -{
    4.48 -	mkdir -p $fs/usr/share/locale
    4.49 -	mkdir -p $fs/etc
    4.50 -	cp -a $install/usr/bin $fs/usr
    4.51 -	cp -a $install/etc $fs
    4.52 -	cp -a $install/usr/share/applications $fs/usr/share/
    4.53 -	cp -a $install/usr/share/icons $fs/usr/share/
    4.54 -	cp -a $install/usr/share/liferea $fs/usr/share/
    4.55 -	for locale in $LOCALES; do
    4.56 -		cp -a $install/usr/share/locale/$locale $fs/usr/share/locale
    4.57 -	done
    4.58 +genpkg_rules() {
    4.59 +	copy @std *.mo
    4.60 +	DEPENDS="gtk+ glib pango GConf libunique libxml2 libxslt sqlite3 libsoup \
    4.61 +	webkitgtk libnotify gnutls json-glib" #intltool?
    4.62  }
     5.1 --- a/midori/receipt	Tue Apr 17 00:06:41 2018 +0300
     5.2 +++ b/midori/receipt	Tue Apr 17 00:40:13 2018 +0300
     5.3 @@ -13,7 +13,7 @@
     5.4  TARBALL_SHA1="64c86935028feb5f89d799c2acacaad67764da6f"
     5.5  
     5.6  BUILD_DEPENDS_arm="glib-dev libnotify-dev gtk+-dev xorg-libXScrnSaver-dev \
     5.7 -libwebkit-dev libunique-dev libsoup-dev libxslt-dev gettext intltool"
     5.8 +webkitgtk-dev libunique-dev libsoup-dev libxslt-dev gettext intltool"
     5.9  BUILD_DEPENDS="cmake vala sqlite3-dev libsoup-dev shared-mime-info gcr-dev \
    5.10  webkitgtk-dev gettext rsvg-convert intltool"
    5.11  
     6.1 --- a/miro/receipt	Tue Apr 17 00:06:41 2018 +0300
     6.2 +++ b/miro/receipt	Tue Apr 17 00:40:13 2018 +0300
     6.3 @@ -1,40 +1,32 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="miro"
     6.8  VERSION="6.0"
     6.9  CATEGORY="multimedia"
    6.10 -SHORT_DESC="The free and open source internet TV platform."
    6.11 +SHORT_DESC="The free and open source internet TV platform"
    6.12  MAINTAINER="slaxemulator@gmail.com"
    6.13  LICENSE="GPL2"
    6.14 +WEB_SITE="http://www.getmiro.com"
    6.15 +
    6.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.17 -WEB_SITE="http://www.getmiro.com"
    6.18  WGET_URL="http://ftp.osuosl.org/pub/pculture.org/$PACKAGE/src/$TARBALL"
    6.19  
    6.20 -DEPENDS="dbus-python python-pyrex pygtk gstreamer0 python-pysqlite pywebkitgtk \
    6.21 -shared-mime-info desktop-file-utils hicolor-icon-theme gst0-python notify-python \
    6.22 -libtorrent-rasterbar gst0-plugins-base gst0-plugins-good gst0-ffmpeg \
    6.23 -pycurl taglib python-gconf"
    6.24 -BUILD_DEPENDS="$DEPENDS python-dev dbus-python-dev pygtk-dev gstreamer0-dev \
    6.25 -shared-mime-info-dev gst0-python-dev libtorrent-rasterbar-dev libsoup-dev \
    6.26 -libwebkit-dev gst0-plugins-base-dev gst0-plugins-good-dev ffmpeg-dev \
    6.27 -imagemagick-dev taglib-dev libboost-dev"
    6.28 +BUILD_DEPENDS="python-pyrex python-pysqlite pywebkitgtk desktop-file-utils \
    6.29 +hicolor-icon-theme notify-python gst0-ffmpeg pycurl python-gconf python-dev \
    6.30 +dbus-python-dev pygtk-dev gstreamer0-dev shared-mime-info-dev gst0-python-dev \
    6.31 +libtorrent-rasterbar-dev libsoup-dev webkitgtk-dev gst0-plugins-base-dev \
    6.32 +gst0-plugins-good-dev ffmpeg-dev imagemagick-dev taglib-dev libboost-dev"
    6.33  
    6.34 -# Rules to configure and make the package.
    6.35 -compile_rules()
    6.36 -{
    6.37 +compile_rules() {
    6.38  	cd $src/linux
    6.39  	python setup.py install --root=$DESTDIR
    6.40  	sed -i "s|./miro.real|/usr/bin/miro.real|g" $DESTDIR/usr/bin/miro
    6.41  }
    6.42  
    6.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.44 -genpkg_rules()
    6.45 -{
    6.46 -	mkdir -p $fs/usr/share
    6.47 -
    6.48 -	cp -a $install/usr/bin $fs/usr
    6.49 -	cp -a $install/usr/lib $fs/usr
    6.50 -	cp -a $install/usr/share/icons $fs/usr/share
    6.51 -	cp -a $install/usr/share/miro $fs/usr/share
    6.52 +genpkg_rules() {
    6.53 +	copy @std
    6.54 +	DEPENDS="dbus-python python-pyrex pygtk gstreamer0 python-pysqlite \
    6.55 +	pywebkitgtk shared-mime-info desktop-file-utils hicolor-icon-theme \
    6.56 +	gst0-python notify-python libtorrent-rasterbar gst0-plugins-base \
    6.57 +	gst0-plugins-good gst0-ffmpeg pycurl taglib python-gconf"
    6.58  }
    6.59 -
     7.1 --- a/osmo/receipt	Tue Apr 17 00:06:41 2018 +0300
     7.2 +++ b/osmo/receipt	Tue Apr 17 00:40:13 2018 +0300
     7.3 @@ -11,8 +11,6 @@
     7.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     7.5  WGET_URL="$SF_MIRROR/osmo-pim/$TARBALL"
     7.6  
     7.7 -aBUILD_DEPENDS="gtk+ gtk+-dev libwebkit-dev libxml2-dev libnotify-dev libical-dev gettext"
     7.8 -
     7.9  BUILD_DEPENDS="gettext gtk+3-dev libarchive-dev libical-dev gtkspell3-dev \
    7.10  libnotify-gtk3-dev webkit2gtk-dev"
    7.11