[packages/geeqie] - up to 2.6

mrozowik mrozowik at pld-linux.org
Tue May 6 13:49:40 CEST 2025


commit e04801b0b7228a7147a6a134e60570ada4ad583a
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Tue May 6 10:59:59 2025 +0000

    - up to 2.6

 geeqie-desktop.patch | 11 +++++++++++
 geeqie.spec          | 18 +++++++++++-------
 2 files changed, 22 insertions(+), 7 deletions(-)
---
diff --git a/geeqie.spec b/geeqie.spec
index 63d9e6d..28acdff 100644
--- a/geeqie.spec
+++ b/geeqie.spec
@@ -6,13 +6,14 @@ Summary:	Graphics file browser utility
 Summary(hu.UTF-8):	Képfájl-böngésző eszköz
 Summary(pl.UTF-8):	Narzędzie do przeglądania plików graficznych
 Name:		geeqie
-Version:	2.5
-Release:	2
+Version:	2.6
+Release:	1
 License:	GPL v2+
 Group:		X11/Applications/Graphics
 #Source0Download: https://github.com/BestImageViewer/geeqie/releases
 Source0:	https://github.com/BestImageViewer/geeqie/releases/download/v%{version}/%{name}-%{version}.tar.xz
-# Source0-md5:	baa556da72f0aaadb8583603461b6a83
+# Source0-md5:	ff646dbe7c6a4fe10bba7cb189bbfe00
+Patch0:		geeqie-desktop.patch
 URL:		http://www.geeqie.org/
 %{?with_champlain:BuildRequires:	clutter-devel >= 1.0}
 %{?with_champlain:BuildRequires:	clutter-gtk-devel >= 1.0}
@@ -109,17 +110,18 @@ Dopełnianie parametrów geeqie dla powłoki Bash.
 
 %prep
 %setup -q
+%patch -P0 -p1
 
 %build
 %{__sed} -i '1s,%{_bindir}/awk,/bin/awk,' \
 	plugins/geocode-parameters/geocode-parameters.awk
 
-%meson build \
+%meson \
 	-Dextended_stacktrace=disabled \
 	-Dgq_bindir=%{_libdir}/%{name} \
 	%{!?with_champlain:-Dgps-map=disabled}
 
-%ninja_build -C build
+%meson_build
 
 cd build/doc/html
 ln -sf GuideIndex.html index.html
@@ -127,7 +129,7 @@ ln -sf GuideIndex.html index.html
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ninja_install -C build
+%meson_install
 
 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/%{name}/{applications,org.geeqie.template.desktop}
 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
@@ -146,10 +148,12 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc NEWS README.md TODO build/doc/html
+%doc NEWS README.md build/doc/html
 %attr(755,root,root) %{_bindir}/geeqie
 %{_mandir}/man1/geeqie.1*
 %{_desktopdir}/org.geeqie.Geeqie.desktop
+# So far this file does nothing
+#%{_desktopdir}/org.geeqie.cache-maintenance.desktop
 %{_iconsdir}/hicolor/scalable/apps/geeqie.svg
 %{_pixmapsdir}/geeqie.png
 %dir %{_libdir}/%{name}
diff --git a/geeqie-desktop.patch b/geeqie-desktop.patch
new file mode 100644
index 0000000..3f6ca9d
--- /dev/null
+++ b/geeqie-desktop.patch
@@ -0,0 +1,11 @@
+--- geeqie-2.6/org.geeqie.Geeqie.desktop.in~	2025-05-05 14:22:17.000000000 +0000
++++ geeqie-2.6/org.geeqie.Geeqie.desktop.in	2025-05-06 10:47:05.716985488 +0000
+@@ -2,7 +2,7 @@
+ Name=Geeqie
+ GenericName=Image Viewer
+ Comment=View and manage images
+-Exec=geeqie %F
++Exec=geeqie --raise %F
+ Icon=geeqie
+ Type=Application
+ Terminal=false
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/geeqie.git/commitdiff/e04801b0b7228a7147a6a134e60570ada4ad583a



More information about the pld-cvs-commit mailing list