Elektra is upstream-dead and was most probably never used by anyone than
myself.

Signed-off-by: Robert Schwebel <[email protected]>
---
 patches/elektra-0.7.0-r1618/autogen.sh             |    1 -
 .../elektra-0.7.0-r1618-ini-debug.diff             |   29 --
 .../elektra-0.7.0rc5-file-existence.diff           |   26 --
 .../elektra-0.7.0rc5-libxml2.diff                  |   40 ---
 .../elektra-0.7.0rc5-static-libs.diff              |  105 --------
 patches/elektra-0.7.0-r1618/series                 |    4 -
 rules/elektra.in                                   |  110 --------
 rules/elektra.make                                 |  271 --------------------
 8 files changed, 0 insertions(+), 586 deletions(-)
 delete mode 120000 patches/elektra-0.7.0-r1618/autogen.sh
 delete mode 100644 
patches/elektra-0.7.0-r1618/elektra-0.7.0-r1618-ini-debug.diff
 delete mode 100644 
patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-file-existence.diff
 delete mode 100644 patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-libxml2.diff
 delete mode 100644 
patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-static-libs.diff
 delete mode 100644 patches/elektra-0.7.0-r1618/series
 delete mode 100644 rules/elektra.in
 delete mode 100644 rules/elektra.make

