diff options
-rw-r--r-- | package/Config.in | 2 | ||||
-rw-r--r-- | package/database/Config.in | 5 | ||||
-rw-r--r-- | package/database/database.mk | 1 | ||||
-rw-r--r-- | package/database/mysql_client/Config.in | 5 | ||||
-rw-r--r-- | package/database/mysql_client/mysql_client.mk | 30 |
5 files changed, 43 insertions, 0 deletions
diff --git a/package/Config.in b/package/Config.in index e42a463d8..34c068162 100644 --- a/package/Config.in +++ b/package/Config.in @@ -127,6 +127,8 @@ if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS source "package/which/Config.in" endif +source "package/database/Config.in" + if !BR2_PACKAGE_BUSYBOX_HIDE_OTHERS # busybox has an editor diff --git a/package/database/Config.in b/package/database/Config.in new file mode 100644 index 000000000..63d8f8f07 --- /dev/null +++ b/package/database/Config.in @@ -0,0 +1,5 @@ +menu "Database" + +source "package/database/mysql_client/Config.in" + +endmenu diff --git a/package/database/database.mk b/package/database/database.mk new file mode 100644 index 000000000..955384788 --- /dev/null +++ b/package/database/database.mk @@ -0,0 +1 @@ +include package/database/*/*.mk diff --git a/package/database/mysql_client/Config.in b/package/database/mysql_client/Config.in new file mode 100644 index 000000000..8375f7969 --- /dev/null +++ b/package/database/mysql_client/Config.in @@ -0,0 +1,5 @@ +config BR2_PACKAGE_MYSQL_CLIENT + bool "MySQL 5.1 client" + default n + help + MySQL 5.1 client diff --git a/package/database/mysql_client/mysql_client.mk b/package/database/mysql_client/mysql_client.mk new file mode 100644 index 000000000..910db9224 --- /dev/null +++ b/package/database/mysql_client/mysql_client.mk @@ -0,0 +1,30 @@ +############################################################# +# +# 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 = uclibc readline + +MYSQL_CLIENT_CONF_ENV = ac_cv_sys_restartable_syscalls=yes +MYSQL_CLIENT_CONF_OPT = \ + --target=$(GNU_TARGET_NAME) \ + --host=$(GNU_TARGET_NAME) \ + --build=$(GNU_HOST_NAME) \ + --program-prefix="" \ + --prefix=/usr \ + --without-ndb-binlog \ + --without-server \ + --without-docs \ + --without-man \ + --without-readline \ + --without-libedit \ + --with-low-memory \ + --enable-thread-safe-client \ + $(ENABLE_DEBUG) + +$(eval $(call AUTOTARGETS,package,mysql_client)) |