ports/136263: New port: MySQL 5.4 -- requesting ownership
Alex Goncharov
alex-goncharov at comcast.net
Fri Jul 3 03:50:01 UTC 2009
>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:
More information about the freebsd-ports-bugs
mailing list