Hello community,

here is the log from the commit of package djvulibre for openSUSE:Factory 
checked in at 2012-03-22 13:45:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/djvulibre (Old)
 and      /work/SRC/openSUSE:Factory/.djvulibre.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "djvulibre", Maintainer is "pgaj...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/djvulibre/djvulibre.changes      2011-09-23 
01:55:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.djvulibre.new/djvulibre.changes 2012-03-22 
13:47:05.000000000 +0100
@@ -1,0 +2,21 @@
+Fri Mar 16 15:31:13 UTC 2012 - pgaj...@suse.com
+
+- updated to 3.5.25:
+  * Removed the deprecated djview3 code.
+  * Removed the deprecated cothreads code.
+  * Removed the unmaintained japanese man pages.
+  * Added ddjvu option to skip corrupted pages.
+  * Miniexp API is now reentrant.
+  * Bug fixes all around.
+
+-------------------------------------------------------------------
+Thu Mar 15 19:59:47 UTC 2012 - dims...@opensuse.org
+
+- Add djvulibre-gcc47.patch: Fix build with gcc 4.7.
+
+-------------------------------------------------------------------
+Tue Mar 13 15:21:34 UTC 2012 - pgaj...@suse.com
+
+- fix build for factory (define $QTDIR)
+
+-------------------------------------------------------------------

Old:
----
  djvulibre-3.5.23-gcc46.patch
  djvulibre-3.5.24-filepath.patch
  djvulibre-3.5.24-nsdejavu.patch
  djvulibre-3.5.24.tar.bz2

New:
----
  djvulibre-3.5.25.tar.bz2
  djvulibre-filepath.patch

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

Other differences:
------------------
++++++ djvulibre.spec ++++++
--- /var/tmp/diff_new_pack.xLjnNB/_old  2012-03-22 13:47:14.000000000 +0100
+++ /var/tmp/diff_new_pack.xLjnNB/_new  2012-03-22 13:47:14.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package djvulibre
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -18,18 +18,18 @@
 
 
 Name:           djvulibre
-BuildRequires:  fdupes libdrm-devel libjpeg-devel libtiff-devel qt3-devel 
qt3-devel-tools update-desktop-files xorg-x11-devel
-License:        GPL-2.0+
-Group:          Productivity/Graphics/Other
-Version:        3.5.24
-Release:        5
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  libjpeg-devel
+BuildRequires:  libtiff-devel
+Version:        3.5.25
+Release:        0
 Url:            http://djvu.sourceforge.net
 Summary:        An Open Source Implementation of DjVu
+License:        GPL-2.0+
+Group:          Productivity/Graphics/Other
 Source:         %{name}-%{version}.tar.bz2
-Patch1:         %{name}-%{version}-nsdejavu.patch
-Patch2:         %{name}-%{version}-filepath.patch
-# PATCH-FIX-UPSTREAM djvulibre-3.5.23-gcc46.patch idoen...@suse.de -- Fix gcc 
4.6 compilation, upstream bug #3256513
-Patch3:         djvulibre-3.5.23-gcc46.patch
+Patch0:         %{name}-filepath.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -45,19 +45,7 @@
 by hundreds of academic, commercial, governmental, and noncommercial
 Web sites around the world.
 
-%package djview3
-License:        GPL-2.0+
-Summary:        DjView3 is a portable DjVu Qt3 based viewer and browser plugin
-Group:          Productivity/Graphics/Other
-Requires:       djvulibre = %{version}
-Conflicts:      djvulibre-djview4
-
-%description djview3
-DjView3 is a viewer and browser plugin for DjVu documents, based on the
-DjVuLibre-3.5 library and the Qt3 toolkit.
-
 %package -n libdjvulibre21
-License:        GPL-2.0+
 Summary:        Libraries of Open Source Implementation of DjVu - djvulibre
 Group:          Productivity/Graphics/Other
 
@@ -65,16 +53,15 @@
 Libraries of Open Source Implementation of DjVu - djvulibre.
 
 %package -n libdjvulibre-devel
-License:        GPL-2.0+
 Summary:        Libraries of Open Source Implementation of DjVu - djvulibre
 Group:          Development/Libraries/Other
-Requires:       libdjvulibre21 = %{version}, libjpeg-devel
+Requires:       libdjvulibre21 = %{version}
+Requires:       libjpeg-devel
 
 %description -n libdjvulibre-devel
 Libraries of Open Source Implementation of DjVu - djvulibre.
 
 %package doc
-License:        GPL-2.0+
 Summary:        Documentation for the the DjVu - djvulibre
 Group:          Productivity/Graphics/Other
 
@@ -83,27 +70,18 @@
 
 %prep
 %setup
-%patch1
-%patch2
-%patch3 -p1
-# removing cvsignore files in version 3.5.19
-rm -rf doc/minilisp/.cvsignore
+%patch0
 
 %build
 # specifying --x-libraries and -includes is needed due to new paths in X.org 
