[packages/gcab] - updated to 1.5; hacked to build without git checkout when git is installed

qboosh qboosh at pld-linux.org
Mon Aug 15 09:58:51 CEST 2022


commit f573b9c174f2d8505726ce2a82f9b5d6dee0bb89
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Aug 15 10:01:36 2022 +0200

    - updated to 1.5; hacked to build without git checkout when git is installed

 gcab.spec | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/gcab.spec b/gcab.spec
index 84b31cd..ea581e0 100644
--- a/gcab.spec
+++ b/gcab.spec
@@ -7,12 +7,12 @@
 Summary:	Cabinet file library
 Summary(pl.UTF-8):	Biblioteka obsługi plików cabinet
 Name:		gcab
-Version:	1.4
+Version:	1.5
 Release:	1
 License:	LGPL v2.1+
 Group:		Libraries
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/gcab/1.4/%{name}-%{version}.tar.xz
-# Source0-md5:	2dcb17ec6e472411c06551773cbb156f
+Source0:	https://download.gnome.org/sources/gcab/1.5/%{name}-%{version}.tar.xz
+# Source0-md5:	eb1fec63d35aaa82d4154818072c1b0c
 URL:		https://gitlab.gnome.org/GNOME/gcab
 BuildRequires:	gcc >= 5:3.2
 BuildRequires:	gettext-tools
@@ -22,6 +22,7 @@ BuildRequires:	gtk-doc >= 1.14
 BuildRequires:	meson >= 0.50.0
 BuildRequires:	ninja >= 1.5
 BuildRequires:	pkgconfig
+BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.736
 BuildRequires:	sed >= 4.0
 BuildRequires:	tar >= 1:1.22
@@ -92,6 +93,7 @@ API języka Vala dla biblioteki gcab.
 %prep
 %setup -q
 
+%{__sed} -i -e '/^if git\.found/ s/git\.found()/false/' meson.build
 %if %{with static_libs}
 %{__sed} -i -e 's/shared_library/library/' libgcab/meson.build
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gcab.git/commitdiff/f573b9c174f2d8505726ce2a82f9b5d6dee0bb89



More information about the pld-cvs-commit mailing list