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