aboutsummaryrefslogtreecommitdiffstats
path: root/lang/algol68g
diff options
context:
space:
mode:
authorjohans <johans@FreeBSD.org>2012-06-16 23:51:36 +0800
committerjohans <johans@FreeBSD.org>2012-06-16 23:51:36 +0800
commitda1d829d58f91695a7203f9109ff132ebefa614a (patch)
treeefb4900f405616760476e00656bef55f858c46e1 /lang/algol68g
parentae5762976a393ee4297135f36671d7c16847b903 (diff)
downloadfreebsd-ports-gnome-da1d829d58f91695a7203f9109ff132ebefa614a.tar.gz
freebsd-ports-gnome-da1d829d58f91695a7203f9109ff132ebefa614a.tar.zst
freebsd-ports-gnome-da1d829d58f91695a7203f9109ff132ebefa614a.zip
- Update Algol 68 Genie to 2.4
- Convert to new style OPTIONS - Remove unneeded library version numbers
Diffstat (limited to 'lang/algol68g')
-rw-r--r--lang/algol68g/Makefile18
-rw-r--r--lang/algol68g/distinfo4
2 files changed, 11 insertions, 11 deletions
diff --git a/lang/algol68g/Makefile b/lang/algol68g/Makefile
index 3c5f323964ee..dd4a393e2ced 100644
--- a/lang/algol68g/Makefile
+++ b/lang/algol68g/Makefile
@@ -6,19 +6,17 @@
#
PORTNAME= algol68g
-PORTVERSION= 2.3.5
-PORTREVISION= 1
+PORTVERSION= 2.4
CATEGORIES= lang
MASTER_SITES= http://jmvdveer.home.xs4all.nl/
-EXTRACT_SUFX= .tgz
MAINTAINER= johans@FreeBSD.org
COMMENT= Alogol 68 Genie compiler
-LIB_DEPENDS= gsl.16:${PORTSDIR}/math/gsl
+LIB_DEPENDS= gsl:${PORTSDIR}/math/gsl
-OPTIONS= PLOT "GNU plot support" On \
- PGSQL "Postgresql support" On
+OPTIONS_DEFINE= GNUPLOT PGSQL
+OPTIONS_DEFAULT=GNUPLOT PGSQL
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-compiler
@@ -29,13 +27,13 @@ PLIST_FILES= bin/a68g include/algol68g/a68g.h include/algol68g/a68g-config.h
.include <bsd.port.options.mk>
-.ifdef WITH_PLOT
-LIB_DEPENDS+= plot.4:${PORTSDIR}/graphics/plotutils
+.if ${PORT_OPTIONS:MGNUPLOT}
+LIB_DEPENDS+= plot:${PORTSDIR}/graphics/plotutils
.else
CONFIGURE_ARGS+=--disable-plotutils
.endif
-.ifdef WITH_PGSQL
+.if ${PORT_OPTIONS:MPGSQL}
USE_PGSQL= yes
.else
CONFIGURE_ARGS+=--disable-postgresql
@@ -44,5 +42,7 @@ CONFIGURE_ARGS+=--disable-postgresql
post-patch:
# Skip broken check, assume our $CC works
@${REINPLACE_CMD} -e 's/"xgcc"/"x${CC}"/' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e '/^install-data-am/s/install-docDATA//' \
+ ${WRKSRC}/Makefile.in
.include <bsd.port.mk>
diff --git a/lang/algol68g/distinfo b/lang/algol68g/distinfo
index bec172bf05f1..98d10e622f31 100644
--- a/lang/algol68g/distinfo
+++ b/lang/algol68g/distinfo
@@ -1,2 +1,2 @@
-SHA256 (algol68g-2.3.5.tgz) = 40b7a838d262676f8514ec3f180b5732bf31c1bea791492454fb90ea8c44a414
-SIZE (algol68g-2.3.5.tgz) = 513613
+SHA256 (algol68g-2.4.tar.gz) = f041cbd818450abb047317351822de09879f80d03cada116295a731084d01cfd
+SIZE (algol68g-2.4.tar.gz) = 552869