svn commit: r354231 - in head/devel/gnatpython: . files
John Marino
marino at FreeBSD.org
Fri May 16 14:32:34 UTC 2014
Author: marino
Date: Fri May 16 14:32:33 2014
New Revision: 354231
URL: http://svnweb.freebsd.org/changeset/ports/354231
QAT: https://qat.redports.org/buildarchive/r354231/
Log:
devel/gnatpython: Correct build on FreeBSD 10+
GNATPython was hardcoded to use gcc and that caused the c-based rlimit
utility to fail to build. Changing "gcc" to "cc" in the setup script
solved the issue for clang-based systems.
Added:
head/devel/gnatpython/files/
head/devel/gnatpython/files/patch-setup__helpers.py (contents, props changed)
Modified:
head/devel/gnatpython/Makefile
Modified: head/devel/gnatpython/Makefile
==============================================================================
--- head/devel/gnatpython/Makefile Fri May 16 14:28:03 2014 (r354230)
+++ head/devel/gnatpython/Makefile Fri May 16 14:32:33 2014 (r354231)
@@ -3,6 +3,7 @@
PORTNAME= gnatpython
PORTVERSION= ${SNAPSHOT}
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://downloads.dragonlace.net/src/
@@ -12,7 +13,7 @@ COMMENT= Python package used in Ada test
LICENSE= GPLv3
SNAPSHOT= 20140205
-USE_BZIP2= yes
+USES= tar:bzip2
USE_PYTHON= yes
USE_PYDISTUTILS= yes
Added: head/devel/gnatpython/files/patch-setup__helpers.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/gnatpython/files/patch-setup__helpers.py Fri May 16 14:32:33 2014 (r354231)
@@ -0,0 +1,11 @@
+--- setup_helpers.py.orig 2014-02-14 10:41:26.000000000 +0000
++++ setup_helpers.py
+@@ -28,7 +28,7 @@ def build_scripts_gnatpython(root_dir=''
+ os.system('gcc -o %sscripts/rlimit %ssrc/rlimit/rlimit-NT.c' %
+ (root_dir, root_dir))
+ else:
+- os.system('gcc -o %sscripts/rlimit %ssrc/rlimit/rlimit.c' %
++ os.system('cc -o %sscripts/rlimit %ssrc/rlimit/rlimit.c' %
+ (root_dir, root_dir))
+
+ # Update the scripts list
More information about the svn-ports-all
mailing list