aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorPietro Cerutti <gahr@FreeBSD.org>2014-02-18 14:59:12 +0000
committerPietro Cerutti <gahr@FreeBSD.org>2014-02-18 14:59:12 +0000
commit876e74effc74a7894509c89206c4d4c1a2b8a4c1 (patch)
treeed5f46249b7f74cbc6988c3586af4e53deb55d9d /lang
parent7f67d157d9380c9f4aeb51e0bfedd357a30dbbbd (diff)
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/g95/Makefile72
-rw-r--r--lang/g95/distinfo4
-rw-r--r--lang/g95/files/patch-gcc__config.gcc11
-rw-r--r--lang/g95/files/patch-gcc__config__freebsd-spec.h18
-rw-r--r--lang/g95/pkg-descr8
6 files changed, 0 insertions, 114 deletions
diff --git a/lang/Makefile b/lang/Makefile
index c93ceb38eb7c..a72a65e51bb3 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -82,7 +82,6 @@
SUBDIR += fpc-units
SUBDIR += fpc-utils
SUBDIR += fsharp
- SUBDIR += g95
SUBDIR += gambit-c
SUBDIR += gauche
SUBDIR += gawk
diff --git a/lang/g95/Makefile b/lang/g95/Makefile
deleted file mode 100644
index d35404a2b051..000000000000
--- a/lang/g95/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# Created by: SATO Hiroki, <hrs@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= g95
-PORTVERSION= ${G95VERSION}.${SNAPDATE}
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_LOCAL:S/$/:g95/} \
- http://people.freebsd.org/~gahr/distfiles/:g95 \
- ${MASTER_SITE_GCC:S/$/:gcc/}
-MASTER_SITE_SUBDIR= gahr/:g95 \
- releases/gcc-${GCCVERSION}/:gcc
-DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:g95 \
- gcc-core-${GCCVERSION}${EXTRACT_SUFX}:gcc
-
-MAINTAINER= gahr@FreeBSD.org
-COMMENT= Fortran 95 compiler from g95.org
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-SNAPDATE= 20090624
-G95VERSION= 0.92
-GCCVERSION= 4.0.3
-GCCBUILDDIR= ${WRKDIR}/gcc-${GCCVERSION}/
-LIBF95= libf95.a-${G95VERSION}
-
-CONFIGURE_ARGS+=--with-gcc-dir=${GCCBUILDDIR}
-
-PLIST_FILES= bin/g95 bin/f95 bin/f951 lib/libf95.a
-PORTDOCS= G95Manual.pdf
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64"
-CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
-.else
-CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
-.endif
-
-.if ${ARCH} == "powerpc"
-IGNORE= Fails to install: not yet ported to powerpc
-.endif
-
-post-extract:
- cd ${WRKSRC} && ${TAR} xzf ${LIBF95}.tar.gz
-
-pre-configure:
- ${MKDIR} ${GCCBUILDDIR}/g95
- cd ${GCCBUILDDIR}/g95 && ../${CONFIGURE_SCRIPT} ${CONFIGURE_TARGET}
- ${GMAKE} -C ${GCCBUILDDIR}/g95
-
-post-configure:
- cd ${WRKSRC}/${LIBF95} && ./${CONFIGURE_SCRIPT} \
- ${CONFIGURE_ARGS} ${CONFIGURE_TARGET}
-
-post-build:
- cd ${WRKSRC}/${LIBF95} && ${GMAKE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/g95 ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/f951 ${PREFIX}/bin
- ${LN} -fs ${PREFIX}/bin/g95 ${PREFIX}/bin/f95
- ${INSTALL_DATA} ${WRKSRC}/${LIBF95}/libf95.a ${PREFIX}/lib
-
-.if !defined(NOPORTDOCS)
-post-install:
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/g95/distinfo b/lang/g95/distinfo
deleted file mode 100644
index 52a4a059d3b5..000000000000
--- a/lang/g95/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (g95-0.92.20090624.tar.gz) = b9b07f1e0d051afc570e3c9af08d725ddcb0b02ba7e089f3421a9a4377036d6a
-SIZE (g95-0.92.20090624.tar.gz) = 1353101
-SHA256 (gcc-core-4.0.3.tar.gz) = 5f320b2d271af1084ec298cbde2256c5e7e7f7019adc2c52d2ff8593ac64a65f
-SIZE (gcc-core-4.0.3.tar.gz) = 20137297
diff --git a/lang/g95/files/patch-gcc__config.gcc b/lang/g95/files/patch-gcc__config.gcc
deleted file mode 100644
index 9744ad7fa6dc..000000000000
--- a/lang/g95/files/patch-gcc__config.gcc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../gcc-4.0.3/gcc/config.gcc.orig 2012-06-20 16:10:59.000000000 +0200
-+++ ../gcc-4.0.3/gcc/config.gcc 2012-06-20 16:11:35.000000000 +0200
-@@ -412,6 +412,8 @@
- tm_defines="${tm_defines} FBSD_MAJOR=8" ;;
- *-*-freebsd9 | *-*-freebsd[9].*)
- tm_defines="${tm_defines} FBSD_MAJOR=9" ;;
-+ *-*-freebsd10 | *-*-freebsd10.*)
-+ tm_defines="${tm_defines} FBSD_MAJOR=10" ;;
- *)
- echo 'Please update *-*-freebsd* in gcc/config.gcc'
- exit 1
diff --git a/lang/g95/files/patch-gcc__config__freebsd-spec.h b/lang/g95/files/patch-gcc__config__freebsd-spec.h
deleted file mode 100644
index 0ec4f3cc01ce..000000000000
--- a/lang/g95/files/patch-gcc__config__freebsd-spec.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- ../gcc-4.0.3/gcc/config/freebsd-spec.h.orig 2005-07-20 13:12:58.000000000 +0200
-+++ ../gcc-4.0.3/gcc/config/freebsd-spec.h 2012-06-20 15:57:35.000000000 +0200
-@@ -51,11 +51,13 @@
- #define FBSD_TARGET_OS_CPP_BUILTINS() \
- do \
- { \
-- if (FBSD_MAJOR == 9) \
-+ if (FBSD_MAJOR == 10) \
-+ builtin_define ("__FreeBSD__=10"); \
-+ else if (FBSD_MAJOR == 9) \
- builtin_define ("__FreeBSD__=9"); \
- else if (FBSD_MAJOR == 8) \
- builtin_define ("__FreeBSD__=8"); \
-- if (FBSD_MAJOR == 7) \
-+ else if (FBSD_MAJOR == 7) \
- builtin_define ("__FreeBSD__=7"); \
- else if (FBSD_MAJOR == 6) \
- builtin_define ("__FreeBSD__=6"); \
diff --git a/lang/g95/pkg-descr b/lang/g95/pkg-descr
deleted file mode 100644
index 105134a54d31..000000000000
--- a/lang/g95/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-G95 is a stable, production Fortran 95 compiler available for multiple
-CPU architectures and operating systems. Innovations and optimizations
-continue to be worked on. Parts of the F2003 standard have been
-implemented in g95. Note that g95 and gfortran are different compiler
-http://gcc.gnu.org/wiki/TheOtherGCCBasedFortranCompiler
-.
-
-WWW: http://www.g95.org/