[packages/gutenprint] - updated to 5.3.4 (new sonames)

qboosh qboosh at pld-linux.org
Tue Aug 29 08:05:43 CEST 2023


commit 150d91533bf8058afc101313ff3595932fe9a618
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Aug 29 06:37:44 2023 +0200

    - updated to 5.3.4 (new sonames)

 gutenprint-am.patch  | 12 ++++++------
 gutenprint-opt.patch | 12 ++++++------
 gutenprint.spec      | 27 ++++++++++++++-------------
 3 files changed, 26 insertions(+), 25 deletions(-)
---
diff --git a/gutenprint.spec b/gutenprint.spec
index ca2c024..f47f0ff 100644
--- a/gutenprint.spec
+++ b/gutenprint.spec
@@ -8,19 +8,19 @@
 #
 Summary:	Collection of high-quality printer drivers
 Summary(pl.UTF-8):	Zestaw wysokiej jakości sterowników do drukarek
-%define	majorver	5.2
+%define	majorver	5.3
 Name:		gutenprint
-Version:	%{majorver}.15
+Version:	%{majorver}.4
 Release:	1
 License:	GPL
 Group:		Applications/Printing
 Source0:	http://downloads.sourceforge.net/gimp-print/%{name}-%{version}.tar.bz2
-# Source0-md5:	d0769dd44be985f1135518d4a5c73a8a
+# Source0-md5:	537851d7b82e77a4c466c2c4f3a6a43e
 Patch0:		%{name}-opt.patch
 Patch1:		%{name}-static.patch
 Patch2:		%{name}-am.patch
 URL:		http://sourceforge.net/projects/gimp-print/
-BuildRequires:	autoconf >= 2.53
+BuildRequires:	autoconf >= 2.69
 BuildRequires:	automake >= 1:1.9
 %{?with_cups:BuildRequires:	cups-devel >= 1.2}
 BuildRequires:	docbook-style-dsssl
@@ -30,7 +30,7 @@ BuildRequires:	gettext-tools >= 0.16
 BuildRequires:	gtk+2-devel >= 1:2.0.0
 BuildRequires:	libpng-devel
 BuildRequires:	libtiff-devel
-BuildRequires:	libtool >= 1:1.4.2-9
+BuildRequires:	libtool >= 2:2
 BuildRequires:	libusb-devel >= 1.0
 BuildRequires:	openssl-devel
 BuildRequires:	pkgconfig
@@ -270,7 +270,7 @@ Wtyczka print dla Gimpa.
 %build
 %{__gettextize}
 %{__libtoolize}
-%{__aclocal} -I m4 -I m4extra
+%{__aclocal} -I m4 -I m4local
 %{__autoconf}
 %{__automake}
 %configure \
