[19497] trunk/dports/python/py-mysql

source_changes at macosforge.org source_changes at macosforge.org
Sun Sep 10 16:46:44 PDT 2006


Revision: 19497
Author:   markd at macports.org
Date:     2006-09-10 16:46:39 -0700 (Sun, 10 Sep 2006)

Log Message:
-----------
Ticket 9548.  Update to 1.2.1p2; default to mysql5 support now.

Modified Paths:
--------------
    trunk/dports/python/py-mysql/Portfile

Added Paths:
-----------
    trunk/dports/python/py-mysql/files/
    trunk/dports/python/py-mysql/files/patch-setup.py

Modified: trunk/dports/python/py-mysql/Portfile
===================================================================
--- trunk/dports/python/py-mysql/Portfile	2006-09-10 23:34:21 UTC (rev 19496)
+++ trunk/dports/python/py-mysql/Portfile	2006-09-10 23:46:39 UTC (rev 19497)
@@ -4,7 +4,7 @@
 PortGroup python24 1.0
 
 name				py-mysql
-version				1.2.1
+version				1.2.1_p2
 categories			python devel databases
 maintainers			ryanwilcox at mac.com
 description			Python interface to mysql
@@ -14,20 +14,19 @@
 homepage 			http://sourceforge.net/projects/mysql-python/
 master_sites		sourceforge:mysql-python
 distname			MySQL-python-${version}
-checksums			md5 305328bfaea8a03738a88112df50461c
+checksums			md5 e6b9ea21fd91cb4a5663304da727bb70
+patchfiles		patch-setup.py
 
-depends_lib-append	port:mysql4
+depends_lib-append	port:mysql5
 
 variant mysql3	{
-	depends_lib-delete	port:mysql4
+	patchfiles-delete	patch-setup.py
+	depends_lib-delete	port:mysql5
 	depends_lib-append	port:mysql
 }
 
-variant mysql5	{
-	depends_lib-delete	port:mysql4
-	depends_lib-append	port:mysql5
-	post-patch {
-		reinplace "s|mysql_config --%s|mysql_config5 --%s|g" \
-			${worksrcpath}/setup.py
-	}
+variant mysql4	{
+	patchfiles-delete       patch-setup.py
+	depends_lib-delete	port:mysql5
+	depends_lib-append	port:mysql4
 }

Added: trunk/dports/python/py-mysql/files/patch-setup.py
===================================================================
--- trunk/dports/python/py-mysql/files/patch-setup.py	                        (rev 0)
+++ trunk/dports/python/py-mysql/files/patch-setup.py	2006-09-10 23:46:39 UTC (rev 19497)
@@ -0,0 +1,11 @@
+--- setup.py.org	2006-08-28 13:44:44.000000000 -0700
++++ setup.py	2006-08-28 13:44:58.000000000 -0700
+@@ -22,7 +22,7 @@
+ 
+ def mysql_config(what):
+     from os import popen
+-    f = popen("mysql_config --%s" % what)
++    f = popen("mysql_config5 --%s" % what)
+     data = f.read().strip().split()
+     if f.close(): data = []
+     return data

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20060910/4ab926fc/attachment.html


More information about the macports-changes mailing list