Hello community, here is the log from the commit of package barcode for openSUSE:Factory checked in at 2014-01-22 09:40:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/barcode (Old) and /work/SRC/openSUSE:Factory/.barcode.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "barcode" Changes: -------- --- /work/SRC/openSUSE:Factory/barcode/barcode.changes 2012-07-24 17:21:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.barcode.new/barcode.changes 2014-01-23 15:40:08.000000000 +0100 @@ -1,0 +2,22 @@ +Sat Jan 4 16:01:20 UTC 2014 - [email protected] + +- Update to version 0.99 + + Support for i18n. + + Change license to GPLv3 or later version. + + SVG support. + + Added support for PCL output. +- Removed patchs fixed by upstream + + barcode-0.98.patch + + barcode-0.98-bookland.patch + + barcode-0.98-gcc_warning.patch + + barcode-0.98-memoryleak.patch + + barcode-0.98-nohtmltoinfo.patch +- Adapt barcode-0.98-info.patch patch to upstream changes +- Change license tag to GPL-3.0+ because of license change by upstream +- Use %configure instead of pass options "by-hand" +- Remove devel subpackage; it was already useless and upstream doesn't + provide development files anymore +- info file has to be provided with linked binary +- Upstream doesn't provide any manpage anymore + +------------------------------------------------------------------- Old: ---- barcode-0.98-bookland.patch barcode-0.98-gcc_warning.patch barcode-0.98-info.patch barcode-0.98-memoryleak.patch barcode-0.98-nohtmltoinfo.patch barcode-0.98.patch barcode-0.98.tar.gz New: ---- barcode-0.99-info.patch barcode-0.99.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ barcode.spec ++++++ --- /var/tmp/diff_new_pack.5zcqt0/_old 2014-01-23 15:40:09.000000000 +0100 +++ /var/tmp/diff_new_pack.5zcqt0/_new 2014-01-23 15:40:09.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package barcode # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,22 +26,18 @@ BuildRequires: texlive-tex BuildRequires: texlive-texinfo %endif -Version: 0.98 +BuildRequires: xz +Requires(pre): %install_info_prereq +Version: 0.99 Release: 0 Summary: Text-Mode Barcode Creation Utility -License: GPL-2.0+ +License: GPL-3.0+ Group: Productivity/Graphics/Other Url: http://www.gnu.org/software/barcode/barcode.html -Source: ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz -Patch: %{name}-%{version}.patch -Patch1: %{name}-%{version}-bookland.patch -Patch2: %{name}-%{version}-info.patch -Patch3: %{name}-%{version}-gcc_warning.patch -Patch4: %{name}-%{version}-nohtmltoinfo.patch +Source: ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.xz +Patch2: %{name}-0.99-info.patch # PATCH-FIX-UPSTREAM fix mem leak (bnc#537525) -Patch5: %{name}-%{version}-leak-fix.patch -# PATCH-FIX-UPSTREAM fix memory leak (bnc#546020) -Patch6: %{name}-%{version}-memoryleak.patch +Patch5: %{name}-0.98-leak-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -51,62 +47,29 @@ as a few other formats. Output is generated in either PostScript or Encapsulated PostScript format. -%package devel -Summary: Barcode creation library -Group: Development/Libraries/C and C++ -PreReq: %install_info_prereq - -%description devel -The barcode-devel package contains library for creating barcode output -files. It can create printouts for the conventional product tagging -standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well as a few other -formats. Output is generated as either Postscript or Encapsulated -Postscript. - %prep %setup -%patch -%patch1 %patch2 -%patch3 -%patch4 %patch5 -%patch6 %build -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" -./configure --mandir=%{_mandir} \ - --prefix=%{_prefix} \ - --infodir=%{_infodir} \ - --sysconfdir=%{_sysconfdir} +%configure make %install -make DESTDIR=$RPM_BUILD_ROOT \ - LIBDIR=$RPM_BUILD_ROOT%{_libdir} \ - install -install --mode=0755 bookland/bookland.py $RPM_BUILD_ROOT/%{_bindir} -install -m 644 doc/%{name}.info $RPM_BUILD_ROOT%{_infodir} +make DESTDIR=%{buildroot} install -%post devel +%post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%postun devel +%postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %files %defattr(-, root, root) -%doc COPYING README INSTALL TODO -%doc %{_mandir}/man1/* +%doc COPYING README TODO %{_bindir}/barcode -%{_bindir}/bookland.py - -%files devel -%defattr(-, root, root) -%doc %{_mandir}/man3/* -%doc %{_infodir}/* -%{_prefix}/include/* -%{_libdir}/libbarcode.a +%{_bindir}/sample +%{_infodir}/%{name}.info.gz %changelog ++++++ barcode-0.98-info.patch -> barcode-0.99-info.patch ++++++ --- /work/SRC/openSUSE:Factory/barcode/barcode-0.98-info.patch 2011-09-23 01:52:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.barcode.new/barcode-0.99-info.patch 2014-01-23 15:40:08.000000000 +0100 @@ -1,6 +1,6 @@ ---- doc/doc.barcode.orig 2003-06-18 13:32:20.000000000 +0200 -+++ doc/doc.barcode 2003-06-18 13:33:32.000000000 +0200 -@@ -24,6 +24,9 @@ +--- doc/barcode.texi.orig ++++ doc/barcode.texi +@@ -18,6 +18,9 @@ @comment %**start of header @setfilename barcode.info @settitle Barcode @value{version} -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
