ports/74963: databases/py-sqlrelay & databases/sqlrelay: chase python upgrade.

Thierry Thomas thierry at pompo.net
Sat Dec 11 21:20:24 UTC 2004


>Number:         74963
>Category:       ports
>Synopsis:       databases/py-sqlrelay & databases/sqlrelay: chase python upgrade.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 11 21:20:23 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD ws90bj.pompo.net 5.3-STABLE FreeBSD 5.3-STABLE #0: Wed Oct 27 21:46:19 CEST 2004 thierry at ws90bj.pompo.net:/usr/obj/usr/src/sys/WS90BJ-041027 i386


	
>Description:
	Since the upgrade of Python to 2.4, py24-sqlrelay-0.35_1 is broken:
	configure does not find python 2.4.

	Reported by krion via pointyhat.

>How-To-Repeat:
	cd /usr/ports/databases/py-sqlrelay
	make

>Fix:
	Please apply the following patches:

--- sqlrelay.diff begins here ---
diff -urN databases/sqlrelay.orig/files/patch-acsite.m4 databases/sqlrelay/files/patch-acsite.m4
--- databases/sqlrelay.orig/files/patch-acsite.m4	Sat Oct 16 20:59:31 2004
+++ databases/sqlrelay/files/patch-acsite.m4	Sat Dec 11 22:01:43 2004
@@ -1,5 +1,5 @@
---- acsite.m4.orig	Thu Aug  5 10:04:21 2004
-+++ acsite.m4	Sat Sep 11 21:58:33 2004
+--- ./acsite.m4.orig	Thu Aug  5 08:04:21 2004
++++ ./acsite.m4	Sat Dec 11 22:01:02 2004
 @@ -396,7 +396,7 @@
  dnl sets the substitution variable PTHREADLIBS
  AC_DEFUN([FW_CHECK_PTHREAD],
@@ -20,6 +20,17 @@
  FW_INCLUDES(pthreads,[$PTHREADINCLUDES])
  FW_LIBS(pthreads,[$PTHREADLIBS])
  
+@@ -1857,8 +1859,8 @@
+ 
+ 		if ( test -n "$PYTHONPATH" )
+ 		then
+-		
+-			for i in "2.3" "2.2" "2.1" "2.0" "1.6" "1.5"
++
++			for i in "2.4" "2.3" "2.2" "2.1" "2.0" "1.6" "1.5"
+ 			do
+ 				if ( test -d "$PYTHONPATH/include/python$i" -a -d "$PYTHONPATH/lib/python$i/config" )
+ 				then
 @@ -2149,13 +2151,7 @@
  			FW_CHECK_FILE("$JAVAPATH/include/jni.h",[JAVAINCLUDES=\"-I$JAVAPATH/include\"])
  			if ( test -n "$JAVAINCLUDES" )
--- sqlrelay.diff ends here ---

--- py-sqlrelay.diff begins here ---
diff -urN databases/py-sqlrelay.orig/Makefile databases/py-sqlrelay/Makefile
--- databases/py-sqlrelay.orig/Makefile	Sun Sep 26 00:27:59 2004
+++ databases/py-sqlrelay/Makefile	Sat Dec 11 22:04:42 2004
@@ -7,7 +7,7 @@
 
 PORTNAME=	${SQLRELAY_PORTNAME}
 PORTVERSION=	${SQLRELAY_PORTVERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	databases python
 MASTER_SITES=	# none
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -43,7 +43,7 @@
 
 post-patch:
 	${PERL} -i -p \
-		-e 's,"1\.5" "1\.6" "2\.0" "2\.1",${PYTHON_VERSION:S/^python//},g;' \
+		-e 's,"2\.1" "2\.0" "1\.6" "1\.5",${PYTHON_VERSION:S/^python//},g;' \
 			${WRKSRC}/configure
 	${CP} ${TEMPLATES}/config.sub ${WRKSRC}
 	${CP} ${TEMPLATES}/config.guess ${WRKSRC}
--- py-sqlrelay.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list