aboutsummaryrefslogtreecommitdiffstats
path: root/science/elmer-matc
diff options
context:
space:
mode:
authormarino <marino@FreeBSD.org>2013-12-26 10:47:52 +0800
committermarino <marino@FreeBSD.org>2013-12-26 10:47:52 +0800
commit918dca22c811897047ef4b5e757d9b98b5cefe7c (patch)
treebcee909371448792088c845b8edc5891b50091d9 /science/elmer-matc
parent85f9cabd182452355018c83cfd0fb9e81e3d3e24 (diff)
downloadfreebsd-ports-gnome-918dca22c811897047ef4b5e757d9b98b5cefe7c.tar.gz
freebsd-ports-gnome-918dca22c811897047ef4b5e757d9b98b5cefe7c.tar.zst
freebsd-ports-gnome-918dca22c811897047ef4b5e757d9b98b5cefe7c.zip
science/elmer(post,-matc): Use modern fortran, unbreak, undeprecate
These ports are due to be deleted in a couple of days because they use gcc34. I was curious if they actually specifically needed gcc34 or if any recent gfortan would do. The answer is these ports build fine with USES+=fortran, which pulls in lang/gcc rather than the deprecated lang/gcc34. The elmerpost port was broken on amd64; this is because it needs the -fPIC flag. I built it successfully in poudriere on FreeBSD 9.2, another platform that supposed elmerpost can't build on. I did not test i386, we'll see what QAT says. The listed maintainer has been unresponsive for months on many ports, so due to the fact these two ports are scheduled for deletion on Dec 27, I am not getting prior approval from maintainer. The deprecation and expiration settings are removed.
Diffstat (limited to 'science/elmer-matc')
-rw-r--r--science/elmer-matc/Makefile5
1 files changed, 1 insertions, 4 deletions
diff --git a/science/elmer-matc/Makefile b/science/elmer-matc/Makefile
index 8a9cea436367..7e7733cac109 100644
--- a/science/elmer-matc/Makefile
+++ b/science/elmer-matc/Makefile
@@ -11,13 +11,10 @@ PKGNAMEPREFIX= elmer-
MAINTAINER= sylvio@FreeBSD.org
COMMENT= MatC language library used by ELMER FEM package
-DEPRECATED= Relies on long obsolete version of GCC, does not build on FreeBSD 10 and later
-EXPIRATION_DATE=2013-12-27
-
CXXFLAGS+= -Wno-deprecated
GNU_CONFIGURE= yes
-USE_FORTRAN= g77
+USES= fortran
PLIST_SUB= ARCH=${MACHINE_ARCH}