wok-next rev 19901

Tiny edits: fbterm, gperiodic; up: arpack-ng, libdesktop-agnostic.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Oct 12 17:01:04 2017 +0300 (2017-10-12)
parents 0a660853fd5b
children 15a885f1b53a
files arpack-ng-dev/receipt arpack-ng/receipt fbterm/receipt gperiodic/receipt libdesktop-agnostic-dev/receipt libdesktop-agnostic/receipt
line diff
     1.1 --- a/arpack-ng-dev/receipt	Thu Oct 12 11:41:25 2017 +0200
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,20 +0,0 @@
     1.4 -# SliTaz package receipt.
     1.5 -
     1.6 -PACKAGE="arpack-ng-dev"
     1.7 -VERSION="3.1.5"
     1.8 -CATEGORY="development"
     1.9 -SHORT_DESC="Fortran77 subroutines to solve large scale eigenvalue problems."
    1.10 -MAINTAINER="pascal.bellard@slitaz.org"
    1.11 -LICENSE="BSD"
    1.12 -WEB_SITE="http://forge.scilab.org/index.php/p/arpack-ng/"
    1.13 -WANTED="arpack-ng"
    1.14 -
    1.15 -DEPENDS="arpack-ng pkg-config"
    1.16 -
    1.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.18 -genpkg_rules()
    1.19 -{
    1.20 -	mkdir -p $fs/usr/lib
    1.21 -	cp -a $install/usr/lib/*a $fs/usr/lib
    1.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.23 -}
     2.1 --- a/arpack-ng/receipt	Thu Oct 12 11:41:25 2017 +0200
     2.2 +++ b/arpack-ng/receipt	Thu Oct 12 17:01:04 2017 +0300
     2.3 @@ -1,30 +1,37 @@
     2.4 -# SliTaz package receipt.
     2.5 +# SliTaz package receipt v2.
     2.6  
     2.7  PACKAGE="arpack-ng"
     2.8 -VERSION="3.1.5"
     2.9 +VERSION="3.5.0"
    2.10  CATEGORY="development"
    2.11 -SHORT_DESC="Fortran77 subroutines to solve large scale eigenvalue problems."
    2.12 +SHORT_DESC="Fortran77 subroutines to solve large scale eigenvalue problems"
    2.13  MAINTAINER="pascal.bellard@slitaz.org"
    2.14  LICENSE="BSD"
    2.15 -TARBALL="${PACKAGE}_$VERSION.tar.gz"
    2.16 -WEB_SITE="http://forge.scilab.org/index.php/p/arpack-ng/"
    2.17 -WGET_URL="${WEB_SITE}downloads/get/$TARBALL"
    2.18 +WEB_SITE="https://github.com/opencollab/arpack-ng"
    2.19  
    2.20 -DEPENDS="libgfortran blas lapack"
    2.21 -BUILD_DEPENDS="gfortran blas lapack"
    2.22 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.23 +WGET_URL="https://github.com/opencollab/arpack-ng/archive/$VERSION.tar.gz"
    2.24 +
    2.25 +BUILD_DEPENDS="automake libtool gfortran lapack"
    2.26 +SPLIT="arpack-ng-dev"
    2.27  
    2.28  # Rules to configure and make the package.
    2.29  compile_rules()
    2.30  {
    2.31 -	./configure --prefix=/usr \
    2.32 -		$CONFIGURE_ARGS &&
    2.33 -	make &&
    2.34 -	make DESTDIR=$DESTDIR install
    2.35 +	./bootstrap &&
    2.36 +	./configure $CONFIGURE_ARGS && make && make install
    2.37  }
    2.38  
    2.39  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.40  genpkg_rules()
    2.41  {
    2.42 -	mkdir -p $fs/usr/lib
    2.43 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    2.44 +	case $PACKAGE in
    2.45 +		arpack-ng)
    2.46 +			copy @std
    2.47 +			DEPENDS="blas gcc-lib-math lapack libgfortran"
    2.48 +			;;
    2.49 +		*-dev)
    2.50 +			copy @dev
    2.51 +			DEPENDS="arpack-ng blas lapack"
    2.52 +			;;
    2.53 +	esac
    2.54  }
     3.1 --- a/fbterm/receipt	Thu Oct 12 11:41:25 2017 +0200
     3.2 +++ b/fbterm/receipt	Thu Oct 12 17:01:04 2017 +0300
     3.3 @@ -1,4 +1,4 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="fbterm"
     3.8  VERSION="1.7.0"
     3.9 @@ -6,14 +6,15 @@
    3.10  SHORT_DESC="A fast FrameBuffer based TERMinal emulator for linux"
    3.11  MAINTAINER="al.bobylev@gmail.com"
    3.12  LICENSE="GPL2"
    3.13 -WEB_SITE="http://code.google.com/p/fbterm/"
    3.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.15 -WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL"
    3.16 +WEB_SITE="https://code.google.com/archive/p/fbterm/"
    3.17  HOST_ARCH="i486 arm"
    3.18  
    3.19 -DEPENDS="bzlib expat fontconfig freetype gcc-lib-base glibc-base zlib"
    3.20 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.21 +WGET_URL="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/fbterm/$TARBALL"
    3.22 +
    3.23  #configure: WARNING: libx86.h doesn't exist! VESA support will be disabled!
    3.24 -BUILD_DEPENDS="freetype-dev fontconfig-dev gpm-dev ncursesw-dev ncursesw-extra"
    3.25 +# -> http://www.codon.org.uk/~mjg59/libx86/
    3.26 +BUILD_DEPENDS="freetype-dev fontconfig-dev gpm-dev ncurses-dev"
    3.27  
    3.28  # Rules to configure and make the package.
    3.29  compile_rules()
    3.30 @@ -25,6 +26,6 @@
    3.31  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.32  genpkg_rules()
    3.33  {
    3.34 -	mkdir -p $fs/usr
    3.35 -	cp -a $install/usr/bin $fs/usr
    3.36 +	copy @std
    3.37 +	DEPENDS="fontconfig freetype"
    3.38  }
     4.1 --- a/gperiodic/receipt	Thu Oct 12 11:41:25 2017 +0200
     4.2 +++ b/gperiodic/receipt	Thu Oct 12 17:01:04 2017 +0300
     4.3 @@ -1,4 +1,4 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="gperiodic"
     4.8  VERSION="2.0.10"
     4.9 @@ -6,29 +6,23 @@
    4.10  SHORT_DESC="A periodic table element"
    4.11  MAINTAINER="erjo@slitaz.org"
    4.12  LICENSE="GPL2"
    4.13 +WEB_SITE="http://www.frantz.fi/software/gperiodic.php"
    4.14 +
    4.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
    4.16 -WEB_SITE="http://www.frantz.fi/software/gperiodic.php"
    4.17  WGET_URL="http://www.frantz.fi/software/$TARBALL"
    4.18  
    4.19 -DEPENDS="gtk+ xorg-libXdamage"
    4.20  BUILD_DEPENDS="gtk+-dev gettext-tools"
    4.21  
    4.22  # Rules to configure and make the package.
    4.23  compile_rules()
    4.24  {
    4.25  	sed -i 's| GtkTooltips| struct _GtkTooltips|' gperiodic.h
    4.26 -	make
    4.27 +	make && make install
    4.28  }
    4.29  
    4.30  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.31  genpkg_rules()
    4.32  {
    4.33 -	mkdir -p $fs/usr/bin $fs/usr/share/applications \
    4.34 -	 $fs/usr/share/pixmaps $fs/usr/share/locale/fr/LC_MESSAGES
    4.35 -
    4.36 -	cp -a $src/gperiodic $fs/usr/bin
    4.37 -	cp -a $src/po/fr.mo $fs/usr/share/locale/fr/LC_MESSAGES/gperiodic.mo
    4.38 -	cp -a $src/gperiodic.desktop $fs/usr/share/applications
    4.39 -	cp -a $src/gperiodic.png $fs/usr/share/pixmaps
    4.40 +	copy @std *.mo
    4.41 +	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ pango"
    4.42  }
    4.43 -
     5.1 --- a/libdesktop-agnostic-dev/receipt	Thu Oct 12 11:41:25 2017 +0200
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,21 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="libdesktop-agnostic-dev"
     5.7 -VERSION="0.3.90"
     5.8 -CATEGORY="development"
     5.9 -SHORT_DESC="Config API, a unified vfs API, and a desktop item editor for GLib."
    5.10 -MAINTAINER="pankso@slitaz.org"
    5.11 -LICENSE="LGPL2.1"
    5.12 -WEB_SITE="https://launchpad.net/libdesktop-agnostic"
    5.13 -WANTED="libdesktop-agnostic"
    5.14 -
    5.15 -DEPENDS="libdesktop-agnostic"
    5.16 -
    5.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.18 -genpkg_rules()
    5.19 -{
    5.20 -	mkdir -p $fs/usr
    5.21 -	cp -a $install/usr/include $fs/usr
    5.22 -	cp -a $install/usr/share $fs/usr
    5.23 -}
    5.24 -
     6.1 --- a/libdesktop-agnostic/receipt	Thu Oct 12 11:41:25 2017 +0200
     6.2 +++ b/libdesktop-agnostic/receipt	Thu Oct 12 17:01:04 2017 +0300
     6.3 @@ -1,25 +1,24 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="libdesktop-agnostic"
     6.8 -VERSION="0.3.90"
     6.9 +VERSION="0.3.94.12" # latest release 0.3.94 plus 12 commits ahead (13/11/26 -> 16/05/02)
    6.10 +COMMIT="be0f0cb"
    6.11  CATEGORY="x-window"
    6.12 -SHORT_DESC="Config API, a unified vfs API, and a desktop item editor for GLib."
    6.13 +SHORT_DESC="Desktop agnostic library for GLib-based projects"
    6.14  MAINTAINER="pankso@slitaz.org"
    6.15  LICENSE="LGPL2.1"
    6.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.17  WEB_SITE="https://launchpad.net/libdesktop-agnostic"
    6.18 -WGET_URL="https://launchpad.net/libdesktop-agnostic/0.4/$VERSION/+download/$TARBALL"
    6.19  
    6.20 -DEPENDS="glib gobject-introspection"
    6.21 -BUILD_DEPENDS="$DEPENDS python python-dev pygtk-dev glib-dev vala \
    6.22 -gobject-introspection-dev pygobject-dev GConf-dev wget"
    6.23 +TARBALL="libdesktop-agnostic-${COMMIT:-$VERSION}.tar.gz"
    6.24 +WGET_URL="https://github.com/p12tic/libdesktop-agnostic/archive/${COMMIT:-v$VERSION}.tar.gz"
    6.25 +
    6.26 +BUILD_DEPENDS="python-dev vala gettext intltool gtk+-dev GConf-dev \
    6.27 +gobject-introspection-dev pygobject-dev pygtk-dev"
    6.28 +SPLIT="libdesktop-agnostic-dev"
    6.29  
    6.30  # Rules to configure and make the package.
    6.31  compile_rules()
    6.32  {
    6.33 -	cd $src
    6.34 -	# Skip *.gir files...
    6.35 -	sed -i 's/.*gir = .*/#&/' libdesktop-agnostic/wscript 
    6.36  	./waf configure \
    6.37  		--prefix=/usr \
    6.38  		--sysconfdir=/etc \
    6.39 @@ -35,9 +34,15 @@
    6.40  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.41  genpkg_rules()
    6.42  {
    6.43 -	mkdir -p $fs/usr
    6.44 -	cp -a $install/etc $fs
    6.45 -	cp -a $install/usr/bin $fs/usr
    6.46 -	cp -a $install/usr/lib $fs/usr
    6.47 +	case $PACKAGE in
    6.48 +		libdesktop-agnostic)
    6.49 +			copy @std
    6.50 +			DEPENDS="GConf atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \
    6.51 +			pango python"
    6.52 +			;;
    6.53 +		*-dev)
    6.54 +			copy @dev
    6.55 +			DEPENDS="libdesktop-agnostic glib-dev gtk+-dev"
    6.56 +			;;
    6.57 +	esac
    6.58  }
    6.59 -