ports/58659: mysql ports should set CONFLICTS

Oliver Eikemeier eik at FreeBSD.org
Thu Nov 27 02:41:57 UTC 2003


Synopsis: mysql ports should set CONFLICTS

Responsible-Changed-From-To: freebsd-ports-bugs->eik
Responsible-Changed-By: eik
Responsible-Changed-When: Thu Nov 27 03:40:33 CET 2003
Responsible-Changed-Why: 
May I suggest the following patch:

diff -u -r1.167 Makefile
--- databases/mysql323-server/Makefile	14 Nov 2003 14:13:16 -0000	1.167
+++ databases/mysql323-server/Makefile	27 Nov 2003 02:32:31 -0000
@@ -100,6 +100,8 @@
 RUN_DEPENDS=	mysql:${PORTSDIR}/databases/mysql323-client \
 		${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql
 
+CONFLICTS=	mysql-server-4.*
+
 PLIST_SUB=	MYSQL_VERSION=${PORTVERSION}
 
 ONLY_FOR_ARCHS=	i386 alpha sparc64
@@ -171,6 +173,8 @@
 
 # MySQL-Client part
 .else
+CONFLICTS=	mysql-client-4.*
+
 MAN1=		isamchk.1 isamlog.1 mysql.1 mysql_zap.1 mysqlaccess.1  \
 		mysqladmin.1 mysqld.1 mysqld_multi.1 mysqldump.1 mysqlshow.1 \
 		perror.1 replace.1 safe_mysqld.1
diff -u -r1.173 Makefile
--- databases/mysql40-server/Makefile	25 Oct 2003 15:26:11 -0000	1.173
+++ databases/mysql40-server/Makefile	27 Nov 2003 02:33:15 -0000
@@ -102,6 +102,8 @@
 RUN_DEPENDS=	mysql:${PORTSDIR}/databases/mysql40-client \
 		${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql
 
+CONFLICTS=	mysql-server-3.* mysql-server-4.[1-9].*
+
 PLIST_SUB=	MYSQL_VERSION=${PORTVERSION}
 
 ONLY_FOR_ARCHS=	i386 alpha sparc64
@@ -168,6 +170,8 @@
 
 # MySQL-Client part
 .else
+CONFLICTS=	mysql-client-3.* mysql-client-4.[1-9].*
+
 MAN1=		isamchk.1 isamlog.1 mysql.1 mysql_zap.1 mysqlaccess.1  \
 		mysqladmin.1 mysqld.1 mysqld_multi.1 mysqld_safe.1 mysqldump.1 \
 		mysql_fix_privilege_tables.1 mysqlshow.1 perror.1 replace.1
diff -u -r1.170 Makefile
--- databases/mysql41-server/Makefile	24 Oct 2003 12:01:20 -0000	1.170
+++ databases/mysql41-server/Makefile	27 Nov 2003 02:33:52 -0000
@@ -104,6 +104,8 @@
 RUN_DEPENDS=	mysql:${PORTSDIR}/databases/mysql41-client \
 		${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql
 
+CONFLICTS=	mysql-server-3.* mysql-server-4.[02-9].*
+
 PLIST_SUB=	MYSQL_VERSION=${PORTVERSION}-alpha
 
 ONLY_FOR_ARCHS=	i386 alpha sparc64
@@ -167,6 +169,8 @@
 
 # MySQL-Client part
 .else
+CONFLICTS=	mysql-client-3.* mysql-client-4.[02-9].*
+
 MAN1=		isamchk.1 isamlog.1 mysql.1 mysql_zap.1 mysqlaccess.1  \
 		mysqladmin.1 mysqld.1 mysqld_multi.1 mysqld_safe.1 mysqldump.1 \
 		mysqlshow.1 perror.1 replace.1


http://www.freebsd.org/cgi/query-pr.cgi?pr=58659



More information about the freebsd-ports-bugs mailing list