Hello community,

here is the log from the commit of package podofo for openSUSE:Factory checked 
in at 2013-04-02 12:39:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/podofo (Old)
 and      /work/SRC/openSUSE:Factory/.podofo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "podofo", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/podofo/podofo.changes    2013-03-08 
09:38:41.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.podofo.new/podofo.changes       2013-04-02 
12:39:47.000000000 +0200
@@ -1,0 +2,13 @@
+Sun Mar 31 18:46:29 UTC 2013 - [email protected]
+
+- Update to version 0.9.2:
+  * Many bug fixes which were made over the last two years.
+  * New encryption support based on OpenSSL. OpenSSL is now a mandatory
+    requirement.
+- Removed podofobox.1_fix.patch (not needed anymore).
+- Added a patch (podofo-0.9.2-soname.patch) to update the soname of the library
+  (http://sourceforge.net/apps/mantisbt/podofo/view.php?id=54).
+- Added build requirements libcppunit-devel and libidn-devel.
+- Build the devel docs (added doxygen build requirement).
+
+-------------------------------------------------------------------

Old:
----
  podofo-0.9.1.tar.bz2
  podofobox.1_fix.patch

New:
----
  podofo-0.9.2-soname.patch
  podofo-0.9.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ podofo.spec ++++++
--- /var/tmp/diff_new_pack.BNsUi4/_old  2013-04-02 12:39:49.000000000 +0200
+++ /var/tmp/diff_new_pack.BNsUi4/_new  2013-04-02 12:39:49.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package podofo
 #
-# 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
@@ -16,23 +16,26 @@
 #
 
 
-%define libver 0_9_1
+%define libver 0_9_2
 
 Name:           podofo
-Version:        0.9.1
+Version:        0.9.2
 Release:        0
 Summary:        Tools to work with PDF files
 License:        GPL-2.0+
 Group:          Productivity/Publishing/PDF
 Url:            http://podofo.sourceforge.net/
-# http://downloads.sourceforge.net/podofo/podofo-0.9.1.tar.gz
-Source0:        %{name}-%{version}.tar.bz2
-# PATCH-FIX-OPENSUSE podofobox.1_fix.patch [email protected] -- Fix 
"manual-page-warning" rpmlint warning
-Patch0:         podofobox.1_fix.patch
+Source0:        
http://downloads.sourceforge.net/podofo/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM podofo-0.9.2-soname.patch 
http://sourceforge.net/apps/mantisbt/podofo/view.php?id=54 
[email protected] -- Update the soname of the library
+Patch0:         podofo-0.9.2-soname.patch
 BuildRequires:  cmake >= 2.5
+BuildRequires:  doxygen
+BuildRequires:  fdupes
 BuildRequires:  fontconfig-devel
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
+BuildRequires:  libcppunit-devel
+BuildRequires:  libidn-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
@@ -68,7 +71,10 @@
 
 %prep
 %setup -q
-%patch0
+%patch0 -p1
+
+# Remove build time references so build-compare can do its work
+echo "HTML_TIMESTAMP = NO" >> Doxyfile
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
@@ -81,21 +87,28 @@
 -DWANT_LIB64=1 \
 %endif
 ../
-make %{?_smp_mflags}
+make %{?_smp_mflags} VERBOSE=1
 cd ..
 
+# Build devel docs
+doxygen
+
 %install
 pushd build
 %makeinstall
 popd
 
+# Install devel docs (do it manually to fix also rpmlint warning 
"files-duplicate" with %%fdupes)
+mkdir -p %{buildroot}%{_docdir}/libpodofo-devel
+install -pm 0644 AUTHORS COPYING.LIB ChangeLog FAQ.html README.html TODO 
%{buildroot}%{_docdir}/libpodofo-devel/
+cp -a doc/html/ %{buildroot}%{_docdir}/libpodofo-devel/
+
+%fdupes -s %{buildroot}
+
 %post -n libpodofo%{libver} -p /sbin/ldconfig
 
 %postun -n libpodofo%{libver} -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING README.html
@@ -108,7 +121,7 @@
 
 %files -n libpodofo-devel
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING.LIB ChangeLog FAQ.html README.html TODO
+%doc %{_docdir}/libpodofo-devel/
 %{_includedir}/podofo/
 %{_libdir}/libpodofo.so
 

++++++ podofo-0.9.2-soname.patch ++++++
diff -up podofo-0.9.2/CMakeLists.txt.soname podofo-0.9.2/CMakeLists.txt
--- podofo-0.9.2/CMakeLists.txt.soname  2013-02-27 19:07:07.000000000 +0100
+++ podofo-0.9.2/CMakeLists.txt 2013-02-27 19:07:12.000000000 +0100
@@ -12,7 +12,7 @@ PROJECT(PoDoFo)
 
 SET(PODOFO_VERSION_MAJOR "0" CACHE STRING "Major part of PoDoFo version 
number")
 SET(PODOFO_VERSION_MINOR "9" CACHE STRING "Minor part of PoDoFo version 
number")
-SET(PODOFO_VERSION_PATCH "1" CACHE STRING "Patchlevel part of PoDoFo version 
number")
+SET(PODOFO_VERSION_PATCH "2" CACHE STRING "Patchlevel part of PoDoFo version 
number")
 SET(PODOFO_SOVERSION 
"${PODOFO_VERSION_MAJOR}.${PODOFO_VERSION_MINOR}.${PODOFO_VERSION_PATCH}")
 SET(PODOFO_LIBVERSION "${PODOFO_SOVERSION}")
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to