Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 May 2015 15:48:08 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r385182 - in head/math/reduce: . files
Message-ID:  <201505021548.t42Fm8wQ035080@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Sat May  2 15:48:08 2015
New Revision: 385182
URL: https://svnweb.freebsd.org/changeset/ports/385182

Log:
  math/reduce: upgrade version 20110414 => 20141130
  
  This version can be built by system compilers (gcc 4.2 & clang) and
  also ports gcc compilers, unlike its predecessor which would segfault
  and even lock up during build.
  
  PR:		199832, 199853
  Submitted by:	pfg (maintainer)

Deleted:
  head/math/reduce/files/patch-csl_cslbase_headers.h
Modified:
  head/math/reduce/Makefile
  head/math/reduce/distinfo

Modified: head/math/reduce/Makefile
==============================================================================
--- head/math/reduce/Makefile	Sat May  2 15:37:58 2015	(r385181)
+++ head/math/reduce/Makefile	Sat May  2 15:48:08 2015	(r385182)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	reduce
-PORTVERSION=	20110414
-PORTREVISION=	2
+PORTVERSION=	20141130
 CATEGORIES=	math lang
-MASTER_SITES=	SF/${PORTNAME}-algebra/
-DISTNAME=	${PORTNAME}-src-${PORTVERSION}
+MASTER_SITES=	SF/${PORTNAME}-algebra/Snapshot_2014-11-30/
+DISTNAME=	${PORTNAME}-src-2014-11-30
 
 MAINTAINER=	pfg@FreeBSD.org
 COMMENT=	Portable general-purpose computer algebra system (CSL version)
@@ -18,13 +17,14 @@ LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/grap
 		libpng.so:${PORTSDIR}/graphics/png \
 		libtiff.so:${PORTSDIR}/graphics/tiff
 
-USES=		gmake tar:bzip2
+USES=		autoreconf:build gmake tar:bzip2
 USE_XORG=	xext x11 xft
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC=		${WRKDIR}/${DISTNAME}
 
+# Avoid GNU_CONFIGURE because it breaks staging
 HAS_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-csl
+CONFIGURE_ARGS+=	--with-csl
 ALL_TARGET=
 
 MAKE_JOBS_UNSAFE=	yes
@@ -38,6 +38,9 @@ TARGET_SDIR=	${ARCH}-unknown-${OPSYS:tl}
 .endif
 REDUCECSL=	${WRKSRC}/cslbuild/${TARGET_SDIR}/csl
 
+CPPFLAGS+=	`freetype-config --cflags`
+LDFLAGS+=	`freetype-config --libs`
+
 do-install:
 	${MKDIR} ${STAGEDIR}${DATADIR}
 	${INSTALL_PROGRAM} ${REDUCECSL}/reduce ${STAGEDIR}${DATADIR}

Modified: head/math/reduce/distinfo
==============================================================================
--- head/math/reduce/distinfo	Sat May  2 15:37:58 2015	(r385181)
+++ head/math/reduce/distinfo	Sat May  2 15:48:08 2015	(r385182)
@@ -1,2 +1,2 @@
-SHA256 (reduce-src-20110414.tar.bz2) = d6ac7a30e817ea71555d21b03a119a5236967b251eae8946a1817ae9a81cee03
-SIZE (reduce-src-20110414.tar.bz2) = 136783974
+SHA256 (reduce-src-2014-11-30.tar.bz2) = b15debc944475d4daee1bcbdbaff415693522306785507f2d3110d75df6e7006
+SIZE (reduce-src-2014-11-30.tar.bz2) = 253343100



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