1 Summary: Generic Data Structures Library
2 Summary(pl): Biblioteka podstawowych struktur danych
8 Source0: http://freesoftware.fsf.org/download/gdsl/%{name}-%{version}.tar.gz
9 Patch0: %{name}-ac.patch
10 URL: http://www.freesoftware.fsf.org/gdsl/
11 BuildRequires: autoconf
12 BuildRequires: automake
13 BuildRequires: libtool
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 GDSL (Generic Data Structures Library) is a portable and
18 OS-independant generic data structures manipulation library fully
19 written in pure ANSI C from scratch, for C programmers. Most common
20 data structures are available with powerful algorithms and hidden
21 implementation. Available structures are lists, queues, stacks, hash
22 tables, binary trees, search binary trees, red-black trees, 2D arrays,
26 GSSL (Generic Data Structues Library) to przeno¶na i niezale¿na od
27 systemu operacyjnego biblioteka operacji na podstawowych strukturach
28 danych, napisana od zera w czystym ANSI C, dla programistów C.
29 Wiêkszo¶æ ogólnych struktur danych jest dostêpna wraz z potê¿nymi
30 algorytmami i ukryt± implementacj±. Dostêpne struktury to listy,
31 kolejki, stosy, tablice haszuj±ce, drzewa binarne, drzewa wyszukiwañ
32 binarnych, drzewa czerwono-czarne, tablice dwuwymiarowe i permutacje.
35 Summary: Header files and development documentation for Generic Data Structures Library
36 Summary(pl): Pliki nag³ówkowe i dokumentacja do biblioteki podstawowych struktur danych
37 Group: Development/Libraries
38 Requires: %{name} = %{version}
41 Header files and development documentation for Generic Data Structures
44 %description devel -l pl
45 Pliki nag³ówkowe i dokumentacja do biblioteki podstawowych struktur
49 Summary: Static Generic Data Structures Library
50 Summary(pl): Statyczna biblioteka podstawowych struktur danych
51 Group: Development/Libraries
52 Requires: %{name}-devel = %{version}
55 Static Generic Data Structures Library.
57 %description static -l pl
58 Statyczna biblioteka podstawowych struktur danych.
75 rm -rf $RPM_BUILD_ROOT
77 %{__make} install DESTDIR=$RPM_BUILD_ROOT
80 rm -rf $RPM_BUILD_ROOT
82 %post -p /sbin/ldconfig
83 %postun -p /sbin/ldconfig
86 %defattr(644,root,root,755)
88 %attr(755,root,root) %{_libdir}/*.so.*.*
91 %defattr(644,root,root,755)
92 %doc src/examples/* README TODO
93 %attr(755,root,root) %{_libdir}/*.so
95 %dir %{_includedir}/gdsl
96 %{_includedir}/gdsl/*.h
100 %defattr(644,root,root,755)
101 %attr(644,root,root) %{_libdir}/*.a