]> git.pld-linux.org Git - packages/djview4.git/blame_incremental - djview4.spec
- refresh libtool
[packages/djview4.git] / djview4.spec
... / ...
CommitLineData
1Summary: DjVu viewer based on Qt4
2Summary(hu.UTF-8): DjVu nézegető Qt4 alapon
3Summary(pl.UTF-8): Przeglądarka DjVu oparta na Qt4
4Name: djview4
5Version: 4.8
6Release: 1
7License: GPL v2+
8Group: X11/Applications/Graphics
9Source0: http://downloads.sourceforge.net/djvu/djview-%{version}.tar.gz
10# Source0-md5: 70ef8f416c7d6892cc0cf012bfd0ae07
11Patch0: %{name}-opt.patch
12Patch1: %{name}-desktop.patch
13Patch2: %{name}-link.patch
14Patch3: %{name}-swap.patch
15URL: http://djvu.sourceforge.net/
16BuildRequires: QtGui-devel >= 4.0
17BuildRequires: QtNetwork-devel >= 4.0
18BuildRequires: autoconf >= 2.67
19BuildRequires: automake
20BuildRequires: djvulibre-devel >= 3.5.17
21BuildRequires: libstdc++-devel
22BuildRequires: libtiff-devel
23BuildRequires: libtool >= 2:2.0
24BuildRequires: pkgconfig
25BuildRequires: qt4-build >= 4.0
26BuildRequires: qt4-linguist
27BuildRequires: qt4-qmake >= 4.0
28BuildRequires: rpmbuild(macros) >= 1.357
29BuildRequires: xorg-lib-libXt-devel
30Obsoletes: djvulibre-djview
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34DjView4 is a viewer and browser plugin for DjVu documents, based on
35the DjVuLibre-3.5 library and the Qt4 toolkit.
36
37%description -l hu.UTF-8
38DjView4 egy nézegető és böngésző plugin DjVu dokumentumokhoz, a
39DjVuLibre-3.5 könyvtárra és a Qt4 készletre épülve.
40
41%description -l pl.UTF-8
42DjView4 to przeglądarka i wtyczka dla przeglądarek do oglądania
43dokumentów DjVu, oparta na bibliotece DjVuLibre-3.5 i toolkicie Qt4.
44
45%package -n browser-plugin-%{name}
46Summary: DjView4 browser plugin
47Summary(hu.UTF-8): DjView4 böngésző plugin
48Summary(pl.UTF-8): Wtyczka DjView4 do przegląderek WWW
49Group: X11/Libraries
50Requires: %{name} = %{version}-%{release}
51Requires: browser-plugins >= 2.0
52Requires: browser-plugins(%{_target_base_arch})
53# for migrate purposes (greedy poldek upgrade)
54Provides: browser-plugin-djvulibre
55Provides: mozilla-plugin-djvulibre
56Provides: netscape-plugin-djvulibre
57Obsoletes: browser-plugin-djvulibre
58Obsoletes: djview-netscape
59Obsoletes: mozilla-plugin-djvulibre
60Obsoletes: netscape-plugin-djvulibre
61
62%description -n browser-plugin-%{name}
63DjView4 plugin for Mozilla and Mozilla-based browsers.
64
65%description -n browser-plugin-%{name} -l hu.UTF-8
66DjView4 plugin Mozilla és Mozilla-alapú böngészőkhöz.
67
68%description -n browser-plugin-%{name} -l pl.UTF-8
69Wtyczka DjView4 do przeglądarek zgodnych z Mozillą.
70
71%prep
72%setup -q -n djview-%{version}
73%patch0 -p1
74%patch1 -p1
75%patch2 -p1
76%patch3 -p1
77
78%build
79%{__rm} config/{libtool,lt*}.m4
80%{__libtoolize}
81%{__aclocal} -I config
82%{__autoconf}
83export QTDIR=%{_libdir}/qt4
84%configure
85
86%{__make} \
87 CXX="%{__cxx}" \
88 LFLAGS="%{rpmldflags}"
89
90%install
91rm -rf $RPM_BUILD_ROOT
92install -d $RPM_BUILD_ROOT%{_browserpluginsdir}
93
94%{__make} install \
95 DESTDIR=$RPM_BUILD_ROOT \
96 plugindir=%{_browserpluginsdir}
97
98rm -f $RPM_BUILD_ROOT%{_mandir}/man1/djview.1
99echo '.so djview4.1' > $RPM_BUILD_ROOT%{_mandir}/man1/djview.1
100
101%clean
102rm -rf $RPM_BUILD_ROOT
103
104%post -n browser-plugin-%{name}
105%update_browser_plugins
106
107%postun -n browser-plugin-%{name}
108if [ "$1" = "0" ]; then
109 %update_browser_plugins
110fi
111
112%files
113%defattr(644,root,root,755)
114%doc COPYRIGHT NEWS README
115%attr(755,root,root) %{_bindir}/djview
116%attr(755,root,root) %{_bindir}/djview4
117%{_mandir}/man1/djview.1*
118%{_mandir}/man1/djview4.1*
119%dir %{_datadir}/djvu/djview4
120%lang(cs) %{_datadir}/djvu/djview4/djview_cs.qm
121%lang(de) %{_datadir}/djvu/djview4/djview_de.qm
122%lang(fr) %{_datadir}/djvu/djview4/djview_fr.qm
123%lang(ru) %{_datadir}/djvu/djview4/djview_ru.qm
124%lang(uk) %{_datadir}/djvu/djview4/djview_uk.qm
125%{_desktopdir}/djvulibre-djview4.desktop
126%{_iconsdir}/hicolor/32x32/apps/djvulibre-djview4.png
127
128%files -n browser-plugin-%{name}
129%defattr(644,root,root,755)
130%attr(755,root,root) %{_browserpluginsdir}/nsdejavu.so
131%{_mandir}/man1/nsdejavu.1*
This page took 0.057512 seconds and 4 git commands to generate.