SUNWgnutls.spec
changeset 12960 e0eb1bb9f777
parent 12919 cef88973ecbc
child 12968 b94c5e15a3d6
equal deleted inserted replaced
12959:4e26aa261928 12960:e0eb1bb9f777
    26 BuildRoot:     %{_tmppath}/%{name}-%{version}-build
    26 BuildRoot:     %{_tmppath}/%{name}-%{version}-build
    27 %include default-depend.inc
    27 %include default-depend.inc
    28 Requires:      SUNWlibgcrypt
    28 Requires:      SUNWlibgcrypt
    29 Requires:      SUNWzlib
    29 Requires:      SUNWzlib
    30 Requires:      SUNWlibC
    30 Requires:      SUNWlibC
       
    31 Requires:      SUNWlibtasn1
       
    32 BuildRequires: SUNWlibtasn1-devel
       
    33 
       
    34 Source1:    %{name}-manpages-0.1.tar.gz
    31 
    35 
    32 %package devel
    36 %package devel
    33 %include default-depend.inc
    37 %include default-depend.inc
    34 Summary:       %{summary} - development files
    38 Summary:       %{summary} - development files
    35 SUNW_BaseDir:  %{_basedir}
    39 SUNW_BaseDir:  %{_basedir}
    52 %gnutls64.prep -d %name-%version/%_arch64
    56 %gnutls64.prep -d %name-%version/%_arch64
    53 %endif
    57 %endif
    54 
    58 
    55 mkdir -p %name-%version/%base_arch
    59 mkdir -p %name-%version/%base_arch
    56 %gnutls.prep -d %name-%version/%base_arch
    60 %gnutls.prep -d %name-%version/%base_arch
       
    61 
       
    62 # Expand manpages tarball
       
    63 cd %{_builddir}/%name-%version
       
    64 gzcat %SOURCE1 | tar xf -
       
    65 
    57 
    66 
    58 %build
    67 %build
    59 %if %cc_is_gcc
    68 %if %cc_is_gcc
    60 %else
    69 %else
    61 export CXX="${CXX} -norunpath"
    70 export CXX="${CXX} -norunpath"
    97 ln -s libgnutls.so.26 libgnutls.so.13
   106 ln -s libgnutls.so.26 libgnutls.so.13
    98 %endif
   107 %endif
    99 cd $RPM_BUILD_ROOT%{_libdir}/
   108 cd $RPM_BUILD_ROOT%{_libdir}/
   100 ln -s libgnutls.so.26 libgnutls.so.13
   109 ln -s libgnutls.so.26 libgnutls.so.13
   101 
   110 
       
   111 cd %{_builddir}/%name-%version/sun-manpages
       
   112 make install DESTDIR=$RPM_BUILD_ROOT
       
   113 
   102 %if %build_l10n
   114 %if %build_l10n
   103 %else
   115 %else
   104 # REMOVE l10n FILES
   116 # REMOVE l10n FILES
   105 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
   117 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
   106 %endif
   118 %endif
   133 %endif
   145 %endif
   134 %dir %attr (0755, root, sys) %{_datadir}
   146 %dir %attr (0755, root, sys) %{_datadir}
   135 %dir %attr (0755, root, other) %{_datadir}/aclocal
   147 %dir %attr (0755, root, other) %{_datadir}/aclocal
   136 %{_datadir}/aclocal/*
   148 %{_datadir}/aclocal/*
   137 
   149 
       
   150 %dir %attr(0755, root, bin) %{_mandir}
       
   151 %dir %attr(0755, root, bin) %{_mandir}/man1
       
   152 %{_mandir}/man1/*
       
   153 %dir %attr(0755, root, bin) %{_mandir}/man3
       
   154 %{_mandir}/man3/*
       
   155 
       
   156 
   138 #FIXME: l10n build fails on nevada
   157 #FIXME: l10n build fails on nevada
   139 %if %build_l10n
   158 %if %build_l10n
   140 %files l10n
   159 %files l10n
   141 %defattr (-, root, bin)
   160 %defattr (-, root, bin)
   142 %dir %attr (0755, root, sys) %{_datadir}
   161 %dir %attr (0755, root, sys) %{_datadir}
   143 %attr (-, root, other) %{_datadir}/locale
   162 %attr (-, root, other) %{_datadir}/locale
   144 %endif
   163 %endif
   145 
   164 
   146 %changelog
   165 %changelog
       
   166 * Thu Jul 31 2008 - [email protected]
       
   167 - Add man pages.
       
   168 - Add dependency on libtasn1
   147 * Wed Jul 23 2008 - [email protected]
   169 * Wed Jul 23 2008 - [email protected]
   148 - Remove %option_with_gnu_iconv around %files l10n to match the package
   170 - Remove %option_with_gnu_iconv around %files l10n to match the package
   149   definition.
   171   definition.
   150 * Tue Jul 08 2008 - [email protected]
   172 * Tue Jul 08 2008 - [email protected]
   151 - Add a temporary softlink libgnutls.so.13 
   173 - Add a temporary softlink libgnutls.so.13