Balló György pushed to branch main at Arch Linux / Packaging / Packages / nautilus-image-converter
Commits: 5c415ed1 by Balló György at 2024-07-24T08:16:53+02:00 upgpkg: 0.4.0-2: Fix build, switch to git source, add transitive deps, add .SRCINFO, specify SPDX license - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - + nautilus-image-converter-valid-charset.patch Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,21 @@ +pkgbase = nautilus-image-converter + pkgdesc = Nautilus extension to rotate/resize image files + pkgver = 0.4.0 + pkgrel = 2 + url = https://gitlab.gnome.org/coreyberla/nautilus-image-converter + arch = x86_64 + license = GPL-2.0-or-later + makedepends = git + makedepends = meson + depends = glib2 + depends = glibc + depends = gtk4 + depends = imagemagick + depends = libnautilus-extension + depends = nautilus + source = git+https://gitlab.gnome.org/coreyberla/nautilus-image-converter.git#tag=0.4.0 + source = nautilus-image-converter-valid-charset.patch + b2sums = d5b69ac8bef0bce67889f7e95758108243124c744a3635b04231b634296c585fd3988c10097e77d5b8c7fae244853a7058d1aedfcc984a4c3212cf34ec3b1d34 + b2sums = e57ce2e35eb0b3bb6efd663f5136b66f096c2b018cc6cf657eccf53d71e80808b500587cbe690662a03a587d0de89403e5f56301c69af6b1d051e39109950b38 + +pkgname = nautilus-image-converter ===================================== PKGBUILD ===================================== @@ -2,28 +2,46 @@ pkgname=nautilus-image-converter pkgver=0.4.0 -pkgrel=1 -pkgdesc="Nautilus extension to rotate/resize image files" -arch=('x86_64') -url="https://gitlab.gnome.org/coreyberla/nautilus-image-converter" -license=('GPL') -depends=('imagemagick' 'nautilus') -makedepends=('git' 'meson') -_commit=56e39b3a9d48e4daba011743803950505ba56def -source=("git+https://gitlab.gnome.org/coreyberla/nautilus-image-converter#commit=$_commit") -sha256sums=('SKIP') +pkgrel=2 +pkgdesc='Nautilus extension to rotate/resize image files' +arch=(x86_64) +url='https://gitlab.gnome.org/coreyberla/nautilus-image-converter' +license=(GPL-2.0-or-later) +depends=( + glib2 + glibc + gtk4 + imagemagick + libnautilus-extension + nautilus +) +makedepends=( + git + meson +) +source=( + "git+https://gitlab.gnome.org/coreyberla/$pkgname.git#tag=$pkgver" + nautilus-image-converter-valid-charset.patch +) +b2sums=( + d5b69ac8bef0bce67889f7e95758108243124c744a3635b04231b634296c585fd3988c10097e77d5b8c7fae244853a7058d1aedfcc984a4c3212cf34ec3b1d34 + e57ce2e35eb0b3bb6efd663f5136b66f096c2b018cc6cf657eccf53d71e80808b500587cbe690662a03a587d0de89403e5f56301c69af6b1d051e39109950b38 +) -pkgver() { - cd $pkgname - git describe --tags | sed 's/^NAUTILUS_IMAGE_CONVERTER_//;s/_/./g;s/-/+/g' -} +prepare() { + cd $pkgname + + # Update translations + git cherry-pick -n e643b6328fb14605db0c298b937d6bf583fbaa55 + # https://gitlab.gnome.org/coreyberla/nautilus-image-converter/-/merge_requests/3 + git apply -3 ../nautilus-image-converter-valid-charset.patch +} build() { - meson build $pkgname \ - --prefix=/usr - meson compile -C build + arch-meson $pkgname build + meson compile -C build } package() { - meson install -C build --destdir="$pkgdir" + meson install -C build --destdir="$pkgdir" } ===================================== nautilus-image-converter-valid-charset.patch ===================================== @@ -0,0 +1,25 @@ +From 8d8412c2235d0b3c785429878ad47a62394b648b Mon Sep 17 00:00:00 2001 +From: Dominique Leuenberger <[email protected]> +Date: Thu, 7 Mar 2024 10:41:03 +0100 +Subject: [PATCH] po: Add valid charset to fr.po + +--- + po/fr.po | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/po/fr.po b/po/fr.po +index a73c55f..3f34924 100644 +--- a/po/fr.po ++++ b/po/fr.po +@@ -14,7 +14,7 @@ msgstr "" + "Last-Translator: <>\n" + "Language-Team: \n" + "MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=\n" ++"Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: " + + #: ../src/nautilus-image-converter.c:118 +-- +GitLab + View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nautilus-image-converter/-/commit/5c415ed1dcf0d50f9804b8a93a3d252ed2d49d25 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nautilus-image-converter/-/commit/5c415ed1dcf0d50f9804b8a93a3d252ed2d49d25 You're receiving this email because of your account on gitlab.archlinux.org.
