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 |