Update of /cvsroot/leaf/src/bering-uclibc4/source/mysql
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv17766
Added Files:
buildtool.cfg buildtool.mk mysql-5.0.91.tar.gz
Log Message:
mysql 5.0.91
--- NEW FILE: mysql-5.0.91.tar.gz ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: buildtool.cfg ---
<File buildtool.mk>
Server = cvs4-sourceforge
Revision = HEAD
Directory = mysql
</File>
<File mysql-5.0.91.tar.gz>
Server = cvs4-sourceforge
Revision = HEAD
Directory = mysql
Envname = MYSQL_SOURCE
</File>
#<File mysql-threads.patch>
# Server = cvs4-sourceforge
# Revision = HEAD
# Directory = mysql
# Envname = MYSQL_PATCH1
#</File>
<Package>
<libmysql>
Version 5.0.91
Revision = 1
Help <<EOF
The MySQL libraries
Homepage: http://www.mysql.org
Requires: libm.lrp libz.lrp
LEAF package by __PACKAGER__, __BUILDDATE__
EOF
<Permissions>
Files = 644
Directories = 755
</Permissions>
<Owner>
Files = root:root
Directories = root:root
</Owner>
<Contents>
<File>
Filename = usr/lib/libmysqlclient.so.15.0.0
Source = usr/lib/libmysqlclient.so.15.0.0
Type = binary
Permissions = 755
</File>
<File>
Filename = usr/lib/libmysqlclient.so.15
Target = usr/lib/libmysqlclient.so.15.0.0
Type = link
</File>
<File>
Filename = usr/lib/libmysqlclient.so
Target = usr/lib/libmysqlclient.so.15.0.0
Type = link
</File>
</Contents>
</libmysql>
</Package>
--- NEW FILE: buildtool.mk ---
######################################
#
# buildtool make file for mysql
#
######################################
include $(MASTERMAKEFILE)
MYSQL_DIR:=mysql-5.0.91
MYSQL_TARGET_DIR:=$(BT_BUILD_DIR)/mysql
CONFFLAGS:= --prefix=/usr \
--without-server \
--without-extra-tools \
--without-docs \
--without-bench \
--without-debug \
--enable-thread-safe-client
$(MYSQL_DIR)/.source:
zcat $(MYSQL_SOURCE) | tar -xvf -
# cat $(MYSQL_PATCH1) | patch -d $(MYSQL_DIR) -p1
touch $(MYSQL_DIR)/.source
source: $(MYSQL_DIR)/.source
$(MYSQL_DIR)/.configured: $(MYSQL_DIR)/.source
(cd $(MYSQL_DIR) ; CC=$(TARGET_CC) LD=$(TARGET_LD) ./configure
$(CONFFLAGS) )
touch $(MYSQL_DIR)/.configured
$(MYSQL_DIR)/.build: $(MYSQL_DIR)/.configured
mkdir -p $(MYSQL_TARGET_DIR)
mkdir -p $(BT_STAGING_DIR)/usr/include/mysql
make -C $(MYSQL_DIR) CC=$(TARGET_CC) LD=$(TARGET_LD) CFLAGS="-Os"
make -C $(MYSQL_DIR) DESTDIR=$(MYSQL_TARGET_DIR) install
$(BT_STRIP) $(BT_STRIP_LIB)
$(MYSQL_TARGET_DIR)/usr/lib/mysql/libmysqlclient.so.15.0.0
$(BT_STRIP) $(BT_STRIP_LIB)
$(MYSQL_TARGET_DIR)/usr/lib/mysql/libmysqlclient_r.so.15.0.0
-$(BT_STRIP) $(BT_STRIP_BIN) $(MYSQL_TARGET_DIR)/usr/bin/*
cp -a -f $(MYSQL_TARGET_DIR)/usr/lib/mysql/* $(BT_STAGING_DIR)/usr/lib/
cp -a -f $(MYSQL_TARGET_DIR)/usr/bin/* $(BT_STAGING_DIR)/usr/bin/
cp -a -f $(MYSQL_TARGET_DIR)/usr/include/mysql/*
$(BT_STAGING_DIR)/usr/include/mysql
touch $(MYSQL_DIR)/.build
build: $(MYSQL_DIR)/.build
clean:
make -C $(MYSQL_DIR) clean
rm -rf $(MYSQL_TARGET_DIR)
rm -rf $(BT_STAGING_DIR)/usr/lib/libdbug.a
rm -rf $(BT_STAGING_DIR)/usr/lib/libheap.a
rm -rf $(BT_STAGING_DIR)/usr/lib/libmerge.a
rm -rf $(BT_STAGING_DIR)/usr/lib/libmyisam*
rm -rf $(BT_STAGING_DIR)/usr/lib/libmysqlclient*
rm -rf $(BT_STAGING_DIR)/usr/lib/libmystrings.a
rm -rf $(BT_STAGING_DIR)/usr/lib/libmysys.a
rm -rf $(BT_STAGING_DIR)/usr/lib/libnisam.a
rm -rf $(BT_STAGING_DIR)/usr/lib/libvio.a
rm -rf $(BT_STAGING_DIR)/usr/include/mysql
rm -f $(MYSQL_DIR)/.build
rm -f $(MYSQL_DIR)/.configured
srcclean: clean
rm -rf $(MYSQL_DIR)
rm $(MYSQL_DIR)/.source
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits