diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 49 |
3 files changed, 29 insertions, 38 deletions
@@ -1,17 +1,14 @@ pkgbase = ezthumb - pkgdesc = A video thumbnail generator based on ffmpeg. - pkgver = 3.6.6 - pkgrel = 1 + pkgdesc = A video thumbnail generator based on ffmpeg + pkgver = 3.6.7 + pkgrel = 5 url = https://sourceforge.net/projects/ezthumb/ - arch = i686 arch = x86_64 license = GPL3 - makedepends = imagemagick - depends = ffmpeg + depends = ffmpeg4.4 depends = gd depends = gtk2 - source = https://downloads.sourceforge.net/project/ezthumb/ezthumb-3.6.6.tar.bz2 - sha256sums = be052b722a3e6983c76c941ac87b6442cf167d416a090e2519dddfbade442568 + source = ezthumb-3.6.7.tar.bz2::https://downloads.sourceforge.net/project/ezthumb/ezthumb-3.6.7.tar.bz2 + sha256sums = 1d04a1521204b25454b8a2cedf4150df9c3c7d68059ed5742d03f7a30060674e pkgname = ezthumb - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8d78c8370330 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +*.tar* @@ -1,40 +1,31 @@ # Maintainer: gbr <gbr@protonmail.com> -# Maintainer: masutu <masutu dot arch at gmail dot com> +# Contributor: masutu <masutu dot arch at gmail dot com> pkgname=ezthumb -pkgver=3.6.6 -pkgrel=1 -pkgdesc='A video thumbnail generator based on ffmpeg.' -arch=('i686' 'x86_64') +pkgver=3.6.7 +pkgrel=5 +pkgdesc='A video thumbnail generator based on ffmpeg' +arch=('x86_64') url='https://sourceforge.net/projects/ezthumb/' license=('GPL3') -depends=('ffmpeg' 'gd' 'gtk2') -makedepends=('imagemagick') -source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tar.bz2") -sha256sums=('be052b722a3e6983c76c941ac87b6442cf167d416a090e2519dddfbade442568') +depends=('ffmpeg4.4' 'gd' 'gtk2') +source=("$pkgname-$pkgver.tar.bz2::https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2") +sha256sums=('1d04a1521204b25454b8a2cedf4150df9c3c7d68059ed5742d03f7a30060674e') build() { - cd "${pkgname}-${pkgver}" - - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-debug-build \ - --with-gui=gtk2 \ - --with-x - - make - make gtkicons + cd "$pkgname-$pkgver" + # No support for ffmpeg 5+ + export CPPFLAGS='-I/usr/include/ffmpeg4.4' + export LDFLAGS='-L/usr/lib/ffmpeg4.4' + ./configure --prefix=/usr --with-gui=gtk2 + # Required for IUP + make EXTRAINCS='-I/usr/include/harfbuzz' } package() { - cd "${pkgname}-${pkgver}" - - for i in 16 22 24 32 48 64 128 256; do - install -Dm644 "external/icons/${pkgname}${i}.png" "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png" - done - install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "${pkgname}.1" "${pkgdir}/usr/share/man/man1/${pkgname}.1" - install -Dm644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + cd "$pkgname-$pkgver" + install -Dm644 'external/icons/SMirC-thumbsup.svg' "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg" + install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$pkgname.1" "$pkgdir/usr/share/man/man1/$pkgname.1" + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" } -# vim:set ts=4 sw=4 et: |