7.x
 # delete them if builds against X.org 6.9 or lower
-CFLAGS="$RPM_OPT_FLAGS -I$QTDIR/include -Wall" \
-CXXFLAGS="$RPM_OPT_FLAGS -I$QTDIR/include -Wall -fmessage-length=0 
-fno-strict-aliasing" \
-QT_LIBS="-L/usr/%_lib/qt3/%{_lib} -lqt-mt" \
+CFLAGS="$RPM_OPT_FLAGS" \
+CXXFLAGS="$RPM_OPT_FLAGS" \
        ./configure \
        --prefix=%{_prefix} \
        --libdir=%{_libdir} \
-       --mandir=%{_mandir} \
-       --x-includes=/usr/include/ \
-       --x-libraries=/usr/%{_lib}/ \
-       --with-qt=/usr/%_lib/qt3 \
-        --enable-djview
-make OPTS="$RPM_OPT_FLAGS -Wall -fmessage-length=0 -DNO_DEBUG" %{?_smp_mflags}
+       --mandir=%{_mandir} 
+make OPTS="$RPM_OPT_FLAGS -DNO_DEBUG" %{?_smp_mflags}
 
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
@@ -117,12 +95,6 @@
 install -m 644 desktopfiles/hi22-djvu.png 
$RPM_BUILD_ROOT/usr/share/icons/hicolor/22x22/mimetypes/djvu.png
 install -m 644 desktopfiles/hi32-djvu.png 
$RPM_BUILD_ROOT/usr/share/icons/hicolor/32x32/mimetypes/djvu.png
 install -m 644 desktopfiles/hi48-djvu.png 
$RPM_BUILD_ROOT/usr/share/icons/hicolor/48x48/mimetypes/djvu.png
-install -m 644 desktopfiles/hi32-djview3.png 
$RPM_BUILD_ROOT/usr/share/pixmaps/djvulibre-djview3.png
-#fix wrong permissions
-%__chmod 644 desktopfiles/djvulibre-djview3.desktop
-#delete shebank from desktop file
-%__sed -i '/#!\/usr\/bin\/env xdg-open/d' 
desktopfiles/djvulibre-djview3.desktop
-%suse_update_desktop_file -r -i djvulibre-djview3 Graphics Viewer
 %fdupes $RPM_BUILD_ROOT
 
 %post  -n libdjvulibre21 -p /sbin/ldconfig
@@ -131,9 +103,8 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING COPYRIGHT INSTALL NEWS README TODO
+%doc COPYING COPYRIGHT INSTALL NEWS README
 %doc %{_mandir}/man1/*
-%doc %{_mandir}/ja/*
 %{_datadir}/djvu
 %{_bindir}/*
 %dir %{_prefix}/share/icons/hicolor
@@ -146,26 +117,6 @@
 %{_prefix}/share/icons/hicolor/22x22/mimetypes/djvu.png
 %{_prefix}/share/icons/hicolor/32x32/mimetypes/djvu.png
 %{_prefix}/share/icons/hicolor/48x48/mimetypes/djvu.png
-# these go to djview3 subpackage
-%exclude %{_prefix}/share/pixmaps/djvulibre-djview3.png
-%exclude %{_libdir}/browser-plugins/nsdejavu.so
-%exclude %{_datadir}/djvu/djview3
-%exclude %{_bindir}/djview*
-%exclude %doc %{_mandir}/man1/djview*
-%exclude %doc %{_mandir}/ja/man1/djview*
-%exclude %doc %{_mandir}/man1/nsdejavu*
-%exclude %doc %{_mandir}/ja/man1/nsdejavu*
-
-%files djview3
-%defattr(-,root,root)
-%doc %{_mandir}/man1/djview*
-%doc %{_mandir}/ja/man1/djview*
-%doc %{_mandir}/man1/nsdejavu*
-%doc %{_mandir}/ja/man1/nsdejav*
-%{_prefix}/share/pixmaps/djvulibre-djview3.png
-%{_libdir}/browser-plugins/nsdejavu.so
-%{_bindir}/djview*
-%{_prefix}/share/applications/djvulibre-djview3.desktop
 
 %files -n libdjvulibre21
 %defattr(-,root,root)

++++++ djvulibre-3.5.24.tar.bz2 -> djvulibre-3.5.25.tar.bz2 ++++++
++++ 76334 lines of diff (skipped)

++++++ djvulibre-filepath.patch ++++++
--- doc/minilisp/README
+++ doc/minilisp/README
@@ -3,7 +3,7 @@
 ----------------
 
 Files <miniexp.h> and <miniexp.cpp> in directory
-<djvulibre-3.5/libdjvu/miniexp.h> implement the basic data
+</usr/include/libdjvu/miniexp.h> implement the basic data
 structure of a lisp interpreter: s-expressions.
 
 S-expressions can be viewed as a simple and powerful
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to