diff options
author | Lettier | 2017-09-12 04:08:03 -0400 |
---|---|---|
committer | Lettier | 2017-09-12 04:08:03 -0400 |
commit | 99293e3b9687eb2b69dce862399ca8ee2784036f (patch) | |
tree | 3a83d131516e0e0617bb897bf28a91937bd46fd6 | |
parent | 15ec63bbf3bfca57c218912e921518de9b435c42 (diff) | |
download | aur-99293e3b9687eb2b69dce862399ca8ee2784036f.tar.gz |
Update to version 2.2.0.0
-rw-r--r-- | .SRCINFO | 17 | ||||
-rwxr-xr-x | PKGBUILD | 32 |
2 files changed, 26 insertions, 23 deletions
@@ -1,18 +1,23 @@ pkgbase = gifcurry pkgdesc = Open source video to GIF maker that allows overlaid text. - pkgver = 2.1.1.0_0 + pkgver = 2.2.0.0_0 pkgrel = 1 url = https://github.com/lettier/gifcurry arch = i686 arch = x86_64 - license = Apache - makedepends = ghc-static=8.0.2-3 - makedepends = cabal-install + license = BSD3 + makedepends = make + makedepends = gobject-introspection + makedepends = git + makedepends = gmp + makedepends = zlib depends = gtk3 + depends = ffmpeg + depends = imagemagick options = strip options = staticlibs - source = http://hackage.haskell.org/packages/archive/Gifcurry/2.1.1.0/Gifcurry-2.1.1.0.tar.gz - sha256sums = 19b77a63824d671d660c57a49033aac9a9c13287920592bb50871481128cc1b3 + source = http://hackage.haskell.org/packages/archive/Gifcurry/2.2.0.0/Gifcurry-2.2.0.0.tar.gz + sha256sums = 3a8fa6002f81d189e7bd9c15b5e331161d6a0b0e3a3455907a830d676fbec5a5 pkgname = gifcurry @@ -1,8 +1,7 @@ # Maintainer: Lettier <gifcurry_aur a@@at@t lettier dd.ot..t ccommm> _hkgname=Gifcurry -_licensefile=LICENSE -_ver=2.1.1.0 +_ver=2.2.0.0 _xrev=0 pkgname=gifcurry @@ -10,27 +9,26 @@ pkgver=${_ver}_${_xrev} pkgrel=1 pkgdesc="Open source video to GIF maker that allows overlaid text." url="https://github.com/lettier/gifcurry" -license=("Apache") +license=("BSD3") arch=("i686" "x86_64") -makedepends=("ghc-static=8.0.2-3" "cabal-install") -depends=("gtk3") +makedepends=("make" "gobject-introspection" "git" "gmp" "zlib") +depends=("gtk3" "ffmpeg" "imagemagick") options=("strip" "staticlibs") source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${_ver}/${_hkgname}-${_ver}.tar.gz") -sha256sums=('19b77a63824d671d660c57a49033aac9a9c13287920592bb50871481128cc1b3') +sha256sums=('3a8fa6002f81d189e7bd9c15b5e331161d6a0b0e3a3455907a830d676fbec5a5') build() { - cd "${srcdir}/${_hkgname}-${_ver}" - cabal sandbox init - cabal --require-sandbox update - cabal --require-sandbox install alex -j - cabal --require-sandbox install happy -j - cabal --require-sandbox install gtk2hs-buildtools==0.13.2.2 -j - cabal --require-sandbox install -j --force-reinstalls --reinstall --only-dependencies - cabal --require-sandbox configure --prefix=/usr - cabal --require-sandbox build -j + cd "${srcdir}" + if [ ! `command -v stack` ]; then + git clone https://aur.archlinux.org/stack-bin.git + cd "stack-bin" + makepkg -sic + fi + cd "${srcdir}/${_hkgname}-${_ver}" + make PREFIX="/usr" arch_os_build_gifcurry } package() { - cd "${srcdir}/${_hkgname}-${_ver}" - cabal --require-sandbox copy --destdir="$pkgdir" + cd "${srcdir}/${_hkgname}-${_ver}" + make PREFIX="/usr" DESTDIR="$pkgdir" arch_os_install_gifcurry } |