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 }