]> git.pld-linux.org Git - packages/djvulibre.git/commitdiff
- updated to 3.5.25.3, dropped djview and browser plugin, they are auto/ti/djvulibre-3.5.25.3-1
authorMarcin Krol <hawk@tld-linux.org>
Mon, 29 Apr 2013 07:21:42 +0000 (07:21 +0000)
committerMarcin Krol <hawk@tld-linux.org>
Mon, 29 Apr 2013 07:21:42 +0000 (07:21 +0000)
  no longer part of djvulibre tarball (both are available from
  djview4.spec)

djvulibre-desktop.patch [deleted file]
djvulibre-link.patch [deleted file]
djvulibre.spec

diff --git a/djvulibre-desktop.patch b/djvulibre-desktop.patch
deleted file mode 100644 (file)
index ef57f7c..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
---- djvulibre-3.5.22/desktopfiles/Makefile.in.orig     2009-02-19 17:53:28.000000000 +0100
-+++ djvulibre-3.5.22/desktopfiles/Makefile.in  2010-02-11 08:28:03.000000000 +0100
-@@ -40,6 +40,9 @@
- datadir_djvu = ${datadir}/djvu/osi/desktop
- datadir_djview = ${datadir}/djvu/djview3/desktop
-+desktopdir = /usr/share/applications
-+iconsdir = /usr/share/icons
-+mimedir = /usr/share/mime
- # -------- all
-@@ -95,22 +98,16 @@
- @GUI_YES@install: install-djview-files
- install-djvu-files: FORCE
--      ${INSTALL} -d ${DESTDIR}${datadir_djvu}
--      ${INSTALL_PROGRAM} register-djvu-mime ${DESTDIR}${datadir_djvu}
--      ${INSTALL_DATA} *djvu.png ${DESTDIR}${datadir_djvu}
--      ${INSTALL_DATA} *djvu.svgz ${DESTDIR}${datadir_djvu}
--      ${INSTALL_DATA} ${srcdir}/*mime.xml ${DESTDIR}${datadir_djvu}
--      -@echo "Run ${datadir_djvu}/register-djvu-mime install"
--      -@echo " to register the djvu mime types and icons."
-+      ${INSTALL} -d ${DESTDIR}${mimedir}/packages ${DESTDIR}${iconsdir}/hicolor/{22x22,32x32,48x48}/{mimetypes,apps}
-+      ${INSTALL_DATA} ${srcdir}/hi22-djvu.png ${DESTDIR}${iconsdir}/hicolor/22x22/mimetypes/mime-image-vnd.djvu.png
-+      ${INSTALL_DATA} ${srcdir}/hi32-djvu.png ${DESTDIR}${iconsdir}/hicolor/32x32/mimetypes/mime-image-vnd.djvu.png
-+      ${INSTALL_DATA} ${srcdir}/hi48-djvu.png ${DESTDIR}${iconsdir}/hicolor/48x48/mimetypes/mime-image-vnd.djvu.png
-+      #${INSTALL_DATA} ${srcdir}/djvulibre-mime.xml ${DESTDIR}${mimedir}/packages/djvulibre.xml
- install-djview-files: FORCE
--      ${INSTALL} -d ${DESTDIR}${datadir_djview}
--      ${INSTALL_PROGRAM} register-djview-menu ${DESTDIR}${datadir_djview}
--      ${INSTALL_DATA} *djview3.png ${DESTDIR}${datadir_djview}
--      ${INSTALL_DATA} *djview3.svgz ${DESTDIR}${datadir_djview}
--      ${INSTALL_PROGRAM} ${srcdir}/*djview3.desktop ${DESTDIR}${datadir_djview}
--      -@echo "Run ${datadir_djview}/register-djview-menu install"
--      -@echo " to register the djview3 menu entries."
-+      ${INSTALL} -d ${DESTDIR}${desktopdir} ${DESTDIR}${iconsdir}/hicolor/{22x22,32x32,48x48}/{mimetypes,apps}
-+      ${INSTALL_DATA} ${srcdir}/hi32-djview3.png ${DESTDIR}${iconsdir}/hicolor/32x32/apps/djvulibre-djview3.png
-+      ${INSTALL_DATA} ${srcdir}/djvulibre-djview3.desktop ${DESTDIR}${desktopdir}/djvulibre-djview3.desktop
- # -------- misc
diff --git a/djvulibre-link.patch b/djvulibre-link.patch
deleted file mode 100644 (file)
index 2d2868d..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
---- djvulibre-3.5.18/gui/nsdejavu/Makefile.in.orig     2004-08-24 19:58:55.000000000 +0200
-+++ djvulibre-3.5.18/gui/nsdejavu/Makefile.in  2007-02-04 23:59:24.915701322 +0100
-@@ -51,7 +51,7 @@
- CFLAGS = @CPPFLAGS@ ${DEFS} ${OPTS} ${INCS} ${NSDEJAVU_CFLAGS} 
--LIBS = @LDFLAGS@ ${NSDEJAVU_LIBS} 
-+LIBS = @LDFLAGS@ ${NSDEJAVU_LIBS} -lXt -lX11
- all: nsdejavu.la nsdejavu.x nsdejavu.1
---- djvulibre-3.5.23/gui/nsdejavu/Makefile.in~ 2010-11-14 16:42:34.754225193 +0100
-+++ djvulibre-3.5.23/gui/nsdejavu/Makefile.in  2010-11-14 16:42:44.722533345 +0100
-@@ -62,7 +62,7 @@
- nsdejavu.la: nsdejavu.lo
-       ${LIBTOOL} --mode=link ${CC} ${CFLAGS} nsdejavu.lo ${LIBS} \
--        -rpath ${plugindir} -module -o $@
-+        -rpath ${plugindir} -module -avoid-version -o $@
- nsdejavu.x: nsdejavu.la FORCE
-       eval `grep '^dlname=' nsdejavu.la` && \
index 3e0df62f0132e7466f2ad110f3de2b0b8475f90f..bc6489a2c295ec57c4c82182d93aa88ac01df0cc 100644 (file)
@@ -1,33 +1,27 @@
 # TODO: use system qt qt.qm files instead of included copies
 #
 # Conditional build:
-%bcond_without qt      # disable qt wrapper
+%define                base_ver        3.5.25
+%define                minor_ver       .3
 #
 Summary:       DjVu viewers, encoders and utilities
 Summary(pl.UTF-8):     DjVu - przeglądarki, dekodery oraz narzędzia
 Name:          djvulibre
-Version:       3.5.24
-Release:       3
+Version:       %{base_ver}%{minor_ver}
+Release:       1
 License:       GPL v2+
 Group:         Applications/Graphics
 Source0:       http://downloads.sourceforge.net/djvu/%{name}-%{version}.tar.gz
-# Source0-md5: af83d27af5083198432a178d22b259c5
+# Source0-md5: 5f45d6cd5700b4dd31b1eb963482089b
 Patch0:                %{name}-opt.patch
-Patch1:                %{name}-desktop.patch
-Patch2:                %{name}-link.patch
-Patch3:                djvulibre-3.5.22-cdefs.patch
+Patch1:                djvulibre-3.5.22-cdefs.patch
 URL:           http://djvu.sourceforge.net/
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
 BuildRequires: libjpeg-devel
 BuildRequires: libstdc++-devel
 BuildRequires: pkgconfig
-%if %{with qt}
-BuildRequires: qt-devel >= 3:3.0.5
-BuildRequires: qt-linguist
-%endif
 BuildRequires: rpmbuild(macros) >= 1.357
-%{?with_qt:BuildRequires:      xorg-lib-libXt-devel}
 Obsoletes:     djvu
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -57,10 +51,6 @@ This package of DjVulibre 3.5 contains:
 - A set of decoders to convert DjVu to a number of other formats.
 - An up-to-date version of the C++ DjVu Reference Library.
 
-Following elements are placed in other subpackages:
-- a standalone DjVu viewer based on the Qt library.
-- A browser plugin that works with most Unix browsers.
-
 %description -l pl.UTF-8
 DjVu jest przeznaczonym głównie dla WWW formatem i platformą
 programową do dystrybucji dokumentów i obrazków. Dane w DjVu ściągają
@@ -79,8 +69,7 @@ rozwijaną przez pomysłodawców DjVu. Jest kompatybilna z wersją 3.5
 oprogramowania LizardTech DjVu.
 
 Ten pakiet zawiera: bibliotekę w C++, zestaw kompresorów, dekoderów i
-narzędzi do plików w formacie DjVu. Przeglądarka oraz wtyczki do
-przeglądarek znajdują się w innych podpakietach.
+narzędzi do plików w formacie DjV
 
 %package devel
 Summary:       Header file for DjVu library
@@ -96,55 +85,18 @@ Header file for DjVu library.
 %description devel -l pl.UTF-8
 Plik nagłówkowy biblioteki DjVu.
 
-%package djview
-Summary:       Qt-based DjVu viewer
-Summary(pl.UTF-8):     Oparta o Qt przeglądarka DjVu
-Group:         X11/Applications
-Requires:      %{name} = %{version}-%{release}
-Obsoletes:     djview
-
-%description djview
-Qt-based DjVu viewer.
-
-%description djview -l pl.UTF-8
-Oparta o Qt przeglądarka DjVu.
-
-%package -n browser-plugin-%{name}
-Summary:       DjVu browser plugin
-Summary(pl.UTF-8):     Wtyczka DjVu do przegląderek WWW
-Group:         X11/Libraries
-Requires:      %{name}-djview = %{version}-%{release}
-Requires:      browser-plugins >= 2.0
-Requires:      browser-plugins(%{_target_base_arch})
-# for migrate purposes (greedy poldek upgrade)
-Provides:      mozilla-plugin-djvulibre
-Provides:      netscape-plugin-djvulibre
-Obsoletes:     djview-netscape
-Obsoletes:     mozilla-plugin-djvulibre
-Obsoletes:     netscape-plugin-djvulibre
-
-%description -n browser-plugin-%{name}
-DjVu plugin for Mozilla and Mozilla-based browsers.
-
-%description -n browser-plugin-%{name} -l pl.UTF-8
-Wtyczka DjVu do przeglądarek zgodnych z Mozillą.
-
 %prep
-%setup -q
+%setup -q -n %{name}-%{base_ver}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 cp -f /usr/share/automake/config.sub config
 %{__aclocal} -I config
 %{__autoconf}
-export QT_LIBS="-L%{_libdir} -lqt-mt"
-export QT_CFLAGS="-I%{_includedir}/qt"
 %configure \
        PTHREAD_LIBS="-lpthread" \
-       --enable-djview
+       --disable-desktopfiles
 
 %{__make} -j1
 
@@ -156,27 +108,15 @@ install -d $RPM_BUILD_ROOT%{_browserpluginsdir}
        DESTDIR=$RPM_BUILD_ROOT \
        plugindir=%{_browserpluginsdir}
 
-rm -f $RPM_BUILD_ROOT%{_mandir}/man1/djview.1
-echo '.so djview3.1' > $RPM_BUILD_ROOT%{_mandir}/man1/djview.1
-echo '.so djview3.1' > $RPM_BUILD_ROOT%{_mandir}/ja/man1/djview.1
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
-%post -n browser-plugin-%{name}
-%update_browser_plugins
-
-%postun -n browser-plugin-%{name}
-if [ "$1" = 0 ]; then
-       %update_browser_plugins
-fi
-
 %files
 %defattr(644,root,root,755)
-%doc COPYRIGHT NEWS README TODO doc/*
+%doc COPYRIGHT NEWS README doc/*
 %attr(755,root,root) %{_bindir}/any2djvu
 %attr(755,root,root) %{_bindir}/bzz
 %attr(755,root,root) %{_bindir}/c44
@@ -199,15 +139,6 @@ fi
 %{_mandir}/man1/djvm.1*
 %{_mandir}/man1/djvmcvt.1*
 %{_mandir}/man1/djvu*.1*
-%lang(ja) %{_mandir}/ja/man1/bzz.1*
-%lang(ja) %{_mandir}/ja/man1/c44.1*
-%lang(ja) %{_mandir}/ja/man1/cjb2.1*
-%lang(ja) %{_mandir}/ja/man1/cpaldjvu.1*
-%lang(ja) %{_mandir}/ja/man1/csepdjvu.1*
-%lang(ja) %{_mandir}/ja/man1/ddjvu.1*
-%lang(ja) %{_mandir}/ja/man1/djvm.1*
-%lang(ja) %{_mandir}/ja/man1/djvmcvt.1*
-%lang(ja) %{_mandir}/ja/man1/djvu*.1*
 %dir %{_datadir}/djvu
 %dir %{_datadir}/djvu/osi
 %{_datadir}/djvu/osi/languages.xml
@@ -225,28 +156,3 @@ fi
 %{_libdir}/libdjvulibre.la
 %{_includedir}/libdjvu
 %{_pkgconfigdir}/ddjvuapi.pc
-
-%if %{with qt}
-%files djview
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/djview
-%attr(755,root,root) %{_bindir}/djview3
-%dir %{_datadir}/djvu/djview3
-%lang(cs) %{_datadir}/djvu/djview3/cs
-%lang(de) %{_datadir}/djvu/djview3/de
-%lang(fr) %{_datadir}/djvu/djview3/fr
-%lang(ja) %{_datadir}/djvu/djview3/ja
-%{_mandir}/man1/djview.1*
-%{_mandir}/man1/djview3.1*
-%lang(ja) %{_mandir}/ja/man1/djview.1*
-%lang(ja) %{_mandir}/ja/man1/djview3.1*
-%{_desktopdir}/djvulibre-djview3.desktop
-%{_iconsdir}/hicolor/*/apps/djvulibre-djview3.png
-%{_iconsdir}/hicolor/*/mimetypes/mime-image-vnd.djvu.png
-
-%files -n browser-plugin-%{name}
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_browserpluginsdir}/nsdejavu.so
-%{_mandir}/man1/nsdejavu.1*
-%lang(ja) %{_mandir}/ja/man1/nsdejavu.1*
-%endif
This page took 0.120646 seconds and 4 git commands to generate.