+++ /dev/null
---- djvulibre-3.5.8/libdjvu/GException.cpp.orig Tue Jul 30 05:50:42 2002
-+++ djvulibre-3.5.8/libdjvu/GException.cpp Fri Oct 11 00:57:50 2002
-@@ -265,7 +265,7 @@
- #if !defined(WIN32) && !defined(__CYGWIN32__)
- // In general this is a bad idea since statics won't get initialized
- // under WINDOWS, even with CYGWIN.
--static void (*old_handler)() = set_new_handler(throw_memory_error);
-+static void (*old_handler)() = std::set_new_handler(throw_memory_error);
- #endif // ! WIN32
- #endif // !_MSC_VER
- #endif // !NEED_DJVU_MEMORY
--- /dev/null
+--- djvulibre-3.5.9/gui/djview/Makefile.in.orig Fri Oct 11 20:39:33 2002
++++ djvulibre-3.5.9/gui/djview/Makefile.in Fri Oct 11 21:02:22 2002
+@@ -181,7 +181,7 @@
+
+ install-bin: ${PROGRAM} FORCE
+ ${INSTALL} -d ${DESTDIR}${bindir}
+- ${INSTALL} -s -m 0755 ${PROGRAM} ${DESTDIR}${bindir}
++ ${INSTALL} -m 0755 ${PROGRAM} ${DESTDIR}${bindir}
+
+ install-man: FORCE
+ ${INSTALL} -d ${DESTDIR}${mandir}/man1
+--- djvulibre-3.5.9/tools/Makefile.in.orig Fri Oct 11 20:39:33 2002
++++ djvulibre-3.5.9/tools/Makefile.in Fri Oct 11 21:02:37 2002
+@@ -67,7 +67,7 @@
+ install-bin: ${PROGRAMS} FORCE
+ ${INSTALL} -d ${DESTDIR}${bindir}
+ for n in ${PROGRAMS} ; do \
+- ${INSTALL} -s -m 0755 $$n ${DESTDIR}${bindir} || exit ; done
++ ${INSTALL} -m 0755 $$n ${DESTDIR}${bindir} || exit ; done
+
+ install-man: FORCE
+ ${INSTALL} -d ${DESTDIR}${mandir}/man1
Summary: DjVu viewers, encoders and utilities.
Summary(pl): DjVu - przegl±darki, dekodery oraz narzêdzia.
Name: djvulibre
-Version: 3.5.8
-Release: 2
+Version: 3.5.9
+Release: 1
License: GPL
Group: Applications/Graphics
Source0: ftp://ftp.sourceforge.net/pub/sourceforge/djvu/%{name}-%{version}.tar.gz
Patch0: %{name}-DESTDIR.patch
Patch1: %{name}-opt.patch
-Patch2: %{name}-gcc3.patch
+Patch2: %{name}-nostrip.patch
URL: http://djvu.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
%define mozdir /usr/X11R6/lib/mozilla/plugins
%define nsdir /usr/X11R6/lib/netscape/plugins
+# compiling by gcc 3.2 with "-O2 -march=athlon" produces djview that only
+# segfaults... maybe miscompilation, but hard to find where :/
+%ifarch athlon
+%define optflags -O2 -march=i686
+%endif
+
%description
DjVu is a web-centric format and software platform for distributing
documents and images. DjVu content downloads faster, displays and