]> git.pld-linux.org Git - packages/djview4.git/blame - djview4.spec
- updated dependencies, fixed lang() tags for zh_*
[packages/djview4.git] / djview4.spec
CommitLineData
269cfebf 1Summary: DjVu viewer based on Qt4
e09a4b72 2Summary(hu.UTF-8): DjVu nézegető Qt4 alapon
12f368f8 3Summary(pl.UTF-8): Przeglądarka DjVu oparta na Qt4
269cfebf 4Name: djview4
b0f75bd2 5Version: 4.9
cb4701d7 6Release: 1
22973bbb 7License: GPL v2+
269cfebf 8Group: X11/Applications/Graphics
78d86fd8 9Source0: http://downloads.sourceforge.net/djvu/djview-%{version}.tar.gz
b0f75bd2 10# Source0-md5: 0390cb133ffc7d3054f2184629e5b336
269cfebf
JB
11Patch0: %{name}-opt.patch
12Patch1: %{name}-desktop.patch
13Patch2: %{name}-link.patch
14URL: http://djvu.sourceforge.net/
dcb4f5aa
JB
15BuildRequires: QtGui-devel >= 4.4
16BuildRequires: QtNetwork-devel >= 4.4
78d86fd8 17BuildRequires: autoconf >= 2.67
269cfebf 18BuildRequires: automake
dcb4f5aa 19BuildRequires: djvulibre-devel >= 3.5.19
269cfebf 20BuildRequires: libstdc++-devel
7172c1f4 21BuildRequires: libtiff-devel
a8394c5d 22BuildRequires: libtool >= 2:2.0
83ad50df 23BuildRequires: pkgconfig
269cfebf 24BuildRequires: qt4-build >= 4.0
7172c1f4 25BuildRequires: qt4-linguist
269cfebf
JB
26BuildRequires: qt4-qmake >= 4.0
27BuildRequires: rpmbuild(macros) >= 1.357
28BuildRequires: xorg-lib-libXt-devel
dcb4f5aa 29Requires: djvulibre >= 3.5.19
269cfebf
JB
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
e09a4b72
ZU
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
b25ee3d0
JR
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.
269cfebf
JB
44
45%package -n browser-plugin-%{name}
46Summary: DjView4 browser plugin
e09a4b72 47Summary(hu.UTF-8): DjView4 böngésző plugin
12f368f8 48Summary(pl.UTF-8): Wtyczka DjView4 do przegląderek WWW
269cfebf
JB
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
a448b4be 57Obsoletes: browser-plugin-djvulibre
7172c1f4 58Obsoletes: djview-netscape
269cfebf
JB
59Obsoletes: mozilla-plugin-djvulibre
60Obsoletes: netscape-plugin-djvulibre
61
62%description -n browser-plugin-%{name}
63DjView4 plugin for Mozilla and Mozilla-based browsers.
64
e09a4b72
ZU
65%description -n browser-plugin-%{name} -l hu.UTF-8
66DjView4 plugin Mozilla és Mozilla-alapú böngészőkhöz.
67
b25ee3d0
JR
68%description -n browser-plugin-%{name} -l pl.UTF-8
69Wtyczka DjView4 do przeglądarek zgodnych z Mozillą.
269cfebf
JB
70
71%prep
b0f75bd2 72%setup -q -n djview4-%{version}
269cfebf
JB
73%patch0 -p1
74%patch1 -p1
75%patch2 -p1
76
77%build
a8394c5d
JB
78%{__rm} config/{libtool,lt*}.m4
79%{__libtoolize}
269cfebf
JB
80%{__aclocal} -I config
81%{__autoconf}
82export QTDIR=%{_libdir}/qt4
83%configure
84
85%{__make} \
86 CXX="%{__cxx}" \
87 LFLAGS="%{rpmldflags}"
88
89%install
90rm -rf $RPM_BUILD_ROOT
91install -d $RPM_BUILD_ROOT%{_browserpluginsdir}
92
93%{__make} install \
94 DESTDIR=$RPM_BUILD_ROOT \
95 plugindir=%{_browserpluginsdir}
96
97rm -f $RPM_BUILD_ROOT%{_mandir}/man1/djview.1
98echo '.so djview4.1' > $RPM_BUILD_ROOT%{_mandir}/man1/djview.1
99
100%clean
101rm -rf $RPM_BUILD_ROOT
102
103%post -n browser-plugin-%{name}
104%update_browser_plugins
105
106%postun -n browser-plugin-%{name}
107if [ "$1" = "0" ]; then
108 %update_browser_plugins
109fi
110
111%files
112%defattr(644,root,root,755)
78d86fd8 113%doc COPYRIGHT NEWS README
269cfebf
JB
114%attr(755,root,root) %{_bindir}/djview
115%attr(755,root,root) %{_bindir}/djview4
116%{_mandir}/man1/djview.1*
117%{_mandir}/man1/djview4.1*
118%dir %{_datadir}/djvu/djview4
1bf3aecc
JB
119%lang(cs) %{_datadir}/djvu/djview4/djview_cs.qm
120%lang(de) %{_datadir}/djvu/djview4/djview_de.qm
269cfebf 121%lang(fr) %{_datadir}/djvu/djview4/djview_fr.qm
366dd422 122%lang(ru) %{_datadir}/djvu/djview4/djview_ru.qm
22973bbb 123%lang(uk) %{_datadir}/djvu/djview4/djview_uk.qm
dcb4f5aa
JB
124%lang(zh_CN) %{_datadir}/djvu/djview4/djview_zh_cn.qm
125%lang(zh_TW) %{_datadir}/djvu/djview4/djview_zh_tw.qm
269cfebf
JB
126%{_desktopdir}/djvulibre-djview4.desktop
127%{_iconsdir}/hicolor/32x32/apps/djvulibre-djview4.png
128
129%files -n browser-plugin-%{name}
130%defattr(644,root,root,755)
131%attr(755,root,root) %{_browserpluginsdir}/nsdejavu.so
132%{_mandir}/man1/nsdejavu.1*
This page took 0.074292 seconds and 4 git commands to generate.