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]

Reply via email to