X-Git-Url: https://git.pld-linux.org/?p=packages%2Faalib.git;a=blobdiff_plain;f=aalib.spec;h=b880345bccd2597970fac4d799e235e7bbe06563;hp=dd5afc2d3e87f427ddbf14bd5700ad4807911c48;hb=HEAD;hpb=ea4f781cc9e8561d22800afdf158e9a2afaf1e6d diff --git a/aalib.spec b/aalib.spec index dd5afc2..b880345 100644 --- a/aalib.spec +++ b/aalib.spec @@ -1,3 +1,9 @@ +# +# Conditional build: +%bcond_without static_libs # don't build static library + +%define subver rc5 +%define rel 16 Summary: An ASCII art GFX library Summary(fr.UTF-8): Bibliothèque AA (Ascii Art) Summary(es.UTF-8): Biblioteca ASCII art @@ -6,14 +12,12 @@ Summary(pt_BR.UTF-8): Uma biblioteca para ASCII art Summary(ru.UTF-8): Библиотека консольной графики (ASCII Art) Summary(uk.UTF-8): Бібліотека консольної графіки (ASCII Art) Name: aalib -%define _rc rc5 -%define _rel 11 Version: 1.4 -Release: 0.%{_rc}.%{_rel} +Release: 0.%{subver}.%{rel} Epoch: 1 License: LGPL Group: Libraries -Source0: http://dl.sourceforge.net/aa-project/%{name}-%{version}%{_rc}.tar.gz +Source0: http://downloads.sourceforge.net/aa-project/%{name}-%{version}%{subver}.tar.gz # Source0-md5: 9801095c42bba12edebd1902bcf0a990 Source1: %{name}-config.1 Patch0: %{name}-info.patch @@ -132,7 +136,7 @@ Narzędzia AA-lib. Утиліти для AA-lib. %prep -%setup -q -n %{name}-1.4.0 +%setup -q -n %{name}-%{version}.0 %patch0 -p1 %patch1 -p1 %patch2 -p1 @@ -146,48 +150,53 @@ mv -f c.tmp configure.in %{__aclocal} %{__autoconf} %{__automake} -%configure +%configure \ + %{!?with_static_libs:--disable-static} %{__make} %install rm -rf $RPM_BUILD_ROOT - %{__make} install \ DESTDIR=$RPM_BUILD_ROOT install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/aalib-config.1 +%{__rm} -f $RPM_BUILD_ROOT%{_infodir}/dir + %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%post devel -[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +%post devel -p /sbin/postshell +-/usr/sbin/fix-info-dir -c %{_infodir} -%postun devel -[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 +%postun devel -p /sbin/postshell +-/usr/sbin/fix-info-dir -c %{_infodir} %files %defattr(644,root,root,755) %doc README NEWS AUTHORS ANNOUNCE ChangeLog -%attr(755,root,root) %{_libdir}/lib*.so.*.* +%attr(755,root,root) %{_libdir}/libaa.so.*.* +%ghost %{_libdir}/libaa.so.1 %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/aalib-config -%attr(755,root,root) %{_libdir}/lib*.so -%{_libdir}/lib*.la +%{_libdir}/libaa.so +%{_libdir}/libaa.la %{_includedir}/*.h %{_infodir}/*.info* %{_mandir}/man1/aalib-config.1* %{_mandir}/man3/* %{_aclocaldir}/*.m4 +%if %{with static_libs} %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/libaa.a +%endif %files progs %defattr(644,root,root,755)