diff options
Diffstat (limited to 'libdigidoc.spec')
-rw-r--r-- | libdigidoc.spec | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/libdigidoc.spec b/libdigidoc.spec new file mode 100644 index 0000000..6bc0874 --- /dev/null +++ b/libdigidoc.spec @@ -0,0 +1,69 @@ +Name: libdigidoc +Version: 3.3 +Release: 1%{?dist} +Summary: DigiDoc library +Group: System Environment/Libraries +License: LGPLv2+ +URL: http://www.ria.ee +Source0: libdigidoc.tar.gz +BuildRoot: %{_tmppath}/-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: cmake, gcc, libxml2-devel, openssl-devel +Requires: opensc, esteidcerts +%if %{defined suse_version} +Requires: libpcsclite1 +%endif +%description +Library for creating DigiDoc signature files + +%if %{defined suse_version} +%debug_package +%endif + +%package devel +Summary: DigiDoc library devel files +Group: System Environment/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release}, libxml2-devel, esteidcerts-devel +%description devel +Devel files for DigiDoc library + + +%prep +%setup -q -n %{name} +cmake . \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DCMAKE_VERBOSE_MAKEFILE=ON + +%build +make + +%install +rm -rf %{buildroot} +cd %{_builddir}/%{name} +make install DESTDIR=%{buildroot} + +%clean +rm -rf %{buildroot} +cd %{_builddir}/%{name} +make clean + +%files +%defattr(-,root,root,-) +%{_bindir}/* +%{_libdir}/*.so.* +%{_mandir} +%config(noreplace) %{_sysconfdir}/* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/* + +%changelog +* Fri Aug 13 2010 RIA <info@ria.ee> 1.0-1 +- first build no changes + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig |