mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
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

  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