]>
Commit | Line | Data |
---|---|---|
cfbce160 | 1 | Summary: An ASCII art GFX library |
9e50deaa JR |
2 | Summary(fr.UTF-8): Bibliothèque AA (Ascii Art) |
3 | Summary(es.UTF-8): Biblioteca ASCII art | |
4 | Summary(pl.UTF-8): Biblioteka graficzna ASCII Art | |
5 | Summary(pt_BR.UTF-8): Uma biblioteca para ASCII art | |
6 | Summary(ru.UTF-8): Библиотека консольной графики (ASCII Art) | |
7 | Summary(uk.UTF-8): Бібліотека консольної графіки (ASCII Art) | |
cfbce160 | 8 | Name: aalib |
cd30263b | 9 | %define _rc rc5 |
10 | %define _rel 11 | |
11 | Version: 1.4 | |
12 | Release: 0.%{_rc}.%{_rel} | |
13 | Epoch: 1 | |
0060132e | 14 | License: LGPL |
cfbce160 | 15 | Group: Libraries |
cd30263b | 16 | Source0: http://dl.sourceforge.net/aa-project/%{name}-%{version}%{_rc}.tar.gz |
fdce64f7 | 17 | # Source0-md5: 9801095c42bba12edebd1902bcf0a990 |
9e1acee0 | 18 | Source1: %{name}-config.1 |
ba8d6bd7 | 19 | Patch0: %{name}-info.patch |
9e1acee0 | 20 | Patch1: %{name}-debian_man.patch |
4064ced5 | 21 | Patch2: %{name}-am18.patch |
ba8d6bd7 | 22 | URL: http://aa-project.sourceforge.net/ |
e9972ee5 | 23 | BuildRequires: autoconf |
24 | BuildRequires: automake | |
2728f0ca | 25 | BuildRequires: gpm-devel |
e9972ee5 | 26 | BuildRequires: libtool |
211bd35d | 27 | BuildRequires: slang-devel >= 2.0.0 |
df619f69 | 28 | BuildRequires: texinfo |
d684f2fc | 29 | BuildRequires: xorg-lib-libX11-devel |
d785c4b4 | 30 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
e79253cb | 31 | |
32 | %description | |
7ddf2ba9 | 33 | AA-lib is a low level gfx library just as many other libraries are. |
34 | The main difference is that AA-lib does not require graphics device. | |
35 | In fact, there is no graphical output possible. AA-lib replaces those | |
36 | old-fashioned output methods with powerful ascii-art renderer. Now my | |
37 | linux boots with a nice penguin logo at secondary display (yes! Like | |
38 | Win95 does:) AA-lib API is designed to be similar to other graphics | |
39 | libraries. Learning a new API would be a piece of cake! | |
f3d5a264 | 40 | |
9e50deaa JR |
41 | %description -l fr.UTF-8 |
42 | La bibliothèque AA est nécessaire pour GIMP. Elle offre la possibilité | |
7ddf2ba9 | 43 | de travailler dans des contextes graphiques sans affichage. |
e79253cb | 44 | |
9e50deaa JR |
45 | %description -l pl.UTF-8 |
46 | AA-lib jest niskopoziomową biblioteką graficzną podobnie jak wiele | |
47 | innych bibliotek. Główna różnica pomiędzy nimi jest taka, że AA-lib | |
48 | nie wymaga trybu graficznego. Właściwie nie ma możliwości wyświetlenia | |
49 | czegoś w trybie graficznym. AA-lib zastępuje te staromodne metody | |
50 | wysoko wydajnym narzędziem do renderowania ascii-art. Teraz mój Linux | |
51 | startuje z ładnym logo pingwina na drugim monitorze. AA-lib API jest | |
52 | zaprojektowane tak by być podobnym do innych graficznych bibliotek. | |
53 | Nauka nowego API będzie bułką z masłem! | |
54 | ||
55 | %description -l pt_BR.UTF-8 | |
1b20a5ad | 56 | Uma biblioteca para trabalhar com ASCII art. |
57 | ||
9e50deaa JR |
58 | %description -l ru.UTF-8 |
59 | AA-lib - это низкоуровневая графическая библиотека. Ее основное | |
60 | отличие от других графических библиотек в том, что AA-lib не требует | |
61 | графического устройства. На самом деле, графический (в обычном смысле | |
62 | этого слова) вывод и невозможен. AA-lib переводит графику в так | |
63 | называемый ASCII-Art. | |
0bc194a5 | 64 | |
9e50deaa JR |
65 | %description -l uk.UTF-8 |
66 | AA-lib - це низькорівнева графічна бібліотека. Головна відмінність її | |
67 | від інших графічних бібліотек в тому, о AA-lib не потребує графічного | |
68 | пристрою. Насправді, графічний (в звичному розумінні цього слова) | |
69 | вивід і неможливий. AA-lib перетворює графіку в так званий ASCII-Art. | |
0bc194a5 | 70 | |
6d187957 | 71 | %package devel |
0bc194a5 | 72 | Summary: Header files and libraries for aalib |
9e50deaa JR |
73 | Summary(pl.UTF-8): Pliki nagłówkowe dla aalib |
74 | Summary(ru.UTF-8): Хедеры для построения программ с AAlib | |
75 | Summary(uk.UTF-8): Хедери для побудови програм з AAlib | |
8035eea0 JB |
76 | Group: Development/Libraries |
77 | Requires: %{name} = %{version}-%{release} | |
8035eea0 JB |
78 | Requires: gpm-devel |
79 | Requires: slang-devel | |
d684f2fc | 80 | Requires: xorg-lib-libX11-devel |
e79253cb | 81 | |
82 | %description devel | |
83 | The header files for development of programs using the AAlib. | |
84 | ||
9e50deaa JR |
85 | %description devel -l pl.UTF-8 |
86 | Pliki nagłówkowe do pisania programów używających AAlib. | |
6d187957 | 87 | |
9e50deaa JR |
88 | %description devel -l ru.UTF-8 |
89 | Хедеры для построения программ с AAlib. | |
0bc194a5 | 90 | |
9e50deaa JR |
91 | %description devel -l uk.UTF-8 |
92 | Хедери для побудови програм з AAlib. | |
0bc194a5 | 93 | |
6d187957 | 94 | %package static |
bb54e7a8 | 95 | Summary: Static aalib library |
9e50deaa JR |
96 | Summary(pl.UTF-8): Statyczna biblioteka aalib |
97 | Summary(ru.UTF-8): Статическая библиотека для построения программ с aalib | |
98 | Summary(uk.UTF-8): Статична бібліотека для побудови програм з aalib | |
8035eea0 JB |
99 | Group: Development/Libraries |
100 | Requires: %{name}-devel = %{version}-%{release} | |
e79253cb | 101 | |
102 | %description static | |
103 | Static aalib library. | |
104 | ||
9e50deaa | 105 | %description static -l pl.UTF-8 |
1250af83 | 106 | Statyczna biblioteka aalib. |
6d187957 | 107 | |
9e50deaa JR |
108 | %description static -l ru.UTF-8 |
109 | Статическая библиотека для программирования с aalib. | |
0bc194a5 | 110 | |
9e50deaa JR |
111 | %description static -l uk.UTF-8 |
112 | Статична бібліотека для програмування з aalib. | |
0bc194a5 | 113 | |
6d187957 | 114 | %package progs |
8ada3bfa | 115 | Summary: AA-lib tools |
9e50deaa JR |
116 | Summary(pl.UTF-8): Narzędzia AA-lib |
117 | Summary(ru.UTF-8): Утилиты для AA-lib | |
118 | Summary(uk.UTF-8): Утиліти для AA-lib | |
ba8d6bd7 | 119 | Group: Applications/Terminal |
8035eea0 | 120 | Requires: %{name} = %{version}-%{release} |
e79253cb | 121 | |
122 | %description progs | |
6d187957 | 123 | AA-lib tools. |
124 | ||
9e50deaa JR |
125 | %description progs -l pl.UTF-8 |
126 | Narzędzia AA-lib. | |
e79253cb | 127 | |
9e50deaa JR |
128 | %description progs -l ru.UTF-8 |
129 | Утилиты для AA-lib. | |
0bc194a5 | 130 | |
9e50deaa JR |
131 | %description progs -l uk.UTF-8 |
132 | Утиліти для AA-lib. | |
0bc194a5 | 133 | |
e79253cb | 134 | %prep |
ba8d6bd7 | 135 | %setup -q -n %{name}-1.4.0 |
1250af83 | 136 | %patch0 -p1 |
9e1acee0 | 137 | %patch1 -p1 |
4064ced5 | 138 | %patch2 -p1 |
e79253cb | 139 | |
f2605ee5 | 140 | # don't include aclocal.m4 from configure.in |
4e8a8eee | 141 | tail -n +2 configure.in > c.tmp |
f2605ee5 JB |
142 | mv -f c.tmp configure.in |
143 | ||
e79253cb | 144 | %build |
da1f6340 | 145 | %{__libtoolize} |
e47afe66 | 146 | %{__aclocal} |
d9af3294 | 147 | %{__autoconf} |
148 | %{__automake} | |
cfbce160 | 149 | %configure |
afb12bd9 | 150 | %{__make} |
e79253cb | 151 | |
152 | %install | |
153 | rm -rf $RPM_BUILD_ROOT | |
e79253cb | 154 | |
6cc1f3b1 | 155 | %{__make} install \ |
156 | DESTDIR=$RPM_BUILD_ROOT | |
e79253cb | 157 | |
f37a0bd9 | 158 | install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1/aalib-config.1 |
9e1acee0 | 159 | |
9491baa8 JB |
160 | %clean |
161 | rm -rf $RPM_BUILD_ROOT | |
162 | ||
eaeceb5d | 163 | %post -p /sbin/ldconfig |
164 | %postun -p /sbin/ldconfig | |
e79253cb | 165 | |
166 | %post devel | |
2683e46d | 167 | [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 |
e79253cb | 168 | |
5d98af32 | 169 | %postun devel |
2683e46d | 170 | [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 |
e79253cb | 171 | |
e79253cb | 172 | %files |
7ddf2ba9 | 173 | %defattr(644,root,root,755) |
b22e34f5 | 174 | %doc README NEWS AUTHORS ANNOUNCE ChangeLog |
14727aa2 | 175 | %attr(755,root,root) %{_libdir}/lib*.so.*.* |
e79253cb | 176 | |
177 | %files devel | |
1250af83 | 178 | %defattr(644,root,root,755) |
ba8d6bd7 | 179 | %attr(755,root,root) %{_bindir}/aalib-config |
72e5c45c | 180 | %attr(755,root,root) %{_libdir}/lib*.so |
3e062dcd | 181 | %{_libdir}/lib*.la |
3c6b217b | 182 | %{_includedir}/*.h |
ba8d6bd7 | 183 | %{_infodir}/*.info* |
b22e34f5 | 184 | %{_mandir}/man1/aalib-config.1* |
ba8d6bd7 JB |
185 | %{_mandir}/man3/* |
186 | %{_aclocaldir}/*.m4 | |
e79253cb | 187 | |
188 | %files static | |
7ddf2ba9 | 189 | %defattr(644,root,root,755) |
190 | %{_libdir}/lib*.a | |
e79253cb | 191 | |
192 | %files progs | |
7ddf2ba9 | 193 | %defattr(644,root,root,755) |
ba8d6bd7 JB |
194 | %attr(755,root,root) %{_bindir}/aafire |
195 | %attr(755,root,root) %{_bindir}/aainfo | |
196 | %attr(755,root,root) %{_bindir}/aasavefont | |
197 | %attr(755,root,root) %{_bindir}/aatest | |
d53b0c1f | 198 | %{_mandir}/man1/aafire.1* |