2 Summary: A key/value pair database to store software configurations
5 Group: System/Libraries
7 URL: http://elektra.sourceforge.net
8 Source0: %{name}-%{version}.tar.gz
9 Source1001: packaging/elektra.manifest
10 #Patch0: fix-autogen-failure.patch
12 Requires(post): /sbin/ldconfig
13 Requires(postun): /sbin/ldconfig
14 BuildRequires: pkgconfig(libxml-2.0)
15 BuildRequires: gettext-devel
16 BuildRequires: libtool-ltdl-devel
20 A framework to get system and user values The objective of the Elektra Project is to help create a pervasive,
21 ubiquitous configuration system. This is an entire ecosystem, much
22 more than a piece of code. This section lists the work of some
23 people that are helping to build it.
27 Summary: Framework to get system and user values
28 Group: Development/Libraries
32 Framework to get system and user values, key/value pair database
38 # fix-autogen-failure.patch
44 export CFLAGS+=" -fno-short-enums -DSQLFS_BACKEND -DTUNNING_ELEKTRA_0_7 -fpic"
48 libtoolize --ltdl --copy --force
49 aclocal -Im4 -Ilibltdl
51 automake --add-missing --copy --force
53 ./configure --prefix=%{_prefix} \
66 rm -rf %{buildroot}/usr/lib/libelektra.so*
67 rm -rf %{buildroot}/usr/lib/elektra/
68 rm -rf %{buildroot}/usr/lib/pkgconfig/elektracpp.pc
69 rm -rf %{buildroot}/usr/lib/pkgconfig/elektratools.pc
71 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
76 %manifest elektra.manifest
77 %defattr(-,root,root,-)
79 %{_libdir}/pkgconfig/elektra.pc