Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2013 09:08:23 +0000 (UTC)
From:      Johan van Selst <johans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r329766 - head/lang/algol68g
Message-ID:  <201310080908.r9898N7l088721@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: johans
Date: Tue Oct  8 09:08:22 2013
New Revision: 329766
URL: http://svnweb.freebsd.org/changeset/ports/329766

Log:
  - Update Algol-68 Genie to 2.8
  - Enable stage support
  - Add work-around to fix OS detection, enables TCP/IP support
  - Add work-around to fix dlopen detection, enables compilation support

Modified:
  head/lang/algol68g/Makefile
  head/lang/algol68g/distinfo

Modified: head/lang/algol68g/Makefile
==============================================================================
--- head/lang/algol68g/Makefile	Tue Oct  8 07:44:07 2013	(r329765)
+++ head/lang/algol68g/Makefile	Tue Oct  8 09:08:22 2013	(r329766)
@@ -1,15 +1,14 @@
 # $FreeBSD$
 
 PORTNAME=	algol68g
-PORTVERSION=	2.7
-PORTREVISION=	1
+PORTVERSION=	2.8
 CATEGORIES=	lang
 MASTER_SITES=	http://jmvdveer.home.xs4all.nl/
 
 MAINTAINER=	johans@FreeBSD.org
 COMMENT=	Algol 68 Genie compiler
 
-LIB_DEPENDS=	gsl:${PORTSDIR}/math/gsl
+LIB_DEPENDS=	libgsl.so:${PORTSDIR}/math/gsl
 
 OPTIONS_DEFINE=	GNUPLOT PGSQL
 OPTIONS_DEFAULT=GNUPLOT PGSQL
@@ -17,15 +16,14 @@ OPTIONS_DEFAULT=GNUPLOT PGSQL
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS+=--enable-compiler
 
-MAN1=		a68g.1
 PLIST_DIRS=	include/algol68g
-PLIST_FILES=	bin/a68g include/algol68g/a68g.h include/algol68g/a68g-config.h
+PLIST_FILES=	bin/a68g man/man1/a68g.1.gz \
+		include/algol68g/a68g.h include/algol68g/a68g-config.h
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MGNUPLOT}
-LIB_DEPENDS+=	plot:${PORTSDIR}/graphics/plotutils
+LIB_DEPENDS+=	libplot.so:${PORTSDIR}/graphics/plotutils
 .else
 CONFIGURE_ARGS+=--disable-plotutils
 .endif
@@ -38,7 +36,8 @@ CONFIGURE_ARGS+=--disable-postgresql
 
 post-patch:
 #	Skip broken check, assume our $CC works
-	@${REINPLACE_CMD} -e 's/"xgcc"/"x${CC}"/' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -Ee 's/.*(\*-freebsd)/\1/' \
+		-e 's/"xgcc"/"x${CC}"/; s/-ldl //' ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e '/^install-data-am/s/install-docDATA//' \
 		${WRKSRC}/Makefile.in
 

Modified: head/lang/algol68g/distinfo
==============================================================================
--- head/lang/algol68g/distinfo	Tue Oct  8 07:44:07 2013	(r329765)
+++ head/lang/algol68g/distinfo	Tue Oct  8 09:08:22 2013	(r329766)
@@ -1,2 +1,2 @@
-SHA256 (algol68g-2.7.tar.gz) = ebcf029ae65ceafca87090cc470dd37f86ac0bdb1529cd4dd7a92454d224d325
-SIZE (algol68g-2.7.tar.gz) = 666918
+SHA256 (algol68g-2.8.tar.gz) = 0c6fc7213f5a00f978faef2d09622d2c3ee01c87594dd6f5c51cd532b719861a
+SIZE (algol68g-2.8.tar.gz) = 667121



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310080908.r9898N7l088721>