Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Jul 2014 12:03:39 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r360603 - head/math/eukleides
Message-ID:  <201407041203.s64C3djU019143@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Fri Jul  4 12:03:39 2014
New Revision: 360603
URL: http://svnweb.freebsd.org/changeset/ports/360603
QAT: https://qat.redports.org/buildarchive/r360603/

Log:
  - Unbreak
  - Finish stage support, binaries were referring to STAGEDIR

Modified:
  head/math/eukleides/Makefile

Modified: head/math/eukleides/Makefile
==============================================================================
--- head/math/eukleides/Makefile	Fri Jul  4 12:00:59 2014	(r360602)
+++ head/math/eukleides/Makefile	Fri Jul  4 12:03:39 2014	(r360603)
@@ -3,6 +3,7 @@
 
 PORTNAME=	eukleides
 PORTVERSION=	1.5.4
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	http://www.eukleides.org/files/
 
@@ -17,6 +18,7 @@ RUN_DEPENDS=	pstoedit:${PORTSDIR}/graphi
 
 USE_TEX=	latex
 USES=		bison gettext iconv gmake tar:bzip2
+INSTALL_TARGET=	install PREFIX=${STAGEDIR}${PREFIX}
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
@@ -37,18 +39,18 @@ post-patch:
 	@${GREP} -lR "ginstall-info" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
 		's|ginstall-info|install-info|g'
 	@${GREP} -lR "%%[[:alpha:]]\+%%" ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \
-		 -e "s|%%PREFIX%%|${STAGEDIR}${PREFIX}|g" \
+		 -e "s|%%PREFIX%%|${PREFIX}|g" \
 		 -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
-		 -e "s|%%EXAMPLESDIR%%|${STAGEDIR}${EXAMPLESDIR}|g" \
-		 -e "s|%%DOCSDIR%%|${STAGEDIR}${DOCSDIR}|g"
+		 -e "s|%%EXAMPLESDIR%%|\$${PREFIX}/${EXAMPLESDIR_REL}|g" \
+		 -e "s|%%DOCSDIR%%|\$${PREFIX}/${DOCSDIR_REL}|g"
 	@${GREP} -lFR "gcc" ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \
 		-e "s|gcc|${CC}|g"
-.if ${PORT_OPTIONS:MDOCS}
+.if ! ${PORT_OPTIONS:MDOCS}
 	@${REINPLACE_CMD} -e '/^install:/ s/install_doc//g' \
 		 -e '/^all:/ s/doc//g' ${WRKSRC}/Makefile
 .endif
 
-.if ${PORT_OPTIONS:MEXAMPLES}
+.if ! ${PORT_OPTIONS:MEXAMPLES}
 	@${REINPLACE_CMD} -e 's/install_exm$$//g' ${WRKSRC}/Makefile
 .endif
 



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