[packages/libgnomeprintui] - added gettext patch (fix build with gettext 0.20) - fix gtk-doc generation by converting sources (

qboosh qboosh at pld-linux.org
Wed Jun 23 16:58:15 CEST 2021


commit f004a9dcfbf10882f0477892bb7c1fe850153a72
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Jun 23 17:01:16 2021 +0200

    - added gettext patch (fix build with gettext 0.20)
    - fix gtk-doc generation by converting sources (comments) to UTF-8

 libgnomeprintui.spec | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/libgnomeprintui.spec b/libgnomeprintui.spec
index d2e9747..8701f92 100644
--- a/libgnomeprintui.spec
+++ b/libgnomeprintui.spec
@@ -5,10 +5,11 @@ Version:	2.18.6
 Release:	5
 License:	LGPL v2+
 Group:		X11/Libraries
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/libgnomeprintui/2.18/%{name}-%{version}.tar.bz2
+Source0:	https://download.gnome.org/sources/libgnomeprintui/2.18/%{name}-%{version}.tar.bz2
 # Source0-md5:	cbfab252ec7e9dc25bb1fe1610c3270b
 Patch0:		%{name}-buildtime.patch
-URL:		http://www.gnome.org/
+Patch1:		%{name}-gettext.patch
+URL:		https://www.gnome.org/
 BuildRequires:	autoconf >= 2.52
 BuildRequires:	automake >= 1:1.7.2
 BuildRequires:	docbook-dtd412-xml
@@ -22,6 +23,7 @@ BuildRequires:	libgnomecanvas-devel >= 2.19.2
 BuildRequires:	libgnomeprint-devel >= 2.18.2
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
+BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.197
 Requires:	gnome-icon-theme >= 2.19.91
 Requires:	gtk+2 >= 2:2.12.0
@@ -86,6 +88,12 @@ Dokumentacja API libgnomeprintui.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+
+for f in libgnomeprintui/gpaui/gpa-spinbutton.{c,h} ; do
+	iconv -f iso-8859-1 -t utf-8 "$f" -o "${f}.tmp"
+	%{__mv} "${f}.tmp" "$f"
+done
 
 %build
 %{__gtkdocize}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libgnomeprintui.git/commitdiff/f004a9dcfbf10882f0477892bb7c1fe850153a72



More information about the pld-cvs-commit mailing list