wok-next rev 20526

Up mtpaint (3.49.13)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 23 17:51:29 2018 +0200 (2018-03-23)
parents 58b1431404a5
children 474eb4a6385a
files mtpaint/receipt
line diff
     1.1 --- a/mtpaint/receipt	Fri Mar 23 16:22:10 2018 +0200
     1.2 +++ b/mtpaint/receipt	Fri Mar 23 17:51:29 2018 +0200
     1.3 @@ -1,49 +1,44 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="mtpaint"
     1.8 -VERSION="3.44.91"
     1.9 -COMMIT="15ec7b65d09bff5372253f9568d06ea97487f9dc"
    1.10 +VERSION="3.49.13"
    1.11 +COMMIT="3884b6d"
    1.12  CATEGORY="graphics"
    1.13  SHORT_DESC="Painting program to create pixel art and manipulate digital photos"
    1.14  MAINTAINER="pankso@slitaz.org"
    1.15  LICENSE="GPL3"
    1.16 +WEB_SITE="http://mtpaint.sourceforge.net/"
    1.17 +
    1.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.19 -WEB_SITE="http://mtpaint.sourceforge.net/"
    1.20 -#WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    1.21  WGET_URL="https://github.com/wjaguar/mtPaint/archive/$COMMIT.tar.gz"
    1.22  
    1.23 -DEPENDS="gtk+ libpng16 lcms"
    1.24  BUILD_DEPENDS="gtk+-dev libpng16-dev lcms-dev zlib-dev gettext"
    1.25  
    1.26 -# Rules to configure and make the package.
    1.27 -compile_rules()
    1.28 -{
    1.29 +compile_rules() {
    1.30  	patch -p0 < $stuff/mtpaint.patch
    1.31  	sed 's/mem_undo_limit,\t32/mem_undo_limit,\t64/' -i $src/src/mainwindow.c
    1.32 +
    1.33  	case "$ARCH" in
    1.34 -		i?86)
    1.35 -			./configure \
    1.36 -				--cpu=$ARCH \
    1.37 -				--prefix=/usr \
    1.38 -				intl nogif nojp2 ;;
    1.39 -		arm*)
    1.40 -			# we need: arm-slitaz-linux-gnueabi-pkg-config
    1.41 -			./configure \
    1.42 -				--prefix=/usr \
    1.43 -				--host=${HOST_SYSTEM} \
    1.44 -				intl nogif
    1.45 -	esac && make &&
    1.46 -	make DESTDIR=$install install
    1.47 +		i?86)   ARCH_ARGS="--cpu=$ARCH intl nogif nojp2";;
    1.48 +		arm*)   ARCH_ARGS="--host=$HOST_SYSTEM intl nogif";;
    1.49 +		x86_64) ARCH_ARGS="intl nogif nojp2";;
    1.50 +	esac
    1.51 +
    1.52 +	./configure \
    1.53 +		--prefix=/usr \
    1.54 +		$ARCH_ARGS &&
    1.55 +	make &&
    1.56 +	make DESTDIR=$install install || return 1
    1.57 +
    1.58 +	mkdir -p $install/usr/share/applications/
    1.59 +	install -Dm644 $stuff/*.desktop     $install/usr/share/applications/
    1.60 +	install -Dm755 $stuff/mtpaint-doc   $install/usr/bin/mtpaint-doc
    1.61 +	install -Dm644 $src/doc/mtpaint.png $install/usr/share/pixmaps/mtpaint.png
    1.62 +	install -Dm644 $stuff/mtpaintrc     $install/etc/mtpaint/mtpaintrc
    1.63  }
    1.64  
    1.65 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.66 -genpkg_rules()
    1.67 -{
    1.68 -	mkdir -p $fs/usr/share/applications $fs/usr/share/pixmaps $fs/etc/mtpaint $fs/usr/share/thumbnailers
    1.69 -	cp -a $install/usr/bin $fs/usr
    1.70 -	install -m755 -oroot -groot $stuff/mtpaint-doc $fs/usr/bin
    1.71 -	cp $stuff/*.desktop $fs/usr/share/applications
    1.72 -	cp $src/doc/mtpaint.png $fs/usr/share/pixmaps
    1.73 -	cp $stuff/mtpaintrc $fs/etc/mtpaint
    1.74 -	cp $stuff/mtpaint.thumbnailer $fs/usr/share/thumbnailers
    1.75 +genpkg_rules() {
    1.76 +	copy @std
    1.77 +	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ lcms \
    1.78 +	libjpeg-turbo libpng16 pango tiff xorg-libX11 zlib"
    1.79  }