From: Robert Schwebel <r.schwebel@pengutronix.de>
To: ptxdist@pengutronix.de
Cc: Robert Schwebel <r.schwebel@pengutronix.de>
Subject: [ptxdist] [PATCH 19/28] elektra: remove orphaned package
Date: Sun, 30 Oct 2011 23:00:50 +0100 [thread overview]
Message-ID: <1320012059-24971-19-git-send-email-r.schwebel@pengutronix.de> (raw)
In-Reply-To: <1320012059-24971-1-git-send-email-r.schwebel@pengutronix.de>
Elektra is upstream-dead and was most probably never used by anyone than
myself.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
---
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 <r.schwebel@pengutronix.de>
-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 <r.schwebel@pengutronix.de>
-
----
- 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 registry@markus-raab.org $
-
-+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 <r.schwebel@pengutronix.de>
-
-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 <r.schwebel@pengutronix.de>
-
----
- 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 <r.schwebel@pengutronix.de>
-
-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 <r.schwebel@pengutronix.de>
-
----
- 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 <r.schwebel@pengutronix.de>
-
-Build static libs only when --enable-static was given.
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-
----
- 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 <r.schwebel@pengutronix.de>
-#
-# 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 <r.schwebel@pengutronix.de> <your@email.please>")
- @$(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
ptxdist@pengutronix.de
next prev parent reply other threads:[~2011-10-30 22:00 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-30 22:00 [ptxdist] Patch cleanup Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 01/28] canfestival: clean up patches Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 02/28] devicekit-disks: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 03/28] mplayer: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 04/28] policykit: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 05/28] sdl: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 06/28] sdl-mixer: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 07/28] atop: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 08/28] bing: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 09/28] bridge-utils: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 10/28] bzip2: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 11/28] cbmbasic: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 12/28] cpufrequtils: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 13/28] cvs: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 14/28] daemonize: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 15/28] dibbler: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 16/28] e2fsprogs: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 17/28] efax: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 18/28] eggdbus: " Robert Schwebel
2011-10-30 22:00 ` Robert Schwebel [this message]
2011-10-30 22:00 ` [ptxdist] [PATCH 20/28] etherwake: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 21/28] fakeroot: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 22/28] fbtest: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 23/28] font-alias: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 24/28] freetype: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 25/28] glademm: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 26/28] gpsd: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 27/28] gst-plugins-gl: " Robert Schwebel
2011-10-30 22:00 ` [ptxdist] [PATCH 28/28] gtk: " Robert Schwebel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1320012059-24971-19-git-send-email-r.schwebel@pengutronix.de \
--to=r.schwebel@pengutronix.de \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox