wok-next rev 20944

Fix versions to follow some uniform way
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Aug 31 01:31:07 2018 +0300 (2018-08-31)
parents 6befec62b46c
children 360e5b4f243b
files bastet/receipt cabextract/receipt libmspack/receipt xombrero/.icon.png xombrero/receipt
line diff
     1.1 --- a/bastet/receipt	Thu Aug 30 10:49:57 2018 +0300
     1.2 +++ b/bastet/receipt	Fri Aug 31 01:31:07 2018 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="bastet"
     1.7 -VERSION="0.43.2+3" # 3 commits ahead of release 0.43.2 (really fix build)
     1.8 +VERSION="0.43.2.postgit20180601" # these commits are really fix the build
     1.9  COMMIT="1b3e692"
    1.10  CATEGORY="games"
    1.11  SHORT_DESC="Bastard tetris clone"
     2.1 --- a/cabextract/receipt	Thu Aug 30 10:49:57 2018 +0300
     2.2 +++ b/cabextract/receipt	Fri Aug 31 01:31:07 2018 +0300
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="cabextract"
     2.7 -VERSION="1.6"
     2.8 +VERSION="1.7"
     2.9  CATEGORY="utilities"
    2.10  SHORT_DESC="Extracting Microsoft cabinet files"
    2.11  MAINTAINER="erjo@slitaz.org"
    2.12 @@ -9,17 +9,21 @@
    2.13  WEB_SITE="https://www.cabextract.org.uk/"
    2.14  
    2.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.16 -WGET_URL="https://www.cabextract.org.uk/$TARBALL"
    2.17 +WGET_URL="https://github.com/kyz/libmspack/archive/$VERSION.tar.gz"
    2.18  
    2.19 -# Rules to configure and make the package.
    2.20 -compile_rules()
    2.21 -{
    2.22 -	./configure $CONFIGURE_ARGS && make && make install
    2.23 +BUILD_DEPENDS="automake gettext"
    2.24 +
    2.25 +compile_rules() {
    2.26 +	cd cabextract
    2.27 +	./cleanup.sh &&
    2.28 +	autoreconf -i -W all &&
    2.29 +
    2.30 +	./configure $CONFIGURE_ARGS &&
    2.31 +	make &&
    2.32 +	make install
    2.33  }
    2.34  
    2.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.36 -genpkg_rules()
    2.37 -{
    2.38 +genpkg_rules() {
    2.39  	copy @std
    2.40  	TAGS="extract cab exe"
    2.41  }
     3.1 --- a/libmspack/receipt	Thu Aug 30 10:49:57 2018 +0300
     3.2 +++ b/libmspack/receipt	Fri Aug 31 01:31:07 2018 +0300
     3.3 @@ -1,8 +1,7 @@
     3.4  # SliTaz package receipt v2.
     3.5  
     3.6  PACKAGE="libmspack"
     3.7 -VERSION="1.5+16" # latest released v. 1.5 (2015-01-24) plus 16 commits ahead (2016-04-16)
     3.8 -COMMIT="ee850e8"
     3.9 +VERSION="0.7.1alpha"
    3.10  CATEGORY="development"
    3.11  SHORT_DESC="A library for Microsoft compression formats"
    3.12  MAINTAINER="nneul@neulinger.org"
    3.13 @@ -10,31 +9,26 @@
    3.14  WEB_SITE="https://www.cabextract.org.uk/libmspack/"
    3.15  
    3.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.17 -#WGET_URL="https://www.cabextract.org.uk/libmspack/$TARBALL"
    3.18 -WGET_URL="https://github.com/kyz/libmspack/archive/$COMMIT.tar.gz"
    3.19 +WGET_URL="https://github.com/kyz/libmspack/archive/v$VERSION.tar.gz"
    3.20  
    3.21 -BUILD_DEPENDS="automake libtool doxygen" # for github non-release sources
    3.22 +BUILD_DEPENDS="automake libtool doxygen"
    3.23  SPLIT="libmspack-dev"
    3.24  
    3.25 -# Rules to configure and make the package.
    3.26 -compile_rules()
    3.27 -{
    3.28 -	# github sources need preparation (see libmspack/rebuild.sh)
    3.29 +compile_rules() {
    3.30  	cd libmspack
    3.31 -	mkdir m4
    3.32 -	autoreconf -i -W all &&
    3.33 +	./autogen.sh &&
    3.34  
    3.35 -	./configure $CONFIGURE_ARGS &&
    3.36 -	make && make -C doc && make install &&
    3.37 +	./configure \
    3.38 +		--disable-static \
    3.39 +		$CONFIGURE_ARGS &&
    3.40 +	make &&
    3.41 +	make -C doc &&
    3.42 +	make install || return 1
    3.43  
    3.44 -	docdir=$install/usr/share/doc/libmspack-$VERSION &&
    3.45 -	mkdir -p $docdir &&
    3.46 -	cp -r doc/search/ doc/*.html doc/*.png doc/*.css doc/*.js $docdir
    3.47 +	cook_pick_docs doc/search/ doc/*.html doc/*.png doc/*.css doc/*.js
    3.48  }
    3.49  
    3.50 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.51 -genpkg_rules()
    3.52 -{
    3.53 +genpkg_rules() {
    3.54  	case $PACKAGE in
    3.55  		libmspack) copy @std;;
    3.56  		*-dev)     copy @dev;;
     4.1 Binary file xombrero/.icon.png has changed
     5.1 --- a/xombrero/receipt	Thu Aug 30 10:49:57 2018 +0300
     5.2 +++ b/xombrero/receipt	Fri Aug 31 01:31:07 2018 +0300
     5.3 @@ -3,7 +3,7 @@
     5.4  # From official github repo:
     5.5  # xombrero has been retired and is no longer under development and supported.
     5.6  PACKAGE="xombrero"
     5.7 -VERSION="1.6.4.7" # Latest release 1.6.4 + 7 commits
     5.8 +VERSION="1.6.4.postgit20160506"
     5.9  COMMIT="28d1406"
    5.10  CATEGORY="network"
    5.11  SHORT_DESC="A minimalist web browser with sophisticated security features"
    5.12 @@ -17,9 +17,7 @@
    5.13  BUILD_DEPENDS="glib-dev gtk+-dev webkitgtk-dev libsoup-dev gnutls-dev \
    5.14  libbsd-dev perl mdocml" # groff absent yet, so we use mdocml and patch
    5.15  
    5.16 -# Rules to configure and make the package.
    5.17 -compile_rules()
    5.18 -{
    5.19 +compile_rules() {
    5.20  	find -type f -print0 | xargs -0 sed -i 's|/usr/local|/usr|'
    5.21  	cp -f $stuff/xombrero.desktop .
    5.22  	sed -i 's|https://www.cyphertite.com|http://www.slitaz.org/|' \
    5.23 @@ -40,9 +38,7 @@
    5.24  	done
    5.25  }
    5.26  
    5.27 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.28 -genpkg_rules()
    5.29 -{
    5.30 +genpkg_rules() {
    5.31  	copy @std
    5.32  	CONFIG_FILES="/etc/xombrero.conf"
    5.33  	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ libbsd \