1 Summary: A key/value pair database to store software configurations
2 Summary(pl): Baza kluczy/warto¶ci do przechowywania konfiguracji oprogramowania
8 Group: Applications/System
9 Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
10 # Source0-md5: f032ec83ffe91f2e7c2a0d70f67749eb
11 Patch0: %{name}-Makefile_CFLAGS.patch
12 Patch1: %{name}-libdir.patch
13 URL: http://elektra.sf.net
14 BuildRequires: libxslt-progs
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 The Elektra Project provides a framework to store generic
20 configuration data in an hierarchical key-value pair database, instead
21 of a human-readable only text file.
23 This way any software can read/save his configuration using a
24 consistent API. Also, applications can be aware of other applications
25 configurations, leveraging easy application integration.
28 Projekt Eleketra dostarcza szkielet do przechowywania typowych danych
29 konfiguracyjnych w postaci klucz-warto¶æ w hierarhicznej bazie danych,
30 zamiast w pliku tekstowym czytelnym tylko dla cz³owieka.
32 W ten sposób oprogramowanie mo¿e odczytywaæ/zapisywaæ konfiguracjê za
33 pomoc± spójnego API. Dodatkowo aplikacje mog± byæ zorientowane w
34 konfiguracji innych aplikacji, u³atwiaj±c ich integracjê.
37 Summary: Include files and API documentation for Elektra Project
38 Summary(pl): Pliki nag³ówkowe i dokumentacja API projektu Elektra
39 Group: Development/Libraries
40 Requires: elektra = %{epoch}:%{version}-%{release}
43 The Elektra Project provides a framework to store generic
44 configuration data in an hierarchical key-value pair database, instead
45 of a human-readable only text file.
47 This way any software can read/save his configuration using a
48 consistent API. Also, applications can be aware of other applications
49 configurations, leveraging easy application integration.
51 This package contains the include files and API manual pages to use
54 %description devel -l pl
55 Projekt Eleketra dostarcza szkielet do przechowywania typowych danych
56 konfiguracyjnych w postaci klucz-warto¶æ w hierarhicznej bazie danych,
57 zamiast w pliku tekstowym czytelnym tylko dla cz³owieka.
59 W ten sposób oprogramowanie mo¿e odczytywaæ/zapisywaæ konfiguracjê za
60 pomoc± spójnego API. Dodatkowo aplikacje mog± byæ zorientowane w
61 konfiguracji innych aplikacji, u³atwiaj±c ich integracjê.
63 Ten pakiet zawiera pliki nag³ówkowe oraz strony podrêcznika
64 systemowego opisuj±cego sposób u¿ycia API Elektry w C.
67 Summary: Static library for Elektra Project
68 Summary(pl): Statyczna wersja biblioteki projektu Elektra
69 Group: Development/Libraries
70 Requires: elektra-devel = %{epoch}:%{version}-%{release}
73 The Elektra Project provides a framework to store generic
74 configuration data in an hierarchical key-value pair database, instead
75 of a human-readable only text file.
77 This way any software can read/save his configuration using a
78 consistent API. Also, applications can be aware of other applications
79 configurations, leveraging easy application integration.
81 This package contains static library for Elektra Project.
83 %description static -l pl
84 Projekt Eleketra dostarcza szkielet do przechowywania typowych danych
85 konfiguracyjnych w postaci klucz-warto¶æ w hierarhicznej bazie danych,
86 zamiast w pliku tekstowym czytelnym tylko dla cz³owieka.
88 W ten sposób oprogramowanie mo¿e odczytywaæ/zapisywaæ konfiguracjê za
89 pomoc± spójnego API. Dodatkowo aplikacje mog± byæ zorientowane w
90 konfiguracji innych aplikacji, u³atwiaj±c ich integracjê.
92 Ten pakiet zawiera wersjê statyczn± biblioteki projektu Elektra.
102 CFLAGS="%{rpmcflags}"
105 rm -rf $RPM_BUILD_ROOT
109 DESTDIR=$RPM_BUILD_ROOT
111 cp -a $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-devel elektra-api
114 rm -rf $RPM_BUILD_ROOT
118 # Create basic key structure for apps
119 kdb set -t dir system/sw
121 %postun -p /sbin/ldconfig
124 %defattr(644,root,root,755)
125 %doc articles doc/standards example scripts AUTHORS ChangeLog README TODO
126 %attr(755,root,root) /bin/*
127 %attr(755,root,root) /%{_lib}/lib*.so
128 %attr(755,root,root) /etc/profile.d/*
131 %{_mandir}/man[157]/*
134 %defattr(644,root,root,755)
135 %doc bindings elektra-api
140 %defattr(644,root,root,755)