Added database menu to config (maybe move the other databases under it to remove the mess from the main package menu)

Added mysql 5.1 client package, can be used to provide mysql support for PHP. Note: This package has only been tested on AVR32.
This commit is contained in:
Arnar Mar Sigurðsson 2008-06-01 18:08:48 +00:00
parent 4d953ef59f
commit d11272f159
5 changed files with 43 additions and 0 deletions

View File

@ -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

View File

@ -0,0 +1,5 @@
menu "Database"
source "package/database/mysql_client/Config.in"
endmenu

View File

@ -0,0 +1 @@
include package/database/*/*.mk

View File

@ -0,0 +1,5 @@
config BR2_PACKAGE_MYSQL_CLIENT
bool "MySQL 5.1 client"
default n
help
MySQL 5.1 client

View File

@ -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))