]> git.pld-linux.org Git - packages/qdigidoc.git/blame - qdigidoc.spec
- up to 0.4.1
[packages/qdigidoc.git] / qdigidoc.spec
CommitLineData
ff758062 1%define qtver 4.4.0
9eee7571
ER
2Summary: Estonian digital signature application
3Name: qdigidoc
ea84a298
LG
4Version: 0.4.1
5Release: 1
9eee7571
ER
6License: LGPL v2+
7Group: X11/Applications
8URL: http://code.google.com/p/esteid/
9Source0: http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
ea84a298 10# Source0-md5: a4bb53bcd00a4b1914c028e3bd2b3872
043e62b5 11Patch0: desktop.patch
ff758062 12BuildRequires: QtWebKit-devel >= %{qtver}
9eee7571
ER
13BuildRequires: cmake
14BuildRequires: desktop-file-utils
15BuildRequires: gettext
16BuildRequires: libdigidoc-devel
17BuildRequires: libdigidocpp-devel
18BuildRequires: openldap-devel
19BuildRequires: openssl-devel
ff758062
ER
20BuildRequires: qt4-build >= %{qtver}
21BuildRequires: qt4-linguist >= %{qtver}
9eee7571 22BuildRequires: rpmbuild(macros) >= 1.596
95e81ba7 23Requires(post,postun): gtk-update-icon-cache
9eee7571 24Requires: desktop-file-utils
4e7434c8 25Requires: hicolor-icon-theme
9eee7571
ER
26Requires: shared-mime-info
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30QDigiDoc is an application for digitally signing and encrypting
31documents in BDoc, DDoc, and CDoc container formats. These file
32formats are widespread in Estonia where they are used for storing
33legally binding digital signatures.
34
35%package -n nautilus-%{name}
36Summary: Nautilus extension for %{name}
37Group: X11/Applications
38Requires: %{name} = %{version}-%{release}
4e7434c8
MB
39Requires: nautilus-python >= 1.0
40Requires: python-pygobject
9eee7571
ER
41
42%description -n nautilus-%{name}
43This package contains the qdigidoc extension for the nautilus file
44manager.
45
46%package -n kde4-konqueror-plugin-%{name}
47Summary: Konqueror extension for %{name}
48Group: X11/Applications
49Requires: %{name} = %{version}-%{release}
50
51%description -n kde4-konqueror-plugin-%{name}
52This package contains the qdigidoc extension for Konqueror.
53
54%prep
55%setup -q
043e62b5 56%patch0 -p1
9eee7571
ER
57
58%build
59install -d build
60cd build
61%cmake ..
62%{__make}
63
64%install
65rm -rf $RPM_BUILD_ROOT
66%{__make} -C build install \
67 DESTDIR=$RPM_BUILD_ROOT
68
69%find_lang nautilus-qdigidoc
70
71desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/qdigidoc-client.desktop
72desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/qdigidoc-crypto.desktop
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
77%post
78%update_desktop_database
79%update_icon_cache hicolor
80%update_mime_database
81
82%postun
83%update_desktop_database
84%update_icon_cache hicolor
85%update_mime_database
86
87%files
88%defattr(644,root,root,755)
89%doc AUTHORS NEWS README
90%attr(755,root,root) %{_bindir}/*
91%{_desktopdir}/*.desktop
92%{_datadir}/mime/packages/*.xml
93%{_iconsdir}/hicolor/*/*/*.png
ea84a298 94%{_mandir}/man1/qdig*
9eee7571
ER
95
96%files -n nautilus-%{name} -f nautilus-qdigidoc.lang
97%defattr(644,root,root,755)
4e7434c8 98%{_datadir}/nautilus-python/extensions/*.py
9eee7571
ER
99
100%files -n kde4-konqueror-plugin-%{name}
da4ffa9e 101%defattr(644,root,root,755)
9eee7571 102%{_datadir}/kde4/services/*.desktop
This page took 0.045964 seconds and 4 git commands to generate.