Not much point in a seperate subdir for only two packages.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
menu "Database"
source "package/berkeleydb/Config.in"
-source "package/database/mysql_client/Config.in"
-source "package/database/sqlite/Config.in"
+source "package/mysql_client/Config.in"
+source "package/sqlite/Config.in"
endmenu
menu "Filesystem"
+++ /dev/null
-menu "Database"
-source "package/database/mysql_client/Config.in"
-source "package/database/sqlite/Config.in"
-endmenu
+++ /dev/null
-include package/database/*/*.mk
+++ /dev/null
-config BR2_PACKAGE_MYSQL_CLIENT
- bool "MySQL 5.1 client"
- depends on BR2_INSTALL_LIBSTDCPP
- select BR2_PACKAGE_NCURSES
- select BR2_PACKAGE_READLINE
- help
- MySQL client
-
-comment "Mysql client requires a toolchain with C++ support enabled"
- depends on !BR2_INSTALL_LIBSTDCPP
+++ /dev/null
-#############################################################
-#
-# MySQL 5.1 Client
-#
-#############################################################
-MYSQL_CLIENT_VERSION = 5.1.23-rc
-MYSQL_CLIENT_SOURCE = mysql-$(MYSQL_CLIENT_VERSION).tar.gz
-MYSQL_CLIENT_SITE = http://mirrors.24-7-solutions.net/pub/mysql/Downloads/MySQL-5.1
-MYSQL_CLIENT_INSTALL_TARGET = YES
-MYSQL_CLIENT_INSTALL_STAGING = YES
-MYSQL_CLIENT_DEPENDENCIES = readline ncurses
-
-MYSQL_CLIENT_CONF_ENV = ac_cv_sys_restartable_syscalls=yes
-MYSQL_CLIENT_CONF_OPT = \
- --program-prefix="" \
- --without-ndb-binlog \
- --without-server \
- --without-docs \
- --without-man \
- --without-readline \
- --without-libedit \
- --with-readline=$(STAGING_DIR)/usr \
- --with-low-memory \
- --enable-thread-safe-client \
- $(ENABLE_DEBUG)
-
-$(eval $(call AUTOTARGETS,package/database,mysql_client))
-
-$(MYSQL_CLIENT_HOOK_POST_INSTALL):
- rm -rf $(TARGET_DIR)/usr/mysql-test $(TARGET_DIR)/usr/sql-bench
- touch $@
+++ /dev/null
-config BR2_PACKAGE_SQLITE
- bool "sqlite"
- help
- SQLite is a small C library that implements a self-contained,
- embeddable, zero-configuration SQL database engine.
-
- http://www.sqlite.org/
-
-config BR2_PACKAGE_SQLITE_READLINE
- bool "Command-line editing"
- depends on BR2_PACKAGE_SQLITE
- select BR2_PACKAGE_NCURSES
- select BR2_PACKAGE_READLINE
- help
- Enable command-line editing. This requires ncurses and readline.
-
+++ /dev/null
-#############################################################
-#
-# sqlite
-#
-#############################################################
-
-SQLITE_VERSION = 3.6.22
-SQLITE_SOURCE = sqlite-amalgamation-$(SQLITE_VERSION).tar.gz
-SQLITE_SITE = http://www.sqlite.org
-SQLITE_INSTALL_STAGING = YES
-SQLITE_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install
-SQLITE_LIBTOOL_PATCH = NO
-
-ifneq ($(BR2_LARGEFILE),y)
-# the sqlite configure script fails to define SQLITE_DISABLE_LFS when
-# --disable-largefile is passed, breaking the build. Work around it by
-# simply adding it to CFLAGS for configure instead
-SQLITE_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -DSQLITE_DISABLE_LFS"
-# changing CFLAGS doesn't work with config.cache
-SQLITE_USE_CONFIG_CACHE = NO
-endif
-
-SQLITE_CONF_OPT = --enable-shared \
- --enable-static \
- --enable-tempstore=yes \
- --enable-threadsafe \
- --enable-releasemode \
- --disable-tcl \
- --localstatedir=/var
-
-ifeq ($(BR2_PACKAGE_SQLITE_READLINE),y)
-SQLITE_DEPENDENCIES += ncurses readline
-SQLITE_CONF_OPT += --with-readline-inc="-I$(STAGING_DIR)/usr/include"
-else
-SQLITE_CONF_OPT += --disable-readline
-endif
-
-$(eval $(call AUTOTARGETS,package,sqlite))
-
-$(SQLITE_TARGET_UNINSTALL):
- $(call MESSAGE,"Uninstalling")
- rm -f $(TARGET_DIR)/usr/bin/sqlite3
- rm -f $(TARGET_DIR)/usr/lib/libsqlite3*
- rm -f $(STAGING_DIR)/usr/bin/sqlite3
- rm -f $(STAGING_DIR)/usr/lib/libsqlite3*
- rm -f $(STAGING_DIR)/usr/lib/pkgconfig/sqlite3.pc
- rm -f $(STAGING_DIR)/usr/include/sqlite3*.h
- rm -f $(SQLITE_TARGET_INSTALL_TARGET) $(SQLITE_HOOK_POST_INSTALL)
-
--- /dev/null
+config BR2_PACKAGE_MYSQL_CLIENT
+ bool "MySQL client"
+ depends on BR2_INSTALL_LIBSTDCPP
+ select BR2_PACKAGE_NCURSES
+ select BR2_PACKAGE_READLINE
+ help
+ MySQL client
+
+comment "Mysql client requires a toolchain with C++ support enabled"
+ depends on !BR2_INSTALL_LIBSTDCPP
--- /dev/null
+#############################################################
+#
+# MySQL 5.1 Client
+#
+#############################################################
+MYSQL_CLIENT_VERSION = 5.1.23-rc
+MYSQL_CLIENT_SOURCE = mysql-$(MYSQL_CLIENT_VERSION).tar.gz
+MYSQL_CLIENT_SITE = http://mirrors.24-7-solutions.net/pub/mysql/Downloads/MySQL-5.1
+MYSQL_CLIENT_INSTALL_TARGET = YES
+MYSQL_CLIENT_INSTALL_STAGING = YES
+MYSQL_CLIENT_DEPENDENCIES = readline ncurses
+
+MYSQL_CLIENT_CONF_ENV = ac_cv_sys_restartable_syscalls=yes
+MYSQL_CLIENT_CONF_OPT = \
+ --program-prefix="" \
+ --without-ndb-binlog \
+ --without-server \
+ --without-docs \
+ --without-man \
+ --without-readline \
+ --without-libedit \
+ --with-readline=$(STAGING_DIR)/usr \
+ --with-low-memory \
+ --enable-thread-safe-client \
+ $(ENABLE_DEBUG)
+
+$(eval $(call AUTOTARGETS,package,mysql_client))
+
+$(MYSQL_CLIENT_HOOK_POST_INSTALL):
+ rm -rf $(TARGET_DIR)/usr/mysql-test $(TARGET_DIR)/usr/sql-bench
+ touch $@
--- /dev/null
+config BR2_PACKAGE_SQLITE
+ bool "sqlite"
+ help
+ SQLite is a small C library that implements a self-contained,
+ embeddable, zero-configuration SQL database engine.
+
+ http://www.sqlite.org/
+
+config BR2_PACKAGE_SQLITE_READLINE
+ bool "Command-line editing"
+ depends on BR2_PACKAGE_SQLITE
+ select BR2_PACKAGE_NCURSES
+ select BR2_PACKAGE_READLINE
+ help
+ Enable command-line editing. This requires ncurses and readline.
+
--- /dev/null
+#############################################################
+#
+# sqlite
+#
+#############################################################
+
+SQLITE_VERSION = 3.6.22
+SQLITE_SOURCE = sqlite-amalgamation-$(SQLITE_VERSION).tar.gz
+SQLITE_SITE = http://www.sqlite.org
+SQLITE_INSTALL_STAGING = YES
+SQLITE_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install
+SQLITE_LIBTOOL_PATCH = NO
+
+ifneq ($(BR2_LARGEFILE),y)
+# the sqlite configure script fails to define SQLITE_DISABLE_LFS when
+# --disable-largefile is passed, breaking the build. Work around it by
+# simply adding it to CFLAGS for configure instead
+SQLITE_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -DSQLITE_DISABLE_LFS"
+# changing CFLAGS doesn't work with config.cache
+SQLITE_USE_CONFIG_CACHE = NO
+endif
+
+SQLITE_CONF_OPT = --enable-shared \
+ --enable-static \
+ --enable-tempstore=yes \
+ --enable-threadsafe \
+ --enable-releasemode \
+ --disable-tcl \
+ --localstatedir=/var
+
+ifeq ($(BR2_PACKAGE_SQLITE_READLINE),y)
+SQLITE_DEPENDENCIES += ncurses readline
+SQLITE_CONF_OPT += --with-readline-inc="-I$(STAGING_DIR)/usr/include"
+else
+SQLITE_CONF_OPT += --disable-readline
+endif
+
+$(eval $(call AUTOTARGETS,package,sqlite))
+
+$(SQLITE_TARGET_UNINSTALL):
+ $(call MESSAGE,"Uninstalling")
+ rm -f $(TARGET_DIR)/usr/bin/sqlite3
+ rm -f $(TARGET_DIR)/usr/lib/libsqlite3*
+ rm -f $(STAGING_DIR)/usr/bin/sqlite3
+ rm -f $(STAGING_DIR)/usr/lib/libsqlite3*
+ rm -f $(STAGING_DIR)/usr/lib/pkgconfig/sqlite3.pc
+ rm -f $(STAGING_DIR)/usr/include/sqlite3*.h
+ rm -f $(SQLITE_TARGET_INSTALL_TARGET) $(SQLITE_HOOK_POST_INSTALL)
+