SUNWgnutls.spec
changeset 12960 e0eb1bb9f777
parent 12919 cef88973ecbc
child 12968 b94c5e15a3d6
--- 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.