@@ -308,8 +308,10 @@ rm -rf doc-installed
 	$RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/%{majorver}/modules/*.{a,la}
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgutenprint*.la
 # locales source
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/locale/*/gutenprint_*.po
+%{__rm} $RPM_BUILD_ROOT%{_localedir}/*/gutenprint_*.po
 
 %find_lang %{name}
 
@@ -326,12 +328,13 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README doc/FAQ.html doc-installed/{gutenprint.pdf,gutenprint-users-manual.pdf}
 %attr(755,root,root) %{_libdir}/libgutenprint.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgutenprint.so.2
+%attr(755,root,root) %ghost %{_libdir}/libgutenprint.so.9
 %dir %{_libdir}/%{name}
 %dir %{_libdir}/%{name}/%{majorver}
 %dir %{_libdir}/%{name}/%{majorver}/modules
 %attr(755,root,root) %{_libdir}/%{name}/%{majorver}/modules/color-traditional.so
 %attr(755,root,root) %{_libdir}/%{name}/%{majorver}/modules/print-*.so
+%{_libdir}/%{name}/%{majorver}/config.summary
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/%{majorver}
 #%{_mandir}/man7/gutenprint-*.7*
@@ -340,7 +343,6 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc doc-installed/reference-html
 %attr(755,root,root) %{_libdir}/libgutenprint.so
-%{_libdir}/libgutenprint.la
 %{_includedir}/gutenprint
 %{_pkgconfigdir}/gutenprint.pc
 #%{_mandir}/man3/gutenprint.3*
@@ -354,12 +356,11 @@ rm -rf $RPM_BUILD_ROOT
 %files -n libgutenprintui
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libgutenprintui2.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgutenprintui2.so.1
+%attr(755,root,root) %ghost %{_libdir}/libgutenprintui2.so.2
 
 %files -n libgutenprintui-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libgutenprintui2.so
-%{_libdir}/libgutenprintui2.la
 %{_includedir}/gutenprintui2
 %{_pkgconfigdir}/gutenprintui2.pc
 
@@ -378,7 +379,7 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with cups}
 %files cups
 %defattr(644,root,root,755)
-%doc src/cups/{README,command.txt,commands}
+%doc src/cups/{command.txt,commands}
 %{_sysconfdir}/cups/command.types
 %attr(755,root,root) %{_bindir}/cups-calibrate
 %attr(755,root,root) %{_sbindir}/cups-genppd.%{majorver}
@@ -387,7 +388,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{cupslibdir}/filter/commandtocanon
 %attr(755,root,root) %{cupslibdir}/filter/commandtoepson
 %attr(755,root,root) %{cupslibdir}/filter/rastertogutenprint.%{majorver}
-%attr(755,root,root) %{cupslibdir}/backend/gutenprint52+usb
+%attr(755,root,root) %{cupslibdir}/backend/gutenprint53+usb
 %{_datadir}/cups/calibrate.ppm
 %dir %{_datadir}/cups/usb
 %{_datadir}/cups/usb/net.sf.gimp-print.usb-quirks
diff --git a/gutenprint-am.patch b/gutenprint-am.patch
index 90bd46d..3c9ef11 100644
--- a/gutenprint-am.patch
+++ b/gutenprint-am.patch
@@ -1,6 +1,6 @@
---- gutenprint-5.2.9/configure.ac.orig	2013-03-24 09:45:04.996254643 +0100
-+++ gutenprint-5.2.9/configure.ac	2013-03-24 09:46:44.106250484 +0100
-@@ -140,7 +140,7 @@
+--- gutenprint-5.3.4/configure.ac.orig	2023-08-28 21:39:01.887771589 +0200
++++ gutenprint-5.3.4/configure.ac	2023-08-28 21:39:34.084263832 +0200
+@@ -189,7 +189,7 @@ gutenprintui2_version=${GUTENPRINT_VERSI
  GUTENPRINTUI2_LIBDEPS="${GUTENPRINTUI2_LIBDEPS} \$(GUTENPRINT_LIBS)"
  
  dnl Specify a configuration file.
@@ -8,9 +8,9 @@
 +AC_CONFIG_HEADERS([config.h])
  
  dnl Available languages (translations)
- ALL_LINGUAS="ca cs da de el en_GB es fi fr gl hu it ja nb nl pl pt ru sk sl sv tr uk vi zh_CN zh_TW"
-@@ -475,7 +475,6 @@
- AC_ISC_POSIX
+ ALL_LINGUAS="ca cs da de el en_GB es fi fr gl hr hu it ja nb nl pl pt ru sk sl sv tr uk vi zh_CN zh_TW"
+@@ -556,7 +556,6 @@ AM_ICONV_LINK
+ AC_SEARCH_LIBS([strerror],[cposix])
  AC_PROG_AWK
  AC_PROG_CC
 -AM_PROG_CC_STDC
diff --git a/gutenprint-opt.patch b/gutenprint-opt.patch
index 592e1a3..fc6918b 100644
--- a/gutenprint-opt.patch
+++ b/gutenprint-opt.patch
@@ -1,13 +1,13 @@
---- gutenprint-5.2.14/configure.ac.orig	2023-08-28 07:39:13.244083623 +0200
-+++ gutenprint-5.2.14/configure.ac	2023-08-28 17:00:23.323469623 +0200
-@@ -666,17 +666,6 @@ if test x$ac_compiler_gnu = "xyes"; then
+--- gutenprint-5.3.4/configure.ac.orig	2020-06-05 01:28:41.000000000 +0200
++++ gutenprint-5.3.4/configure.ac	2023-08-28 21:38:43.451204802 +0200
+@@ -753,17 +753,6 @@ if test x$ac_compiler_gnu = "xyes"; then
    if test x${USE_MAINTAINER_MODE} = xyes ; then
-     STP_ADD_COMPILER_ARGS([-D_POSIX_C_SOURCE=200809L -std=c99 -pedantic -Waggregate-return -Wcast-qual -Wshadow -Wredundant-decls],, [GNUCFLAGS])
+     STP_ADD_COMPILER_ARGS([ -pedantic -Waggregate-return -Wcast-qual -Wshadow -Wredundant-decls],, [GNUCFLAGS])
    fi
 -  if test x$ENABLE_DEBUG = xyes ; then
 -    STP_ADD_COMPILER_ARG([-g])
 -  else
--    STP_ADD_FIRST_COMPILER_ARG([-O6 -O3 -O2 -O1 -O])
+-    STP_ADD_FIRST_COMPILER_ARG([-O3 -O2 -O1 -O])
 -  fi
 -else
 -  if test x$ENABLE_DEBUG = xyes ; then
@@ -18,7 +18,7 @@
  fi
  if test x$ENABLE_PROFILE = xyes ; then
    STP_ADD_COMPILER_ARG([-pg])
-@@ -933,13 +922,6 @@ AM_CONDITIONAL(BUILD_MODULES, test x$MOD
+@@ -1019,13 +1008,6 @@ AM_CONDITIONAL(BUILD_MODULES, test x$MOD
  
  AM_CONDITIONAL(BUILD_GENPPD_STATIC, test x"$STATIC_GENPPD" = xyes)
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gutenprint.git/commitdiff/150d91533bf8058afc101313ff3595932fe9a618



More information about the pld-cvs-commit mailing list