[leaf-commits] src/bering-uclibc4/source/mysql buildtool.cfg, NONE, 1.1 buildtool.mk, NONE, 1.1 mysql-5.0.91.tar.gz, NONE, 1.1
KP Kirchd?rfer <[email protected]>
| Newsgroups | gmane.linux.leaf.cvs |
|---|---|
| Message-ID | <[email protected]> |
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