Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/database
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv16859
Modified Files:
mysql.info mysql.patch
Log Message:
Version bumped
Index: mysql.patch
===================================================================
RCS file:
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/database/mysql.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- mysql.patch 25 Nov 2005 11:19:43 -0000 1.2
+++ mysql.patch 10 Feb 2007 15:52:00 -0000 1.3
@@ -53,3 +53,4 @@
if test -z "$MYSQL_HOME"
then
+
Index: mysql.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/database/mysql.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- mysql.info 1 Dec 2005 15:28:08 -0000 1.3
+++ mysql.info 10 Feb 2007 15:52:00 -0000 1.4
@@ -1,28 +1,30 @@
Package: mysql
-Version: 5.0.16
+Version: 5.0.34
Revision: 1
Description: Open Source SQL database
License: GPL/LGPL
-Maintainer: ASARI Takashi <[EMAIL PROTECTED]>
+Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
# Dependencies:
-Depends: %N15-shlibs (= %v-%r), %N-client (= %v-%r), daemonic (>= 20010902-1)
-BuildDepends: readline5, system-openssl-dev
+Depends: %N15-shlibs (= %v-%r), %N-client (= %v-%r), daemonic (>= 20010902-1),
passwd
+BuildDepends: readline5 (>= 5.0-1), system-openssl-dev, fink (>= 0.24.12)
# Unpack Phase:
-Source: mirror:custom:Downloads/MySQL-5.0/%n-%v.tar.gz
-Source-MD5: ecf2ae1d782a8d129af940c15a44f477
+# Source: mirror:custom:Downloads/MySQL-5.0/%n-%v.tar.gz
+# For Enterprise Server
+Source: ftp://ftp.%n.com/pub/%n/src/%n-%v.tar.gz
+Source-MD5: 043c8cb8820b6d1fb67d679e54daba5d
CustomMirror: <<
+# Some country codes not in /sw/lib/fink/mirror/_keys
+ eur-AM: http://mysql.mirrors.arminco.com/
eur-AT: http://gd.tuwien.ac.at/db/mysql/
eur-AT: ftp://gd.tuwien.ac.at/db/mysql/
- eur-BE: http://mysql.mirror.netmonic.com/
eur-BE: http://mysql.belnet.be/
eur-BE: ftp://ftp.belnet.be/mirror/ftp.mysql.com/pub/mysql/
eur-BE: http://mysql.easynet.be/
eur-BE: ftp://ftp.easynet.be/mysql/
eur-BE: http://mysql.skynet.be/
eur-BE: ftp://ftp.mysql.skynet.be/pub/ftp.mysql.com/
- eur-BE: http://mysql.easyhost.be/
eur-BA: http://mysql.blic.net/
eur-BG: http://mysql.online.bg/
eur-BG: ftp://mysql.online.bg/
@@ -32,9 +34,7 @@
eur-DK: http://mysql.mirrors.cybercity.dk/
eur-DK: http://mirrors.dotsrc.org/mysql/
eur-DK: ftp://mirrors.dotsrc.org/mysql/
- eur-EE: http://mysql.mirror.ok.ee/
eur-FI: http://mysql.tonnikala.org/
- eur-FI: http://mysql.netello.fi/
eur-FR: http://mir2.ovh.net/ftp.mysql.com/
eur-FR: ftp://mir1.ovh.net/ftp.mysql.com/
eur-FR: http://mysql.crihan.fr/
@@ -54,6 +54,8 @@
eur-GR: ftp://ftp.ntua.gr/pub/databases/mysql/
eur-GR: http://mirrors.ee.teiath.gr/mysql/
eur-GR: ftp://mirrors.ee.teiath.gr/pub/mysql/
+ eur-HU: http://mysql.sote.hu/
+ eur-HU: ftp://xenia.sote.hu/pub/mirrors/www.mysql.com/
eur-HU: http://mysql.mirrors.crysys.hit.bme.hu/
eur-HU: ftp://ftp.crysys.hu/pub/mysql/
eur-IS: http://mysql.rhnet.is/
@@ -65,70 +67,78 @@
eur-IT: ftp://na.mirror.garr.it/mirrors/MySQL/
eur-NL: http://mysql.proserve.nl/
eur-NL: ftp://mysql.proserve.nl/pub/mysql/Downloads
- eur-NL: http://mysql.mirror.nedlinux.nl/
- eur-NL: ftp://mysql.mirror.nedlinux.nl/pub/mirror/mysql/
+ eur-NL: http://ftp.snt.utwente.nl/pub/software/mysql/
+ eur-NL: ftp://ftp.snt.utwente.nl/pub/software/mysql/
eur-PL: http://sunsite.icm.edu.pl/mysql/
eur-PL: ftp://sunsite.icm.edu.pl/pub/unix/mysql/
eur-PT: http://mysql.nfsi.pt/
eur-PT: ftp://ftp.nfsi.pt/pub/mysql/
eur-PT: http://mysql.netvisao.pt/
eur-PT: ftp://mirrors2.netvisao.pt/mysql/
- eur-RO: ftp://ftp.roedu.net/pub/mirrors/ftp.mysql.com/
- eur-RU: http://ftp.citkit.ru/pub/MySQL/
- eur-RU: ftp://ftp.citkit.ru/pub/MySQL/
- eur-YU: http://mirror.etf.bg.ac.yu/mysql/
- eur-YU: ftp://mirror.etf.bg.ac.yu/mysql/
+ eur-PT: http://lisa.gov.pt/ftp/mysql/
+ eur-PT: ftp://ftp.roedu.net/pub/mirrors/ftp.mysql.com/
+ eur-RO: ftp://mirrors.fibernet.ro/1/MySQL/
+ eur-RO: http://mysql.ran.ro/
+ eur-RO: ftp://ftp.ran.ro/pub/mirrors/ftp.mysql.com/
+ eur-RU: http://mysql.directnet.ru/
+ eur-RU: ftp://ftp.dn.ru/pub/MySQL/
+ eur-RU: http://mysql.dn.ru/
+ eur-RU: http://mysql.mix.su/
+ eur-RU: ftp://mysql.mix.su/
eur-SI: http://mirrors.bevc.net/mysql/
eur-SI: ftp://ftp.bevc.net/mirrors/mysql/
eur-SI: http://ftp.arnes.si/mysql/
eur-SI: ftp://ftp.arnes.si/packages/mysql/
- eur-SI: http://www.fastmirrors.org/mysql/
+ eur-SI: http://www.wsection.com/mysql/
eur-ES: http://mysql.rediris.es/
eur-ES: ftp://ftp.rediris.es/mirror/mysql/
- eur-SE: http://ftp.sunet.se/pub/unix/databases/relational/mysql/
- eur-SE: ftp://ftp.sunet.se/pub/unix/databases/relational/mysql/
eur-SE: http://mysql.dataphone.se/
eur-SE: ftp://mirror2.dataphone.se/pub/mysql/
eur-CH: http://mirror.switch.ch/ftp/mirror/mysql/
eur-CH: ftp://mirror.switch.ch/mirror/mysql/
eur-CH: ftp://ftp.solnet.ch/mirror/mysql/
eur-TR: http://mysql.progen.com.tr/
- eur-UA: http://mysql.dp.ua/
+ eur-UA: http://mysql.net.ua/
eur-UA: ftp://ftp.tlk-l.net/pub/mirrors/mysql.com/
+ eur-UA: http://mysql.infocom.ua/
eur-UK: http://mysql.mirror.anlx.net/
eur-UK: http://www.mirrorservice.org/sites/ftp.mysql.com/
eur-UK: ftp://ftp.mirrorservice.org/sites/ftp.mysql.com/
+ eur-UK: http://mirrors.dedipower.com/www.mysql.com/
eur-UK: http://www.mirror.ac.uk/mirror/www.mysql.org/
- nam-CA: http://mysql.mirrored.ca/
- nam-CA: ftp://mysql.mirrored.ca/
- nam-CA: http://mysql.mirror.rafal.ca/
- nam-CA: ftp://mysql.mirror.rafal.ca/pub/mysql/
+ eur-UK: ftp://ftp.mirror.ac.uk/mirror/www.mysql.org/
nam-CA: http://mysql.serenitynet.com/
nam-CA: ftp://ftp.mysql.serenitynet.com/
- #nam-PR: http://mirrors.hpcf.upr.edu/mysql/
+ nam-PR: http://mirrors.hpcf.upr.edu/mysql/
+ nam-US: http://mirror.trouble-free.net/mysql_mirror/
+ nam-US: http://mysql.binarycompass.org/
nam-US: http://mysql.he.net/
+ nam-US: http://www.stathy.com/mysql/
+ nam-US: ftp://www.stathy.com/mysql/
+ nam-US: http://mysql.mirrors.hoobly.com/
+ nam-US: ftp://mirror.mcs.anl.gov/pub/mysql/
+ nam-US: http://mysql.mirrors.pair.com/
+ nam-US: http://mirror.x10.com/mirror/mysql/
+ nam-US: ftp://mirror.x10.com/mysql/
nam-US: http://mirror.services.wisc.edu/mysql/
nam-US: ftp://mirror.services.wisc.edu/mirrors/mysql/
- nam-US: http://mysql.mirrors.pair.com/
+ nam-US: http://mirrors.24-7-solutions.net/pub/mysql/
+ nam-US: ftp://mirrors.24-7-solutions.net/pub/mysql/
nam-US: http://mysql.orst.edu/
nam-US: ftp://ftp.orst.edu/pub/mysql/
- nam-US: ftp://mirror.mcs.anl.gov/pub/mysql/
nam-US: http://mysql.mirror.redwire.net/
nam-US: ftp://mysql.mirror.redwire.net/pub/mysql/
- nam-US: http://mysql.binarycompass.org/
- nam-US: http://mysql.mirrors.hoobly.com/
- nam-US: http://mirror.trouble-free.net/mysql_mirror/
sam-AR: http://mysql.localhost.net.ar/
+ sam-BR: ftp://ftp.pucpr.br/mysql/
+ sam-BR: http://mirrors.uol.com.br/pub/mysql/
sam-CL: http://mysql.vision.cl/
sam-CL: http://mysql.tecnoera.com/
- asi-CN: http://mirror.vmmatrix.net/mysql/
- asi-ID: http://mysql.cbn.net.id/
- asi-ID: ftp://mirror.cbn.net.id/pub/mysql/
+ asi-IN: http://mysqlmirror.netandhost.in/
asi-ID: http://komo.padinet.com/mysql/
asi-ID: ftp://komo.padinet.com/mysql/
- asi-JP: http://www.softagency.co.jp/MySQL/
- asi-JP: ftp://ftp.u-aizu.ac.jp/ftp/pub/dbms/mysql/mysql.com/
- asi-JP: http://download.softagency.net/MySQL/
+ asi-JP: http://mirror.mysql-partners-jp.biz/
+ asi-JP: http://ftp.iij.ad.jp/pub/db/mysql/
+ asi-JP: ftp://ftp.iij.ad.jp/pub/db/mysql/
asi-SG: http://mysql.oss.eznetsols.org/
asi-SG: ftp://ftp.oss.eznetsols.org/mysql/
asi-KR: http://mysql.byungsoo.net/
@@ -148,43 +158,53 @@
afr-ZA: ftp://ftp.is.co.za/mirrors/mysql/
<<
# Patch Phase
-PatchScript: /usr/bin/sed "s|@PREFIX@|%p|g" %a/%n.patch | /usr/bin/patch -p1
+PatchFile: %n.patch
+PatchFile-MD5: a8deb268b18c5cd38be857c9290562fc
+PatchScript: /usr/bin/sed "s|@PREFIX@|%p|g" %{PatchFile} | /usr/bin/patch -p1
# Compile Phase:
-SetCFLAGS: -O3 -fomit-frame-pointer
-SetCXXFLAGS: -O3 -fomit-frame-pointer -felide-constructors -fno-exceptions
-fno-rtti
+# See BUILD/compile-ppc-max
+SetCFLAGS: -Wimplicit -Wreturn-type -Wswitch -Wtrigraphs -Wcomment -W
-Wchar-subscripts -Wformat -Wparentheses -Wsign-compare -Wwrite-strings
-Wunused -O3 -fno-omit-frame-pointer -g
+SetCXXFLAGS: -Wimplicit -Wreturn-type -Wswitch -Wtrigraphs -Wcomment -W
-Wchar-subscripts -Wformat -Wparentheses -Wsign-compare -Wwrite-strings
-Woverloaded-virtual -Wsign-promo -Wreorder -Wctor-dtor-privacy
-Wnon-virtual-dtor -felide-constructors -fno-exceptions -fno-rtti -O3
-fno-omit-frame-pointer -g
SetCPPFLAGS: -I%p/lib/system-openssl/include
SetLDFLAGS: -L%p/lib/system-openssl/lib
-#NoSetLDFLAGS: true
-#NoSetCXX: true
-#SetLIBS: -L%p/lib
-#NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
ConfigureParams: <<
- --disable-dependency-tracking \
+ --enable-assembler \
+ --with-extra-charsets=complex \
+ --enable-thread-safe-client \
+ --with-big-tables \
--with-innodb \
+ --with-archive-storage-engine \
+ --with-big-tables \
+ --with-blackhole-storage-engine \
+ --with-federated-storage-engine \
+ --with-csv-storage-engine \
+ --with-embedded-server \
+ --enable-local-infile \
+ \
--without-readline \
+ --disable-dependency-tracking \
--with-mysqld-user=mysql \
- --with-extra-charsets=complex \
+ --with-openssl \
+ \
--mandir=%p/share/man \
--infodir=%p/share/info \
--localstatedir=%p/var/mysql \
--libexecdir=%p/sbin \
- --sysconfdir=%p/etc \
- --with-embedded-server \
- --enable-thread-safe-client \
- --enable-local-infile \
- \
- --with-openssl
+ --sysconfdir=%p/etc
<<
+# --with-ndbcluster \
+# --with-yassl \
GCC: 3.3
+InfoTest: <<
+ TestScript: [[ "$UID" -eq 0 ]] && { chown -R nobody. ./mysql-test &&
/usr/bin/sudo -u nobody make test-force || exit 2; } || { make test-force ||
exit 2; }
+<<
+
# Install Phase:
InstallScript: <<
make install DESTDIR=%d benchdir_root=%p/share/mysql libsdir=%p/lib/mysql
- mkdir -p %i/var/mysql
- chmod 700 %i/var/mysql
- chown mysql %i/var/mysql
ln -s mysql/libmysqlclient.la %i/lib
ln -s mysql/libmysqlclient.a %i/lib
ln -s mysql/libmysqlclient.dylib %i/lib
@@ -218,15 +238,15 @@
lib/mysql/libmysqlclient_r.15.dylib
<<
Shlibs: <<
- %p/lib/mysql/libmysqlclient.15.dylib 16.0.0 %n (>= 4.1.7-11)
- %p/lib/mysql/libmysqlclient_r.15.dylib 16.0.0 %n (>= 4.1.7-11)
+ %p/lib/mysql/libmysqlclient.15.dylib 16.0.0 %n (>= 5.0.15-1)
+ %p/lib/mysql/libmysqlclient_r.15.dylib 16.0.0 %n (>= 5.0.15-1)
<<
DocFiles: README COPYING
<<
SplitOff3: <<
Description: Open Source SQL database - Client
Package: %N-client
- Depends: %N15-shlibs (= %v-%r), readline5-shlibs
+ Depends: %N15-shlibs (= %v-%r), readline5-shlibs (>= 5.0-1)
Conflicts: mysql (<= 3.23.54a-2)
Files: <<
bin/mysql
@@ -252,6 +272,8 @@
# Build Phase:
InfoDocs: mysql.info
PostInstScript: <<
+ /usr/bin/install -o mysql -g mysql -m 700 -d %p/var/mysql
+
# determine directory where databases are living
data_dir=$(my_print_defaults mysqld | grep datadir | cut -d= -f2)
if [ -z "$data_dir" ]; then
@@ -328,5 +350,20 @@
The 'without-readline' configure flag needs to be there to use the
readline from fink instead of the bundled copy.
+
+Known problem:
+
+"make test-force" script reports fails on testing with some SSL-
+related test cases. It doesn't seem to have such failure when
+compiled with --with-yassl. If you face problem with SSL feature,
+please try recompile with --with-yassl and see if it helps.
+
+(Of cource, you can download MySQL AB's official binary which is
+compiled with statically linked yaSSL.)
+
+It is being considered that installation directory for MySQL from
+%p to %p/lib/mysql, in order to avoid having utility programs
+like "perror", or "replace" in %p/bin. Maybe their names are too
+much neutral.
<<
-Homepage: http://www.mysql.com/
+Homepage: http://dev.mysql.com/
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits