1 Summary: J.Engelh's general-purpose library
2 Summary(pl.UTF-8): Biblioteka ogólnego przeznaczenia J. Engelha
6 License: LGPL v2 or LGPL v3
8 Source0: http://downloads.sourceforge.net/libhx/%{name}-%{version}.tar.xz
9 # Source0-md5: 2c44fc5c5dee64088f8e733606451561
10 URL: http://libhx.sourceforge.net/
11 BuildRequires: autoconf
12 BuildRequires: automake
13 BuildRequires: libtool
14 BuildRequires: pkgconfig
15 BuildRequires: tar >= 1:1.22
16 BuildRequires: xz >= 1:4.999.7
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 J. Engelh's general-purpose library for:
21 - A+R/B trees to use for lists or maps (associative arrays)
22 - Deques (double-ended queues) (Stacks (LIFO) / Queues (FIFOs))
23 - platform independent opendir-style directory access
24 - platform independent dlopen-style shared library access
25 - auto-storage strings with direct access
26 - command line option (argv) parser
27 - shell-style config file parser
28 - platform independent random number generator with transparent
30 - various string, memory and zvec ops
32 %description -l pl.UTF-8
33 Biblioteka J. Engelha ogólnego przeznaczenia, obejmująca:
34 - drzewa czerwono-czarne do list i tablic asocjacyjnych
35 - kolejki o dwóch końcach (stosy LIFO/kolejki FIFO)
36 - niezależny od platformy dostęp do katalogów w stylu opendir
37 - niezależny od platformy dostęp do bibliotek współdzielonych w stylu
39 - łańcuchy znaków z automatycznym zarządzaniem pamięcią i bezpośrednim
41 - analizator opcji linii poleceń (argv)
42 - analizator plików konfiguracyjnych w stylu powłoki sh
43 - niezależny od platformy generator liczb losowych z przezroczystą
45 - różne operacje na łańcuchach znaków, pamięci i strukturach zvec
48 Summary: libHX header files
49 Summary(pl.UTF-8): Pliki nagłówkowe libHX
50 Group: Development/Libraries
51 Requires: %{name} = %{version}-%{release}
56 %description devel -l pl.UTF-8
57 Pliki nagłówkowe libHX.
60 Summary: libHX static library
61 Summary(pl.UTF-8): Statyczna biblioteka libHX
62 Group: Development/Libraries
63 Requires: %{name}-devel = %{version}-%{release}
68 %description static -l pl.UTF-8
69 Statyczna biblioteka libHX.
86 rm -rf $RPM_BUILD_ROOT
89 DESTDIR=$RPM_BUILD_ROOT
91 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
94 rm -rf $RPM_BUILD_ROOT
96 %post -p /sbin/ldconfig
97 %postun -p /sbin/ldconfig
100 %defattr(644,root,root,755)
101 %doc doc/changelog.txt doc/libHX_Documentation.pdf
102 %attr(755,root,root) %{_libdir}/libHX.so.*.*.*
103 %attr(755,root,root) %ghost %{_libdir}/libHX.so.27
104 %{_mandir}/man1/hxdirstamp.1*
107 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_libdir}/libHX.so
110 %{_includedir}/libHX.h
111 %{_includedir}/%{name}
112 %{_pkgconfigdir}/libHX.pc
115 %defattr(644,root,root,755)