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.


Reply via email to