Date: Saturday, November 2, 2019 @ 11:50:27 Author: arodseth Revision: 522154
upgpkg: mtpaint 3.49.19-1 Modified: mtpaint/trunk/PKGBUILD ----------+ PKGBUILD | 49 +++++++++++++++++-------------------------------- 1 file changed, 17 insertions(+), 32 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-02 11:03:27 UTC (rev 522153) +++ PKGBUILD 2019-11-02 11:50:27 UTC (rev 522154) @@ -1,47 +1,32 @@ -# Maintainer: Alexander F Rødseth <[email protected]> +# Maintainer: Alexander F. Rødseth <[email protected]> # Contributor: Roman Kyrylych <[email protected]> -# Contributor: yosh64 <yosh64.at.gmail.dot.com> +# Contributor: yosh64 <[email protected]> pkgname=mtpaint -pkgver=3.40 -pkgrel=17 +pkgver=3.49.19 +pkgrel=1 pkgdesc='Simple paint program for creating icons and pixel based artwork' -arch=('x86_64') -url='http://mtpaint.sourceforge.net/' -license=('GPL3') -depends=('gtk2' 'giflib' 'openjpeg' 'lcms2') +arch=(x86_64) +url='https://github.com/wjaguar/mtPaint' +license=(GPL3) +makedepends=(git) +depends=(gtk2 giflib openjpeg lcms2) optdepends=('gifsicle: for exporting GIF files from mtPaint') -source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2" - giflib.patch) -sha256sums=('ef321d2b404839c7b909bdf5283eb22a37fbdd35b4cc9e380ddc400573d7c890' - '38b3a50d7275e9dc3fe8c78e774b51fa55fc7bf11a490c13b4974455c7db830c') +source=("git+$url#commit=a9e445ef0167631363fe954bd3ea7aec7853ca1a") +sha256sums=('SKIP') -prepare() { - cd "$pkgname-$pkgver" - - # GIFLIB patch for the file close function - patch -p0 -i "$srcdir/giflib.patch" - - # Recommended by Mark Tyler himself - sed -i 's:$LIBS $LDFLAGS:$LDFLAGS $LIBS:' configure - - # Needed for giflib 5. Not needed for mtpaint>3.40. - sed -i 's:EGifOpenFileName(file_name, FALSE):EGifOpenFileName(file_name, FALSE, NULL):' src/png.c - sed -i 's:DGifOpenFileName(file_name):DGifOpenFileName(file_name, NULL):g' src/png.c - sed -i 's:MakeMapObject(:GifMakeMapObject(:g' src/png.c - sed -i 's:FreeMapObject(:GifFreeMapObject(:g' src/png.c -} - build() { - cd "$pkgname-$pkgver" + cd mtPaint - export CFLAGS="-w `pkg-config libopenjpeg --cflags` $CFLAGS" - ./configure --prefix=/usr --mandir=/usr/share/man man intl GIF jpeg tiff cflags lcms2 jp2 + export CFLAGS="-w $(pkg-config libopenjpeg --cflags) $CFLAGS" + ./configure --prefix=/usr --mandir=/usr/share/man \ + man intl GIF jpeg tiff cflags lcms2 jp2 make } package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install + make -C mtPaint DESTDIR="$pkgdir" install } +# getver: raw.githubusercontent.com/wjaguar/mtPaint/master/README # vim:ts=2 sw=2 et:
