]> git.pld-linux.org Git - packages/aalib.git/blob - aalib.spec
By Arkadiusz Miśkiewicz <misiek@misiek.eu.org>:
[packages/aalib.git] / aalib.spec
1 Summary:     An ASCII art GFX library
2 Summary(pl): Biblioteka GFX sztuki w ASCII
3 Name:        aalib
4 Version:     1.2
5 Release:     6
6 Copyright:   LGPL
7 Group:       Libraries
8 Source:      ftp://ftp.ta.jcu.cz/pub/aa/%{name}-%{version}.tar.gz
9 URL:         http://horac.ta.jcu.cz/aa/aalib/
10 Buildroot:   /tmp/%{name}-%{version}-root
11
12 %description
13 AA-lib is a low level gfx library just as many other libraries are.
14 The main difference is that AA-lib does not require graphics device. In
15 fact, there is no graphical output possible. AA-lib replaces those
16 old-fashioned output methods with powerful ascii-art renderer. Now my
17 linux boots with a nice penguin logo at secondary display (yes! Like
18 Win95 does:) AA-lib API is designed to be similar to other graphics
19 libraries. Learning a new API would be a piece of cake!
20
21 %description -l pl
22 AA-lib jest niskopoziomow± bibliotek± gfx podobnie jak wiele innych bibliotek.
23 G³ówna ró¿nica pomiêdzi nimi jest taka, ¿e AA-lib nie wymaga trybu graficznego.
24 W³a¶ciwie nie ma mo¿liwo¶ci wy¶wietlenia czego¶ w trybie graficznym. AA-lib
25 zastêpuje te staromodne metody wysoko wydajnym narzêdziem do renderowania
26 asci-art. Teraz mój linux startuje z ³adnym logo pingwina na drugim monitorze.
27 AA-lib API jest zaprojektowane tak by byæ podobnym to innych graficznych
28 bibliotek. Nauka nowego API bêdzie bu³k± z mas³em!
29
30 %package devel
31 Summary:     Header files libraries for aalib
32 Summary(pl): Pliki nag³ówkowe dla aalib
33 Group:       Libraries
34 Requires:    %{name} = %{version}
35 Prereq:      /sbin/install-info
36
37 %description devel
38 The header files for development of programs using the AAlib.
39
40 %description -l pl devel
41 Pliki nag³ówkowe do pisania programów u¿ywaj±cych AAlib.
42
43 %package static
44 Summary:     Static aalib library
45 Summary(pl): Statyczna biblioteka aalib
46 Group:       Libraries
47 Requires:    %{name}-devel = %{version}
48
49 %description static
50 Static aalib library.
51
52 %description -l pl static
53 Statyczna biblioteka aalib
54
55 %package progs
56 Summary:    AA-lib tools
57 ummary(pl): Narzêdzia AA-lib
58 Requires:   %{name} = %{version}
59 Group:      Utilities/Terminal
60
61 %description progs
62 AA-lib tools.
63
64 %description -l pl progs
65 Narzêdzia AA-lib.
66
67 %prep
68 %setup -q
69
70 %build
71 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
72 make
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76 make install prefix=$RPM_BUILD_ROOT/usr
77 gzip -9fn $RPM_BUILD_ROOT/usr/info/*.info
78
79 strip $RPM_BUILD_ROOT/usr/{bin/*,lib/lib*.so.*.*}
80
81 %post   -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
83
84 %post devel
85 /sbin/install-info --info-dir=/usr/info /usr/info/aalib.info.gz
86
87 %preun devel
88 /sbin/install-info --delete --info-dir=/usr/info /usr/info/aalib.info.gz
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 %files
94 %attr(755, root, root) /usr/lib/lib*.so.*.*
95
96 %files devel
97 %defattr(644, root, root, 755)
98 %doc README NEWS AUTHORS ANNOUNCE
99 /usr/include/*.h
100 /usr/lib/lib*.so
101 /usr/info/*.info.gz
102
103 %files static
104 %attr(644, root, root) /usr/lib/lib*.a
105
106 %files progs
107 %attr(755, root, root) /usr/bin/*
108
109 %changelog
110 * Sat Sep 26 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
111   [1.2-6]
112 - added pl translation.
113
114 * Fri Aug 28 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
115   [1.2-5]
116 - corected dependences in static "Requires: %%{name}-devel = %%{version}",
117 - removed "Prereq: /sbin/install-info" from static,
118 - aalib is now builded against libslang.so.1.
119
120 * Thu Jun 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
121   [1.2-5]
122 - recompiled on system without ncurses (only slang).
123 - added static subpackage,
124 - all %doc moved to devel.
125
126 * Mon Jun  1 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
127   [1.2-4]
128 - added -q %setup parameter,
129 - built against ncurses 4.2 (for RH 5.1).
130
131 * Wed May  6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
132   [1.2-3]
133 - %%{version} macro instead %%{PACKAGE_VERSION},
134 - added using %%{name} macro in Buildroot and Source field,
135 - added -q %setup parameter.
136
137 * Thu Apr 21 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
138   [1.2-2]
139 - spec file rewrited for using Buildroot,
140 - info pages moved to devel,
141 - added "Requires: aalib = %%{PACKAGE_VERSION}" for devel header,
142 - added %clean section,
143 - added URL,
144 - added striping programs and AA shared library,
145 - added usung $RPM_OPT_FLAGS in CFLAGS during compiling, 
146 - Copyright satment changed to LGPL,
147 - removed COPYING from %doc (Copyright satment is in header),
148 - addec "Prereq: /sbin/install-info" for devel subpackage",
149 - added %%{version} to Source url,
150 - added %defattr and %attr macros in %files (allows building package from
151   non-root account); %defattr requires rpm >= 2.4.99.
152
153 * Sun Mar  8 1998 ??? <root@pentium.home.cz>
154   [1.2-1]
155 - first release in rpm packages.
This page took 0.051829 seconds and 4 git commands to generate.