diff options
author | Thomas Kienlen <kommander@laposte.net> | 2021-12-07 22:10:04 +0100 |
---|---|---|
committer | Kevin Daudt <kdaudt@alpinelinux.org> | 2021-12-14 22:16:07 +0000 |
commit | 8d88c4edddfa3c74567376000114fbcb5e4cf6a4 (patch) | |
tree | 1964821d1eb23b046381998c8dea4391d7cc8ffc | |
parent | d82f53984c56548f250f2ba43c77e0efbce08feb (diff) |
testing/curtail: new aport
-rw-r--r-- | testing/curtail/APKBUILD | 37 | ||||
-rw-r--r-- | testing/curtail/fix-bindtextdomain.patch | 13 |
2 files changed, 50 insertions, 0 deletions
diff --git a/testing/curtail/APKBUILD b/testing/curtail/APKBUILD new file mode 100644 index 00000000000..5799b348b9b --- /dev/null +++ b/testing/curtail/APKBUILD @@ -0,0 +1,37 @@ +# Contributor: Thomas Kienlen <kommander@laposte.net> +# Maintainer: Thomas Kienlen <kommander@laposte.net> +pkgname=curtail +_pkgname=Curtail +pkgver=1.2.2 +pkgrel=0 +pkgdesc="Simple & useful image compressor" +url="https://github.com/Huluti/Curtail" +arch="noarch" +license="GPL-3.0-or-later" +depends="optipng pngquant jpegoptim libwebp py3-gobject3" +makedepends="python3 meson gettext appstream-glib py3-gobject3-dev" +source=" + https://github.com/Huluti/Curtail/archive/$pkgver/curtail-$pkgver.tar.gz + fix-bindtextdomain.patch + " +subpackages="$pkgname-lang" + +builddir="$srcdir/$_pkgname-$pkgver" + +build() { + abuild-meson . build + meson compile ${JOBS:+-j ${JOBS}} -C build +} + +check() { + meson test --no-rebuild --print-errorlogs -C build +} + +package() { + DESTDIR="$pkgdir" meson install --no-rebuild -C build +} + +sha512sums=" +62d516d1c7d32dbace43e51ad25a28d299d27cc0902cc68f1296ce22bad7b6fa6678f80b122ee7efa0791ae92b726f1db1217ab6faae3fee7133606dc2197e0a curtail-1.2.2.tar.gz +1f6e43b3097fb808996553a1abc95ef10637bd0b1d7d51de451411509a6f1407af7cb7f593113c33d7818aaed78fe164dc3714f1851f74d24c97157d9053642e fix-bindtextdomain.patch +" diff --git a/testing/curtail/fix-bindtextdomain.patch b/testing/curtail/fix-bindtextdomain.patch new file mode 100644 index 00000000000..0aa59fc1489 --- /dev/null +++ b/testing/curtail/fix-bindtextdomain.patch @@ -0,0 +1,13 @@ +Fix musl compatibility + +--- a/src/curtail.in ++++ b/src/curtail.in +@@ -26,7 +26,7 @@ import locale + VERSION = '@VERSION@' + pkgdatadir = '@pkgdatadir@' + localedir = '@localedir@' +-locale.bindtextdomain('curtail', localedir) ++# locale.bindtextdomain('curtail', localedir) + + sys.path.insert(1, pkgdatadir) + signal.signal(signal.SIGINT, signal.SIG_DFL) |