1 Summary: An ASCII art GFX library
7 Source: ftp://ftp.ta.jcu.cz/pub/aa/%{name}-%{version}.tar.gz
8 URL: http://horac.ta.jcu.cz/aa/aalib/
9 Buildroot: /tmp/%{name}-%{version}-root
12 AA-lib is a low level gfx library just as many other libraries are.
13 The main difference is that AA-lib does not require graphics device. In
14 fact, there is no graphical output possible. AA-lib replaces those
15 old-fashioned output methods with powerful ascii-art renderer. Now my
16 linux boots with a nice penguin logo at secondary display (yes! Like
17 Win95 does:) AA-lib API is designed to be similar to other graphics
18 libraries. Learning a new API would be a piece of cake!
21 Summary: header files libraries for aalib
23 Requires: aalib = %{version}
24 Prereq: /sbin/install-info
27 The header files for development of programs using the AAlib.
30 Summary: Static aalib library
32 Requires: %{name}-devel = %{version}
39 Requires: %{name} = %{version}
40 Group: Utilities/Terminal
49 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
53 rm -rf $RPM_BUILD_ROOT
54 make install prefix=$RPM_BUILD_ROOT/usr
55 gzip -9fn $RPM_BUILD_ROOT/usr/info/*.info
57 strip $RPM_BUILD_ROOT/usr/{bin/*,lib/lib*.so.*.*}
59 %post -p /sbin/ldconfig
60 %postun -p /sbin/ldconfig
63 /sbin/install-info --info-dir=/usr/info /usr/info/aalib.info.gz
66 /sbin/install-info --delete --info-dir=/usr/info /usr/info/aalib.info.gz
69 rm -rf $RPM_BUILD_ROOT
72 %attr(755, root, root) /usr/lib/lib*.so.*.*
75 %defattr(644, root, root, 755)
76 %doc README NEWS AUTHORS ANNOUNCE
82 %attr(644, root, root) /usr/lib/lib*.a
85 %attr(755, root, root) /usr/bin/*
88 * Fri Aug 28 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
90 - corected dependences in static "Requires: %%{name}-devel = %%{version}",
91 - removed "Prereq: /sbin/install-info" from static,
92 - aalib is now builded against libslang.so.1.
94 * Thu Jun 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
96 - recompiled on system without ncurses (only slang).
97 - added static subpackage,
98 - all %doc moved to devel.
100 * Mon Jun 1 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
102 - added -q %setup parameter,
103 - built against ncurses 4.2 (for RH 5.1).
105 * Wed May 6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
107 - %%{version} macro instead %%{PACKAGE_VERSION},
108 - added using %%{name} macro in Buildroot and Source field,
109 - added -q %setup parameter.
111 * Thu Apr 21 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
113 - spec file rewrited for using Buildroot,
114 - info pages moved to devel,
115 - added "Requires: aalib = %%{PACKAGE_VERSION}" for devel header,
116 - added %clean section,
118 - added striping programs and AA shared library,
119 - added usung $RPM_OPT_FLAGS in CFLAGS during compiling,
120 - Copyright satment changed to LGPL,
121 - removed COPYING from %doc (Copyright satment is in header),
122 - addec "Prereq: /sbin/install-info" for devel subpackage",
123 - added %%{version} to Source url,
124 - added %defattr and %attr macros in %files (allows building package from
125 non-root account); %defattr requires rpm >= 2.4.99.
127 * Sun Mar 8 1998 ??? <root@pentium.home.cz>
129 - first release in rpm packages.