--- a/SUNWgnutls.spec Wed Jul 30 15:40:03 2008 +0000
+++ b/SUNWgnutls.spec Thu Jul 31 06:04:33 2008 +0000
@@ -28,6 +28,10 @@
Requires: SUNWlibgcrypt
Requires: SUNWzlib
Requires: SUNWlibC
+Requires: SUNWlibtasn1
+BuildRequires: SUNWlibtasn1-devel
+
+Source1: %{name}-manpages-0.1.tar.gz
%package devel
%include default-depend.inc
@@ -55,6 +59,11 @@
mkdir -p %name-%version/%base_arch
%gnutls.prep -d %name-%version/%base_arch
+# Expand manpages tarball
+cd %{_builddir}/%name-%version
+gzcat %SOURCE1 | tar xf -
+
+
%build
%if %cc_is_gcc
%else
@@ -99,6 +108,9 @@
cd $RPM_BUILD_ROOT%{_libdir}/
ln -s libgnutls.so.26 libgnutls.so.13
+cd %{_builddir}/%name-%version/sun-manpages
+make install DESTDIR=$RPM_BUILD_ROOT
+
%if %build_l10n
%else
# REMOVE l10n FILES
@@ -135,6 +147,13 @@
%dir %attr (0755, root, other) %{_datadir}/aclocal
%{_datadir}/aclocal/*
+%dir %attr(0755, root, bin) %{_mandir}
+%dir %attr(0755, root, bin) %{_mandir}/man1
+%{_mandir}/man1/*
+%dir %attr(0755, root, bin) %{_mandir}/man3
+%{_mandir}/man3/*
+
+
#FIXME: l10n build fails on nevada
%if %build_l10n
%files l10n
@@ -144,6 +163,9 @@
%endif
%changelog
+* Thu Jul 31 2008 - [email protected]
+- Add man pages.
+- Add dependency on libtasn1
* Wed Jul 23 2008 - [email protected]
- Remove %option_with_gnu_iconv around %files l10n to match the package
definition.