wok-next rev 20574

More fix libtool
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Apr 13 20:08:04 2018 +0300 (2018-04-13)
parents d3444352a0af
children 0ec6086e21d6
files gst1-libav/receipt gtk+/receipt gtk-doc/receipt gtk-engine-nodoka/receipt gtk-engine-rezlooks/receipt gtk-engines/receipt gtk-screenshot/receipt
line diff
     1.1 --- a/gst1-libav/receipt	Fri Apr 13 17:21:19 2018 +0300
     1.2 +++ b/gst1-libav/receipt	Fri Apr 13 20:08:04 2018 +0300
     1.3 @@ -14,6 +14,8 @@
     1.4  BUILD_DEPENDS="gstreamer1-dev gst1-plugins-base-dev bzip2-dev \
     1.5  coreutils-file-format coreutils-file-special glib-dev yasm gtk-doc"
     1.6  
     1.7 +COOKOPTS="skip-log-errors"
     1.8 +
     1.9  compile_rules() {
    1.10  	sed '/set ERROR_C/d' -i configure
    1.11  
     2.1 --- a/gtk+/receipt	Fri Apr 13 17:21:19 2018 +0300
     2.2 +++ b/gtk+/receipt	Fri Apr 13 20:08:04 2018 +0300
     2.3 @@ -44,6 +44,7 @@
     2.4  	./configure \
     2.5  		--enable-debug=no \
     2.6  		$CONFIGURE_ARGS $ARCH_ARGS &&
     2.7 +	fix libtool &&
     2.8  	make $MAKEFLAGS $LIBTOOL &&
     2.9  	make install || return 1
    2.10  
     3.1 --- a/gtk-doc/receipt	Fri Apr 13 17:21:19 2018 +0300
     3.2 +++ b/gtk-doc/receipt	Fri Apr 13 20:08:04 2018 +0300
     3.3 @@ -15,7 +15,10 @@
     3.4  BUILD_DEPENDS="docbook-xml docbook-xsl libxslt python perl itstool gettext"
     3.5  
     3.6  compile_rules() {
     3.7 -	./configure $CONFIGURE_ARGS && make && make install
     3.8 +	./configure $CONFIGURE_ARGS &&
     3.9 +	fix libtool &&
    3.10 +	make &&
    3.11 +	make install
    3.12  }
    3.13  
    3.14  genpkg_rules() {
     4.1 --- a/gtk-engine-nodoka/receipt	Fri Apr 13 17:21:19 2018 +0300
     4.2 +++ b/gtk-engine-nodoka/receipt	Fri Apr 13 20:08:04 2018 +0300
     4.3 @@ -1,32 +1,26 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="gtk-engine-nodoka"
     4.8  VERSION="0.7.5"
     4.9 -SOURCE="gtk-nodoka-engine"
    4.10  CATEGORY="customization"
    4.11 -SHORT_DESC="Light and modern GTK theme engine."
    4.12 +SHORT_DESC="Light and modern GTK theme engine"
    4.13  MAINTAINER="pankso@slitaz.org"
    4.14  LICENSE="GPL2"
    4.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
    4.16  WEB_SITE="https://fedorahosted.org/nodoka/"
    4.17 +
    4.18 +TARBALL="gtk-nodoka-engine-$VERSION.tar.gz"
    4.19  WGET_URL="https://fedorahosted.org/released/nodoka/$TARBALL"
    4.20  
    4.21 -DEPENDS="gtk+"
    4.22  BUILD_DEPENDS="gtk+-dev"
    4.23  
    4.24 -# Rules to configure and make the package.
    4.25 -compile_rules()
    4.26 -{
    4.27 -	cd $src
    4.28 +compile_rules() {
    4.29  	./configure $CONFIGURE_ARGS &&
    4.30 -	make && make install
    4.31 +	fix libtool &&
    4.32 +	make &&
    4.33 +	make install
    4.34  }
    4.35  
    4.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.37 -genpkg_rules()
    4.38 -{
    4.39 -	mkdir -p $fs/usr/lib/gtk-2.0/2.10.0/engines
    4.40 -	cp $install/usr/lib/gtk-2.0/2.10.0/engines/*.so \
    4.41 -		$fs/usr/lib/gtk-2.0/2.10.0/engines
    4.42 -	cp -a $install/usr/share $fs/usr
    4.43 +genpkg_rules() {
    4.44 +	copy @std
    4.45 +	DEPENDS="gtk+"
    4.46  }
     5.1 --- a/gtk-engine-rezlooks/receipt	Fri Apr 13 17:21:19 2018 +0300
     5.2 +++ b/gtk-engine-rezlooks/receipt	Fri Apr 13 20:08:04 2018 +0300
     5.3 @@ -19,6 +19,7 @@
     5.4  	./configure \
     5.5  		--enable-animation \
     5.6  		$CONFIGURE_ARGS &&
     5.7 +	fix libtool &&
     5.8  	make &&
     5.9  	make prefix=/usr install
    5.10  }
     6.1 --- a/gtk-engines/receipt	Fri Apr 13 17:21:19 2018 +0300
     6.2 +++ b/gtk-engines/receipt	Fri Apr 13 20:08:04 2018 +0300
     6.3 @@ -14,15 +14,14 @@
     6.4  BUILD_DEPENDS="file gtk+-dev intltool"
     6.5  SPLIT="gtk-clearlooks gtk-engines gtk-engines-dev"
     6.6  
     6.7 -# Rules to configure and make the package.
     6.8 -compile_rules()
     6.9 -{
    6.10 -	./configure $CONFIGURE_ARGS && make && make install
    6.11 +compile_rules() {
    6.12 +	./configure $CONFIGURE_ARGS &&
    6.13 +	fix libtool &&
    6.14 +	make &&
    6.15 +	make install
    6.16  }
    6.17  
    6.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.19 -genpkg_rules()
    6.20 -{
    6.21 +genpkg_rules() {
    6.22  	case $PACKAGE in
    6.23  		gtk-clearlooks)
    6.24  			copy libclearlooks.so Clearlooks/ clearlooks.xml
     7.1 --- a/gtk-screenshot/receipt	Fri Apr 13 17:21:19 2018 +0300
     7.2 +++ b/gtk-screenshot/receipt	Fri Apr 13 20:08:04 2018 +0300
     7.3 @@ -1,32 +1,34 @@
     7.4 -# SliTaz package receipt.
     7.5 +# SliTaz package receipt v2.
     7.6  
     7.7  PACKAGE="gtk-screenshot"
     7.8  VERSION="0.1.0-1"
     7.9  CATEGORY="x-window"
    7.10 -SHORT_DESC="A simple GTK+ tool to take screen capture in interactive mode or in shell"
    7.11 +SHORT_DESC="A simple GTK+ tool to take screen capture in interactive mode or \
    7.12 +in shell"
    7.13  MAINTAINER="al.bobylev@gmail.com"
    7.14  LICENSE="GPL2"
    7.15  WEB_SITE="http://sourceforge.net/projects/gtk-screenshot/"
    7.16 +
    7.17  TARBALL="${PACKAGE}_$VERSION.tar.gz"
    7.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    7.19 -TAGS="gtk2 screenshot"
    7.20  
    7.21 -DEPENDS="gtk+"
    7.22  BUILD_DEPENDS="gtk+-dev libxml2-dev automake autoconf xorg-libXext-dev intltool"
    7.23  
    7.24 -# Rules to configure and make the package.
    7.25 -compile_rules()
    7.26 -{
    7.27 +compile_rules() {
    7.28  	cp $stuff/ru.po $src/po
    7.29  	autoreconf
    7.30  	sed -i 's|ALL_LINGUAS="fr"|ALL_LINGUAS="fr ru"|' $src/configure
    7.31 -	./configure $CONFIGURE_ARGS && make && make install
    7.32 +
    7.33 +	./configure $CONFIGURE_ARGS &&
    7.34 +	fix libtool &&
    7.35 +	make &&
    7.36 +	make install || return 1
    7.37 +
    7.38  	sed -i 's|int|in|' $install/usr/bin/screenshot	# typo
    7.39  }
    7.40  
    7.41 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.42 -genpkg_rules()
    7.43 -{
    7.44 -	cp -a $install/* $fs
    7.45 -	rm -rf $fs/usr/share/man
    7.46 +genpkg_rules() {
    7.47 +	copy @std
    7.48 +	DEPENDS="gtk+"
    7.49 +	TAGS="gtk2 screenshot"
    7.50  }