Date: Thu, 02 Jul 2009 23:43:40 -0400 From: Alex Goncharov <alex-goncharov@comcast.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/136263: New port: MySQL 5.4 -- requesting ownership Message-ID: <E1MMZga-0004W8-TT@daland.home> Resent-Message-ID: <200907030350.n633o0qG070438@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 136263 >Category: ports >Synopsis: New port: MySQL 5.4 -- requesting ownership >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Jul 03 03:50:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Alex Goncharov >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: >Description: PR 136253 states: "MySQL 5.4 port is requested by July 10th. I am willing to do it." I am enclosing the patch to make the first steps: a. Avoid conflicts of other MySQL releases with 5.4 when it comes. b. Add a new (the really working one) distribution FTP site for MySQL. c. Small preparatory steps in Mk files. Meanwhile, 5.4 is building for me all right, with a small configuration adjustment. If I get the MySQL 5.4 port ownership, I'll will: a. Send the patch introducing the following new directories: mysql54-client mysql54-scripts mysql54-server p5-DBD-mysql54 (still working on pkg-plist and tests) b. Work on the "small configuration adjustment" mentioned above. c. Work with the original requester on making him set up and happy by July 10th. Waiting for a port manager's decision on introducing the MySQL 5.4 port and its owner. Thanks, -- Alex >How-To-Repeat: >Fix: --- usr-ports.diff begins here --- --- Mk/bsd.database.mk.orig 2009-04-05 10:39:03.000000000 -0400 +++ Mk/bsd.database.mk 2009-07-02 22:12:26.000000000 -0400 @@ -111,6 +111,7 @@ MYSQL41_LIBVER= 14 MYSQL50_LIBVER= 15 MYSQL51_LIBVER= 16 +MYSQL54_LIBVER= 16 MYSQL60_LIBVER= 16 # Setting/finding MySQL version we want. --- Mk/bsd.sites.mk.orig 2009-06-14 10:11:51.000000000 -0400 +++ Mk/bsd.sites.mk 2009-07-02 22:17:20.000000000 -0400 @@ -801,6 +801,7 @@ .if !defined(IGNORE_MASTER_SITE_MYSQL) MASTER_SITE_MYSQL+= \ + ftp://mirror2.dataphone.se/pub/mysql/Downloads/%SUBDIR%/ \ ftp://ftp.fi.muni.cz/pub/mysql/Downloads/%SUBDIR%/ \ http://mysql.mirrors.cybercity.dk/Downloads/%SUBDIR%/ \ ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/%SUBDIR%/ \ --- databases/p5-DBD-mysql51/Makefile.orig 2009-07-02 23:14:24.000000000 -0400 +++ databases/p5-DBD-mysql51/Makefile 2009-07-02 22:59:23.000000000 -0400 @@ -9,7 +9,7 @@ COMMENT= MySQL 5.1 driver for the Perl5 Database Interface (DBI) -CONFLICTS= p5-Mysql-modules-[0-9]* p5-DBD-mysql-[0-9]* p5-DBD-mysql4[0-9]-[0-9]* p5-DBD-mysql50-[0-9]* p5-DBD-mysql6[0-9]-[0-9]* +CONFLICTS= p5-Mysql-modules-[0-9]* p5-DBD-mysql-[0-9]* p5-DBD-mysql4[0-9]-[0-9]* p5-DBD-mysql50-[0-9]* p5-DBD-mysql54-[0-9]* p5-DBD-mysql6[0-9]-[0-9]* WANT_MYSQL_VER= 51 --- databases/mysql51-server/Makefile.orig 2009-07-02 23:15:46.000000000 -0400 +++ databases/mysql51-server/Makefile 2009-07-02 23:00:31.000000000 -0400 @@ -91,7 +91,7 @@ LATEST_LINK= mysql51-server -CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.0.* mysql-server-6.* +CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.0.* mysql-server-5.4.* mysql-server-6.* USE_RC_SUBR= mysql-server.sh --- databases/mysql50-server/Makefile.orig 2009-07-02 23:16:22.000000000 -0400 +++ databases/mysql50-server/Makefile 2009-07-02 23:00:10.000000000 -0400 @@ -101,7 +101,7 @@ LATEST_LINK= mysql50-server -CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.1.* mysql-server-6.* +CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.1.* mysql-server-5.4.* mysql-server-6.* USE_RC_SUBR= mysql-server.sh --- usr-ports.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1MMZga-0004W8-TT>