diff --git a/patches/elektra-0.7.0-r1618/autogen.sh 
b/patches/elektra-0.7.0-r1618/autogen.sh
deleted file mode 120000
index 9f8a4cb..0000000
--- a/patches/elektra-0.7.0-r1618/autogen.sh
+++ /dev/null
@@ -1 +0,0 @@
-../autogen.sh
\ No newline at end of file
diff --git a/patches/elektra-0.7.0-r1618/elektra-0.7.0-r1618-ini-debug.diff 
b/patches/elektra-0.7.0-r1618/elektra-0.7.0-r1618-ini-debug.diff
deleted file mode 100644
index 954a21d..0000000
--- a/patches/elektra-0.7.0-r1618/elektra-0.7.0-r1618-ini-debug.diff
+++ /dev/null
@@ -1,29 +0,0 @@
-From: Robert Schwebel <[email protected]>
-Subject: ini backend: fix DEBUG handling
-
-When compiled without "--enable-debug", the ini backend nevertheless
-defines DEBUG and thus we get output.
-
-Signed-off-by: Robert Schwebel <[email protected]>
-
----
- src/backends/ini/Makefile.am |    6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-Index: elektra-0.7.0-r1618/src/backends/ini/Makefile.am
-===================================================================
---- elektra-0.7.0-r1618.orig/src/backends/ini/Makefile.am
-+++ elektra-0.7.0-r1618/src/backends/ini/Makefile.am
-@@ -1,7 +1,11 @@
- # $Id: Makefile.am 1618 2008-10-17 16:03:11Z [email protected] $
- 
-+if DEBUG
-+INI_DEBUG=-DDEBUG
-+endif
-+
- #testdir = $(develdocdir)/src/backends/ini/
--AM_CPPFLAGS = -I$(top_srcdir)/src/include -DDEBUG -D_POSIX_SOURCE 
-D_BSD_SOURCE
-+AM_CPPFLAGS = -I$(top_srcdir)/src/include $(INI_DEBUG) -D_POSIX_SOURCE 
-D_BSD_SOURCE
- 
- ini_sources = ini.c helpers.c parser.c ini.h ../../include/kdb.h 
../../include/kdbbackend.h
- noinst_LIBRARIES = libelektra-ini.a
diff --git a/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-file-existence.diff 
b/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-file-existence.diff
deleted file mode 100644
index b6bb3cb..0000000
--- a/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-file-existence.diff
+++ /dev/null
@@ -1,26 +0,0 @@
-Subject: don't break build while cross compiling
-From: Robert Schwebel <[email protected]>
-
-When cross compiling it may not really matter if we have the docbook xsl
-stuff (only needed for documentation). So disable the check in that
-case.
-
-Signed-off-by: Robert Schwebel <[email protected]>
-
----
- configure.ac |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: elektra-0.7.0-r1618/configure.ac
-===================================================================
---- elektra-0.7.0-r1618.orig/configure.ac
-+++ elektra-0.7.0-r1618/configure.ac
-@@ -301,7 +301,7 @@ PKG_PROG_PKG_CONFIG
- # xsltproc
- AC_PATH_PROG(xsltproc, xsltproc, "no")
- # Check if have style-sheet too
--if test "x$default_docbook" != "xno"; then
-+if test "x$default_docbook" != "xno" && test "x$cross_compiling" = "xno"; then
-       AC_CHECK_FILE([$default_docbook/manpages/docbook.xsl],
-                     [dbroot=$default_docbook],
-                     [dbroot="no"])
diff --git a/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-libxml2.diff 
b/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-libxml2.diff
deleted file mode 100644
index b5b3c61..0000000
--- a/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-libxml2.diff
+++ /dev/null
@@ -1,40 +0,0 @@
-Subject: [PATCH] use pkg-config for libxml2 detection
-From: Robert Schwebel <[email protected]>
-
-When cross compiling, the current test incorrectly picks up the libxml2
-from the development host. Use pkg-config in order to do it right.
-
-Signed-off-by: Robert Schwebel <[email protected]>
-
----
- configure.ac |   16 ++++++++++++----
- 1 file changed, 12 insertions(+), 4 deletions(-)
-
-Index: elektra-0.7.0-r1618/configure.ac
-===================================================================
---- elektra-0.7.0-r1618.orig/configure.ac
-+++ elektra-0.7.0-r1618/configure.ac
-@@ -435,11 +435,19 @@ fi
- privatelibs=""
- 
- # Check for libxml (Allow compilation of libelektratools)
--AM_PATH_XML2(, [elektra_have_xml="yes"], [elektra_have_xml="no"])
--AM_CONDITIONAL(HAVE_XML, [test x$elektra_have_xml = xyes])
--if test "x$elektra_have_xml" = "xyes"; then
-+REQUIRES_LIBXML2="libxml2 >= 2.6.0"
-+AC_SUBST(REQUIRES_LIBXML2)
-+PKG_CHECK_MODULES([libxml2],
-+      [${REQUIRES_LIBXML2}],
-+      [HAVE_XML=yes],
-+      [HAVE_XML=no]
-+)
-+AC_SUBST(libxml2_CFLAGS)
-+AC_SUBST(libxml2_LIBS)
-+AM_CONDITIONAL([HAVE_XML],[test "$HAVE_XML" = "yes"])
-+if test $HAVE_XML; then
-       elektratools=libelektratools
--      privatelibs=$privatelibs" -lxml2"
-+      privatelibs=$privatelibs"$libxml2_LIBS"
- fi
- 
- AC_SUBST(elektratools)
diff --git a/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-static-libs.diff 
b/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-static-libs.diff
deleted file mode 100644
index 9a6b7b3..0000000
--- a/patches/elektra-0.7.0-r1618/elektra-0.7.0rc5-static-libs.diff
+++ /dev/null
@@ -1,105 +0,0 @@
-Subject: [PATCH] fix --enable-static
-From: Robert Schwebel <[email protected]>
-
-Build static libs only when --enable-static was given.
-
-Signed-off-by: Robert Schwebel <[email protected]>
-
----
- configure.ac            |   12 +++++++-----
- src/kdb/Makefile.am     |   10 +++++++++-
- src/preload/Makefile.am |   10 +++++++++-
- 3 files changed, 25 insertions(+), 7 deletions(-)
-
-Index: elektra-0.7.0-r1618/configure.ac
-===================================================================
---- elektra-0.7.0-r1618.orig/configure.ac
-+++ elektra-0.7.0-r1618/configure.ac
-@@ -59,7 +59,7 @@ esac
- # Disable libtool static lib
- #AC_DISABLE_STATIC
- 
--
-+AM_CONDITIONAL([ENABLE_STATIC],[test x$enable_static = xyes])
- 
- 
- 
-@@ -560,10 +560,12 @@ ALLOW_BACKEND(daemon, [test x$elektra_uc
- 
- AC_SUBST(BACKENDS)
- 
--backend_static_libs=
--for backend in $BACKENDS; do
--      backend_static_libs="$backend_static_libs 
../backends/${backend}/libelektra-${backend}.a"
--done
-+if test x$enable_static = xyes; then
-+      backend_static_libs=
-+      for backend in $BACKENDS; do
-+              backend_static_libs="$backend_static_libs 
../backends/${backend}/libelektra-${backend}.a"
-+      done
-+fi
- 
- AC_SUBST(privatelibs)
- AC_SUBST(backend_static_libs)
-Index: elektra-0.7.0-r1618/src/kdb/Makefile.am
-===================================================================
---- elektra-0.7.0-r1618.orig/src/kdb/Makefile.am
-+++ elektra-0.7.0-r1618/src/kdb/Makefile.am
-@@ -5,17 +5,25 @@ AM_CPPFLAGS = -I$(top_srcdir)/src/includ
- 
- kdb_source = kdb-tool.c kdb-tool.h help.c BSDgetopt.c BSDgetopt.h 
../include/kdb.h ../include/kdbloader.h ../include/kdbtools.h
- 
--bin_PROGRAMS = kdb kdb_static
-+if ENABLE_STATIC
-+KDB_STATIC=kdb_static
-+else
-+KDB_STATIC=
-+endif
-+
-+bin_PROGRAMS = kdb $(KDB_STATIC)
- kdb_SOURCES = $(kdb_source)
- kdb_LDADD = ../libelektra/libelektra.la $(LIBLTDL) $(LIBICONV)
- kdb_CFLAGS = $(COPTFLAGS) $(CDBGFLAGS)
- 
-+if ENABLE_STATIC
- kdb_static_SOURCES =  $(kdb_source)
- kdb_static_LDADD = $(privatelibs) ../libelektra/libelektra.a $(LIBICONV)
- kdb_static_CFLAGS = -DELEKTRA_STATIC $(COPTFLAGS) $(CDBGFLAGS)
- 
- ../libelektra/libelektra.a:
-       cd ../libelektra && $(MAKE) libelektra.a
-+endif
- 
- clean-local:
-       rm -f *.gcno *.gcda *.gcno
-Index: elektra-0.7.0-r1618/src/preload/Makefile.am
-===================================================================
---- elektra-0.7.0-r1618.orig/src/preload/Makefile.am
-+++ elektra-0.7.0-r1618/src/preload/Makefile.am
-@@ -3,17 +3,25 @@ AM_CPPFLAGS =  -DDATADIR=\"$(datadir)\" 
- 
- preload_source = preload.c ../include/kdb.h
- 
--bin_PROGRAMS = preload preload_static
-+if ENABLE_STATIC
-+PRELOAD_STATIC=preload_static
-+else
-+PRELOAD_STATIC=
-+endif
-+
-+bin_PROGRAMS = preload $(PRELOAD_STATIC)
- preload_SOURCES = $(preload_source)
- preload_LDADD = ../libelektra/libelektra.la $(LIBLTDL) $(LIBICONV)
- preload_CFLAGS = $(COPTFLAGS) $(CDBGFLAGS)
- 
-+if ENABLE_STATIC
- preload_static_SOURCES =  $(preload_source)
- preload_static_LDADD = $(privatelibs) ../libelektra/libelektra.a $(LIBICONV)
- preload_static_CFLAGS = -DELEKTRA_STATIC $(COPTFLAGS) $(CDBGFLAGS)
- 
- ../libelektra/libelektra.a:
-       cd ../libelektra && $(MAKE) libelektra.a
-+endif
- 
- clean-local:
-       rm -f *.gcno *.gcda *.gcno
diff --git a/patches/elektra-0.7.0-r1618/series 
b/patches/elektra-0.7.0-r1618/series
deleted file mode 100644
index e8f3fb1..0000000
--- a/patches/elektra-0.7.0-r1618/series
+++ /dev/null
@@ -1,4 +0,0 @@
-elektra-0.7.0rc5-file-existence.diff
-elektra-0.7.0rc5-libxml2.diff
-elektra-0.7.0rc5-static-libs.diff
-elektra-0.7.0-r1618-ini-debug.diff
diff --git a/rules/elektra.in b/rules/elektra.in
deleted file mode 100644
index 7b4373f..0000000
--- a/rules/elektra.in
+++ /dev/null
@@ -1,110 +0,0 @@
-## SECTION=system_libraries
-menuconfig ELEKTRA
-       tristate
-       depends on BROKEN
-       prompt "elektra                       "
-       select DB if ELEKTRA__BERKELEYDB
-       help
-         Elektra is a universal hierarchical configuration store, with related
-         goals like GConf and the Windows Registry. It allows programs to read
-         and save their configurations with a consistent API, and allows them 
to
-         be aware of other applications' configurations, leveraging easy
-         application integration. The whole point of it is to tie applications
-         together, so that they can co-operate and share their 
user-preferences.
-
-if ELEKTRA
-
-config ELEKTRA__DEBUG
-       bool
-       prompt "enable debug support"
-       help
-         This option enables debug support for libelektra. You get much more
-         output than with normal production systems when enabled.
-
-choice
-       prompt "default backend  "
-       default ELEKTRA__DEFAULT_BACKEND_NONE
-
-       config ELEKTRA__DEFAULT_BACKEND_NONE
-               bool
-               prompt "none      "
-
-       config ELEKTRA__DEFAULT_BACKEND_FILESYS
-               bool
-               depends on ELEKTRA__FILESYS
-               prompt "filesys   "
-
-       config ELEKTRA__DEFAULT_BACKEND_HOSTS
-               bool
-               depends on ELEKTRA__HOSTS
-               prompt "hosts     "
-
-       config ELEKTRA__DEFAULT_BACKEND_INI
-               bool
-               depends on ELEKTRA__INI
-               prompt "ini       "
-
-       config ELEKTRA__DEFAULT_BACKEND_BERKELEYDB
-               bool
-               depends on ELEKTRA__BERKELEYDB
-               prompt "berkeleydb"
-
-       config ELEKTRA__DEFAULT_BACKEND_FSTAB
-               bool
-               depends on ELEKTRA__FSTAB
-               prompt "fstab     "
-
-       config ELEKTRA__DEFAULT_BACKEND_PASSWD
-               bool
-               depends on ELEKTRA__PASSWD
-               prompt "passwd    "
-
-       config ELEKTRA__DEFAULT_BACKEND_DAEMON
-               bool
-               depends on ELEKTRA__DAEMON
-               prompt "daemon    "
-endchoice
-
-menu "backends                      "
-
-       config ELEKTRA__FILESYS
-               bool
-               prompt "filesys backend"
-
-       config ELEKTRA__HOSTS
-               bool
-               prompt "hosts backend"
-
-       config ELEKTRA__INI
-               bool
-               prompt "ini backend"
-
-       config ELEKTRA__BERKELEYDB
-               bool
-               depends on BROKEN
-               prompt "berkeleydb backend"
-
-       config ELEKTRA__FSTAB
-               bool
-               depends on BROKEN
-               prompt "fstab backend"
-
-       config ELEKTRA__PASSWD
-               bool
-               prompt "passwd backend"
-
-       config ELEKTRA__DAEMON
-               bool
-               prompt "daemon backend"
-
-endmenu
-
-menu "language bindings             "
-
-       config ELEKTRA__CPP
-               bool
-               prompt "c++ bindings"
-
-endmenu
-
-endif
diff --git a/rules/elektra.make b/rules/elektra.make
deleted file mode 100644
index b393917..0000000
--- a/rules/elektra.make
+++ /dev/null
@@ -1,271 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by Robert Schwebel <[email protected]>
-#
-# See CREDITS for details about who has contributed to this project.
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ELEKTRA) += elektra
-
-#
-# Paths and names
-#
-ELEKTRA_VERSION        := 0.7.0-r1618
-ELEKTRA_MD5    :=
-ELEKTRA                := elektra-$(ELEKTRA_VERSION)
-ELEKTRA_SUFFIX := tar.gz
-ELEKTRA_URL    := http://www.markus-raab.org/ftp/$(ELEKTRA).$(ELEKTRA_SUFFIX) \
-                  
http://www.pengutronix.de/software/ptxdist/temporary-src/$(ELEKTRA).$(ELEKTRA_SUFFIX)
-ELEKTRA_SOURCE := $(SRCDIR)/$(ELEKTRA).$(ELEKTRA_SUFFIX)
-ELEKTRA_DIR    := $(BUILDDIR)/$(ELEKTRA)
-
-# ----------------------------------------------------------------------------
-# Get
-# ----------------------------------------------------------------------------
-
-$(ELEKTRA_SOURCE):
-       @$(call targetinfo)
-       @$(call get, ELEKTRA)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-ELEKTRA_ENV    := \
-       $(CROSS_ENV)
-
-#
-# FIXME:
-#
-# elektra does not try to link against libltdl if not built with
-# --enable-ltdl-install. The right solution is probably to build an external
-# libltdl and select it from kconfig.
-#
-# We install libltdl here, although it may collide with other packages.
-#
-
-#
-# autoconf
-#
-ELEKTRA_AUTOCONF := \
-       $(CROSS_AUTOCONF_USR) \
-       --disable-experimental \
-       --disable-valgrind-tests \
-       --disable-gcov \
-       --enable-shared \
-       --disable-static \
-       --disable-fast-install \
-       --without-libiconv-prefix \
-       --disable-rpath \
-       --disable-xmltest \
-       --disable-gconf \
-       --disable-python \
-       --enable-ltdl-install
-
-ifdef PTXCONF_ELEKTRA__DEBUG
-ELEKTRA_AUTOCONF += --enable-debug
-else
-#ELEKTRA_AUTOCONF += --disable-debug
-endif
-
-ifdef PTXCONF_ICONV
-ELEKTRA_AUTOCONF += --enable-iconv
-else
-ELEKTRA_AUTOCONF += --disable-iconv
-endif
-
-#
-# backends
-#
-
-ifdef PTXCONF_ELEKTRA__FILESYS
-ELEKTRA_AUTOCONF += --enable-filesys
-else
-ELEKTRA_AUTOCONF += --disable-filesys
-endif
-ifdef PTXCONF_ELEKTRA__HOSTS
-ELEKTRA_AUTOCONF += --enable-hosts
-else
-ELEKTRA_AUTOCONF += --disable-hosts
-endif
-ifdef PTXCONF_ELEKTRA__INI
-ELEKTRA_AUTOCONF += --enable-ini
-else
-ELEKTRA_AUTOCONF += --disable-ini
-endif
-ifdef PTXCONF_ELEKTRA__BERKELEYDB
-ELEKTRA_AUTOCONF += --enable-berkeleydb
-else
-ELEKTRA_AUTOCONF += --disable-berkeleydb
-endif
-ifdef PTXCONF_ELEKTRA__FSTAB
-ELEKTRA_AUTOCONF += --enable-fstab
-else
-ELEKTRA_AUTOCONF += --disable-fstab
-endif
-ifdef PTXCONF_ELEKTRA__PASSWD
-ELEKTRA_AUTOCONF += --enable-passwd
-else
-ELEKTRA_AUTOCONF += --disable-passwd
-endif
-ifdef PTXCONF_ELEKTRA__DAEMON
-ELEKTRA_AUTOCONF += --enable-daemon
-else
-ELEKTRA_AUTOCONF += --disable-daemon
-endif
-ifdef PTXCONF_ELEKTRA__CPP
-ELEKTRA_AUTOCONF += --enable-cpp
-else
-ELEKTRA_AUTOCONF += --disable-cpp
-endif
-
-#  --with-ulibdir=ULIBDIR> Set the path for usr lib.
-#  --with-backenddir=<path where backend libraries are>
-#                          Set the path for backend libraries.
-#                          [LIBDIR/elektra@]
-#  --with-hlvl-backenddir=<path where high level backend libraries are>
-#                          Set the path for high level backend libraries.
-#                          [ULIBDIR/elektra]
-#  --with-docdir=<path where doc will be installed>
-#                          Set the path for documentation.
-#                          [DATADIR/doc/elektra]
-#  --with-develdocdir=<path where elektra-api doc will be installed>
-#                          Set the path for elektra api documentation.
-#                          [DATADIR/doc/elektra-devel]
-#  --with-docbook=<path to docbook.xsl>
-#                          Set path to docbook.xsl used for generate manpage.
-#                          [/usr/share/sgml/docbook/xsl-stylesheets]
-#  --with-kdbschemadir=<relative path to kdb schema>
-#                          Set the path for elektra.xsd. DATADIR will be
-#                          prefixed. [/sgml/elektra-$PACKAGE_VERSION]
-#  --with-default-backend=<backend>
-#                          Set backend elektra will be linked to. [filesys]
-#  --with-default-dbackend=<daemon backend>
-#                          Set the default backend for the kdbd daemon to use.
-#                          [berkeleydb]
-#  --with-xml-prefix=PFX   Prefix where libxml is installed (optional)
-#  --with-xml-exec-prefix=PFX Exec prefix where libxml is installed (optional)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/elektra.compile:
-       @$(call targetinfo)
-       cd $(ELEKTRA_DIR) && \
-               $(ELEKTRA_PATH) $(MAKE) $(PARALLELMFLAGS)
-       cd $(ELEKTRA_DIR)/examples && \
-               $(ELEKTRA_PATH) $(MAKE) check $(PARALLELMFLAGS)
-       @$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/elektra.targetinstall:
-       @$(call targetinfo)
-
-       @$(call install_init, elektra)
-       @$(call install_fixup, elektra,PRIORITY,optional)
-       @$(call install_fixup, elektra,SECTION,base)
-       @$(call install_fixup, elektra,AUTHOR,"Robert Schwebel 
<[email protected]> <[email protected]>")
-       @$(call install_fixup, elektra,DESCRIPTION,missing)
-
-       @$(call install_copy, elektra, 0, 0, 0755, $(ELEKTRA_DIR)/src/kdb/kdb, 
/usr/bin/kdb)
-       @$(call install_copy, elektra, 0, 0, 0755, 
$(ELEKTRA_DIR)/src/preload/preload, /usr/bin/preload)
-
-       @$(call install_lib, elektra, 0, 0, 0644, libelektra)
-
-#      FIXME: libelektratools is only available if we have xml support
-#      @$(call install_lib, elektra, 0, 0, 0644, libelektratools)
-
-ifdef PTXCONF_ELEKTRA__CPP
-       @$(call install_lib, elektra, 0, 0, 0644, libelektra-cpp)
-endif
-ifdef PTXCONF_ELEKTRA__FILESYS
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               
$(ELEKTRA_DIR)/src/backends/filesys/.libs/libelektra-filesys.so, \
-               /usr/lib/elektra/libelektra-filesys.so)
-endif
-ifdef PTXCONF_ELEKTRA__HOSTS
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               $(ELEKTRA_DIR)/src/backends/hosts/.libs/libelektra-hosts.so, \
-               /usr/lib/elektra/libelektra-hosts.so)
-endif
-ifdef PTXCONF_ELEKTRA__INI
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               $(ELEKTRA_DIR)/src/backends/ini/.libs/libelektra-ini.so, \
-               /usr/lib/elektra/libelektra-ini.so)
-endif
-ifdef PTXCONF_ELEKTRA__BERKELEYDB
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               
$(ELEKTRA_DIR)/src/backends/berkeleydb/.libs/libelektra-berkeleydb.so, \
-               /usr/lib/elektra/libelektra-berkeleydb.so)
-endif
-ifdef PTXCONF_ELEKTRA__FSTAB
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               $(ELEKTRA_DIR)/src/backends/fstab/.libs/libelektra-fstab.so, \
-               /usr/lib/elektra/libelektra-fstab.so)
-endif
-ifdef PTXCONF_ELEKTRA__PASSWD
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               $(ELEKTRA_DIR)/src/backends/passwd/.libs/libelektra-passwd.so, \
-               /usr/lib/elektra/libelektra-passwd.so)
-endif
-ifdef PTXCONF_ELEKTRA__DAEMON
-       @$(call install_copy, elektra, 0, 0, 0644, \
-               $(ELEKTRA_DIR)/src/backends/daemon/.libs/libelektra-daemon.so, \
-               /usr/lib/elektra/libelektra-daemon.so)
-       @$(call install_copy, elektra, 0, 0, 0755, 
$(ELEKTRA_DIR)/src/backends/daemon/kdbd, /usr/sbin/kdbd)
-endif
-
-       # make link for default backend
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_FILESYS
-       @$(call install_link, elektra, \
-               libelektra-filesys.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_HOSTS
-       @$(call install_link, elektra, \
-               libelektra-hosts.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_INI
-       @$(call install_link, elektra, \
-               libelektra-ini.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_BERKELEYDB
-       @$(call install_link, elektra, \
-               libelektra-berkeleydb.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_FSTAB
-       @$(call install_link, elektra, \
-               libelektra-fstab.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_PASSWD
-       @$(call install_link, elektra, \
-               libelektra-passwd.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-ifdef PTXCONF_ELEKTRA__DEFAULT_BACKEND_DAEMON
-       @$(call install_link, elektra, \
-               libelektra-daemon.so, \
-               /usr/lib/elektra/libelektra-default.so)
-endif
-       # FIXME: see note above
-       @$(call install_lib, elektra, 0, 0, 0644, libltdl)
-
-       @$(call install_finish, elektra)
-
-       @$(call touch)
-
-# vim: syntax=make
-- 
1.7.7


-- 
ptxdist mailing list
[email protected]

Reply via email to