X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=blobdiff_plain;f=aalib.spec;h=f3c0caddbf6b08e5ee66af68fc3292f2d01feca6;hb=ef2eebf3eb8b84132bff18d31d93bb61a9de13cd;hp=b0de86fe855f8328ae4edb25bd2f6881401dced4;hpb=39d9c5026c9ae99dd509c841bd0db1896ddd90da;p=packages%2Faalib.git diff --git a/aalib.spec b/aalib.spec index b0de86f..f3c0cad 100644 --- a/aalib.spec +++ b/aalib.spec @@ -2,12 +2,15 @@ Summary: An ASCII art GFX library Summary(pl): Biblioteka GFX sztuki w ASCII Name: aalib Version: 1.2 -Release: 6 +Release: 7 Copyright: LGPL Group: Libraries +Group(pl): Biblioteki Source: ftp://ftp.ta.jcu.cz/pub/aa/%{name}-%{version}.tar.gz +Patch0: aalib-xref.patch +Patch1: aalib-info.patch URL: http://horac.ta.jcu.cz/aa/aalib/ -Buildroot: /tmp/%{name}-%{version}-root +BuildRoot: /tmp/%{name}-%{version}-root %description AA-lib is a low level gfx library just as many other libraries are. @@ -20,17 +23,18 @@ libraries. Learning a new API would be a piece of cake! %description -l pl AA-lib jest niskopoziomow± bibliotek± gfx podobnie jak wiele innych bibliotek. -G³ówna ró¿nica pomiêdzi nimi jest taka, ¿e AA-lib nie wymaga trybu graficznego. +G³ówna ró¿nica pomiêdzy nimi jest taka, ¿e AA-lib nie wymaga trybu graficznego. W³a¶ciwie nie ma mo¿liwo¶ci wy¶wietlenia czego¶ w trybie graficznym. AA-lib zastêpuje te staromodne metody wysoko wydajnym narzêdziem do renderowania -asci-art. Teraz mój linux startuje z ³adnym logo pingwina na drugim monitorze. -AA-lib API jest zaprojektowane tak by byæ podobnym to innych graficznych +ascii-art. Teraz mój linux startuje z ³adnym logo pingwina na drugim monitorze. +AA-lib API jest zaprojektowane tak by byæ podobnym do innych graficznych bibliotek. Nauka nowego API bêdzie bu³k± z mas³em! %package devel Summary: Header files libraries for aalib Summary(pl): Pliki nag³ówkowe dla aalib Group: Libraries +Group(pl): Biblioteki Requires: %{name} = %{version} Prereq: /sbin/install-info @@ -44,19 +48,21 @@ Pliki nag Summary: Static aalib library Summary(pl): Statyczna biblioteka aalib Group: Libraries +Group(pl): Biblioteki Requires: %{name}-devel = %{version} %description static Static aalib library. %description -l pl static -Statyczna biblioteka aalib +Statyczna biblioteka aalib. %package progs Summary: AA-lib tools Summary(pl): Narzêdzia AA-lib -Requires: %{name} = %{version} Group: Utilities/Terminal +Group(pl): Narzêdzia/Terminal +Requires: %{name} = %{version} %description progs AA-lib tools. @@ -66,47 +72,65 @@ Narz %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build -CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr +CFLAGS="$RPM_OPT_FLAGS" \ +./configure %{_target_platform} \ + --prefix=/usr make %install rm -rf $RPM_BUILD_ROOT make install prefix=$RPM_BUILD_ROOT/usr -gzip -9fn $RPM_BUILD_ROOT/usr/info/*.info strip $RPM_BUILD_ROOT/usr/{bin/*,lib/lib*.so.*.*} +gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*.info \ + README NEWS AUTHORS ANNOUNCE ChangeLog + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post devel -/sbin/install-info --info-dir=/usr/info /usr/info/aalib.info.gz +/sbin/install-info %{_infodir}/aalib.info.gz /etc/info-dir %preun devel -/sbin/install-info --delete --info-dir=/usr/info /usr/info/aalib.info.gz +if [ "$1" = "0" ]; then + /sbin/install-info --delete %{_infodir}/aalib.info.gz /etc/info-dir +fi %clean rm -rf $RPM_BUILD_ROOT %files -%attr(755, root, root) /usr/lib/lib*.so.*.* +%attr(755,root,root) %{_libdir}/lib*.so.*.* %files devel -%defattr(644, root, root, 755) -%doc README NEWS AUTHORS ANNOUNCE -/usr/include/*.h -/usr/lib/lib*.so -/usr/info/*.info.gz +%defattr(644,root,root,755) +%doc {README,NEWS,AUTHORS,ANNOUNCE,ChangeLog}.gz +%{_includedir}/*.h +%{_libdir}/lib*.so +%{_infodir}/*.info.gz %files static -%attr(644, root, root) /usr/lib/lib*.a +%attr(644,root,root) %{_libdir}/lib*.a %files progs -%attr(755, root, root) /usr/bin/* +%attr(755,root,root) %{_bindir}/* %changelog +* Mon Apr 5 1999 Piotr Czerwiñski + [1.2-7] +- added Group(pl), +- fixed info entry (aalib-info.patch), +- fixed @xref definitions in aalib.texinfo (aalib-xref.patch), +- standarized {un}registering info pages, +- added gzipping documentation, +- added ChangeLog to %doc, +- cosmetic changes for common l&f. + * Sat Sep 26 1998 Arkadiusz Mi¶kiewicz [1.2-6] - added pl translation. @@ -141,7 +165,7 @@ rm -rf $RPM_BUILD_ROOT - added "Requires: aalib = %%{PACKAGE_VERSION}" for devel header, - added %clean section, - added URL, -- added striping programs and AA shared library, +- added stripping programs and AA shared library, - added usung $RPM_OPT_FLAGS in CFLAGS during compiling, - Copyright satment changed to LGPL, - removed COPYING from %doc (Copyright satment is in header),