svn commit: r385182 - in head/math/reduce: . files
John Marino
marino at FreeBSD.org
Sat May 2 15:48:09 UTC 2015
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 at 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
More information about the svn-ports-all
mailing list