svn commit: r369531 - in head/math/grace: . files
Wen Heping
wen at FreeBSD.org
Mon Sep 29 15:40:16 UTC 2014
Author: wen
Date: Mon Sep 29 15:40:14 2014
New Revision: 369531
URL: http://svnweb.freebsd.org/changeset/ports/369531
QAT: https://qat.redports.org/buildarchive/r369531/
Log:
- Update to 5.1.24
PR: 193899
Submitted by: tkato432 at yahoo.com
Added:
head/math/grace/files/patch-ac-tools__Make.conf.in (contents, props changed)
Deleted:
head/math/grace/files/patch-configure
Modified:
head/math/grace/Makefile
head/math/grace/distinfo
head/math/grace/pkg-plist
Modified: head/math/grace/Makefile
==============================================================================
--- head/math/grace/Makefile Mon Sep 29 15:39:45 2014 (r369530)
+++ head/math/grace/Makefile Mon Sep 29 15:40:14 2014 (r369531)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= grace
-PORTVERSION= 5.1.23
-PORTREVISION= 6
+PORTVERSION= 5.1.24
CATEGORIES= math print
MASTER_SITES= ftp://ftp.fu-berlin.de/unix/graphics/grace/src/stable/ \
ftp://ftp.ntua.gr/pub/graphics/grace/src/stable/ \
@@ -21,7 +20,6 @@ LIB_DEPENDS= libt1.so:${PORTSDIR}/devel/
libXbae.so:${PORTSDIR}/x11-toolkits/xbae
RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils
-USE_GCC= any
USES= gmake motif
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-grace-home=${DATADIR} \
@@ -29,44 +27,53 @@ CONFIGURE_ARGS= --enable-grace-home=${DA
--with-extra-ldpath=${LOCALBASE}/lib \
--with-helpviewer="xdg-open %s" \
--without-bundled-xbae
-ALL_TARGET= # empty
+MAKE_ARGS= LINUXDOC="${TRUE}" PDFLATEX="${TRUE}"
-OPTIONS_DEFINE= FFTW NETCDF PDF XMHTML DOCS EXAMPLES
-OPTIONS_DEFAULT=FFTW NETCDF PDF XMHTML
+DESKTOP_ENTRIES="XMgrace" "2D Plotting tool for scientific data" \
+ "${PREFIX}/share/pixmaps/mini-xmgr3.xpm" "xmgrace" \
+ "" ""
+
+OPTIONS_DEFINE= DOCS EXAMPLES FFTW NETCDF PDF XMHTML
+OPTIONS_DEFAULT= FFTW NETCDF PDF XMHTML
FFTW_CONFIGURE_WITH= fftw
FFTW_LIB_DEPENDS= libfftw.so:${PORTSDIR}/math/fftw
-
-NETCDF_CONFIGURE_ENABLE=netcdf
+NETCDF_CONFIGURE_ENABLE= netcdf
NETCDF_LIB_DEPENDS= libnetcdf.so:${PORTSDIR}/science/netcdf
-
PDF_DESC= PDF output
PDF_CONFIGURE_ENABLE= pdfdrv
PDF_LIB_DEPENDS= libpdf.so:${PORTSDIR}/print/pdflib
-
XMHTML_DESC= XmHTML based on-line help
-XMHTML_CONFIGURE_ENABLE=xmhtml
+XMHTML_CONFIGURE_ENABLE= xmhtml
XMHTML_LIB_DEPENDS= libXmHTML.so:${PORTSDIR}/x11-toolkits/xmhtml
post-configure:
- @${REINPLACE_CMD} -e '/SCRIPTS/ s|INSTALL_PROGRAM|BSD_INSTALL_SCRIPT|' \
+ @${REINPLACE_CMD} -e \
+ '/SCRIPTS/s|INSTALL_PROGRAM|INSTALL_SCRIPT|' \
${WRKSRC}/auxiliary/Makefile
- @${REINPLACE_CMD} -e '/cd /! s|$$(GRACE_HOME)/doc|${DOCSDIR}|' \
- -e '/cd / s|$$(GRACE_HOME)/doc|$$(DESTDIR)$$(PREFIX)/man/man1|' \
- -e '/^install/ s|$$(MANPAGES)||' \
+ @${REINPLACE_CMD} -e \
+ '/cd /!s|$$(GRACE_HOME)/doc|${DOCSDIR}| ; \
+ /cd /s|$$(GRACE_HOME)/doc|$$(DESTDIR)$$(PREFIX)/man/man1| ; \
+ /^install/s|$$(MANPAGES)||' \
${WRKSRC}/doc/Makefile
- @${REINPLACE_CMD} -e 's|$$(GRACE_HOME)/examples|${EXAMPLESDIR}|' \
- -e '/DOTEST/ s|INSTALL_PROGRAM|BSD_INSTALL_SCRIPT|' \
+ @${REINPLACE_CMD} -e \
+ 's|$$(GRACE_HOME)/examples|${EXAMPLESDIR}| ; \
+ /DOTEST/s|INSTALL_PROGRAM|INSTALL_SCRIPT|' \
${WRKSRC}/examples/Makefile
- @${REINPLACE_CMD} -e 's|$$(GRACE_HOME)/include|$$(PREFIX)/include|' \
- -e 's|$$(GRACE_HOME)/lib|$$(PREFIX)/lib|' \
+ @${REINPLACE_CMD} -e \
+ 's|$$(GRACE_HOME)/include|$$(PREFIX)/include| ; \
+ s|$$(GRACE_HOME)/lib|$$(PREFIX)/lib|' \
${WRKSRC}/grace_np/Makefile
- @${FIND} ${WRKSRC} -name Makefile -exec ${REINPLACE_CMD} \
- 's|$$(GRACE_HOME)/bin|$$(PREFIX)/bin|' {} \;
+ @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} -e \
+ 's|$$(GRACE_HOME)/bin|$$(PREFIX)/bin|'
post-install:
+ (cd ${WRKSRC}/doc && ${INSTALL_MAN} [c-g]*.1 \
+ ${STAGEDIR}${MANPREFIX}/man/man1)
+ (cd ${FILESDIR} && ${INSTALL_MAN} mini-xmgr3.xpm \
+ ${STAGEDIR}${PREFIX}/share/pixmaps)
@${LN} -sf xmgrace ${STAGEDIR}${PREFIX}/bin/grace
- ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MANPREFIX}/man/man1
+ @${LN} -sf xmgrace.1 ${STAGEDIR}${MANPREFIX}/man/man1/xmgrace.1
@${LN} -sf ${DOCSDIR} ${STAGEDIR}${DATADIR}/doc
@${LN} -sf ${EXAMPLESDIR} ${STAGEDIR}${DATADIR}/examples
Modified: head/math/grace/distinfo
==============================================================================
--- head/math/grace/distinfo Mon Sep 29 15:39:45 2014 (r369530)
+++ head/math/grace/distinfo Mon Sep 29 15:40:14 2014 (r369531)
@@ -1,2 +1,2 @@
-SHA256 (grace-5.1.23.tar.gz) = 69527950fd9c056a76b7a6bf4ac37a9b87acc565c12a941ffae3c9c5a822ca10
-SIZE (grace-5.1.23.tar.gz) = 2501364
+SHA256 (grace-5.1.24.tar.gz) = 25767a0d465e2fe999c50b05001aef1f4bf99315c55fdaecf1c52cb0e9be5fec
+SIZE (grace-5.1.24.tar.gz) = 2956384
Added: head/math/grace/files/patch-ac-tools__Make.conf.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/grace/files/patch-ac-tools__Make.conf.in Mon Sep 29 15:40:14 2014 (r369531)
@@ -0,0 +1,10 @@
+--- ac-tools/Make.conf.in.orig
++++ ac-tools/Make.conf.in
+@@ -87,6 +87,7 @@
+ # BSD install
+ INSTALL=@INSTALL@
+ INSTALL_PROGRAM=@INSTALL_PROGRAM@
++INSTALL_SCRIPT=@INSTALL_SCRIPT@
+ INSTALL_DATA=@INSTALL_DATA@
+ MKINSTALLDIRS=@MKINSTALLDIRS@
+
Modified: head/math/grace/pkg-plist
==============================================================================
--- head/math/grace/pkg-plist Mon Sep 29 15:39:45 2014 (r369530)
+++ head/math/grace/pkg-plist Mon Sep 29 15:40:14 2014 (r369531)
@@ -21,13 +21,13 @@ man/man1/xmgrace.1.gz
%%PORTDOCS%%%%DOCSDIR%%/7.1.3.agr
%%PORTDOCS%%%%DOCSDIR%%/8.2.dat
%%PORTDOCS%%%%DOCSDIR%%/CHANGES.html
-%%PORTDOCS%%%%DOCSDIR%%/FAQ.dvi
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.pdf
%%PORTDOCS%%%%DOCSDIR%%/GPL.html
-%%PORTDOCS%%%%DOCSDIR%%/Tutorial.dvi
%%PORTDOCS%%%%DOCSDIR%%/Tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/UsersGuide.dvi
+%%PORTDOCS%%%%DOCSDIR%%/Tutorial.pdf
%%PORTDOCS%%%%DOCSDIR%%/UsersGuide.html
+%%PORTDOCS%%%%DOCSDIR%%/UsersGuide.pdf
%%PORTDOCS%%%%DOCSDIR%%/mygraph.png
%%PORTDOCS%%%%DOCSDIR%%/nohelp.html
%%PORTDOCS%%%%DOCSDIR%%/philosophical-gnu-sm.jpg
@@ -88,6 +88,8 @@ man/man1/xmgrace.1.gz
%%DATADIR%%/auxiliary/README
%%DATADIR%%/auxiliary/convcal.c
%%DATADIR%%/auxiliary/magic.grace
+%%PORTDOCS%%%%DATADIR%%/doc
+%%PORTEXAMPLES%%%%DATADIR%%/examples
%%DATADIR%%/fonts/FontDataBase
%%DATADIR%%/fonts/enc/CP1251.enc
%%DATADIR%%/fonts/enc/IsoLatin1.enc
@@ -132,13 +134,4 @@ man/man1/xmgrace.1.gz
%%DATADIR%%/gracerc
%%DATADIR%%/gracerc.user
%%DATADIR%%/templates/Default.agr
-%%PORTEXAMPLES%%%%DATADIR%%/examples
-%%PORTDOCS%%%%DATADIR%%/doc
- at dirrm %%DATADIR%%/templates
- at dirrm %%DATADIR%%/fonts/type1
- at dirrm %%DATADIR%%/fonts/enc
- at dirrm %%DATADIR%%/fonts
- at dirrm %%DATADIR%%/auxiliary
- at dirrm %%DATADIR%%
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+share/pixmaps/mini-xmgr3.xpm
More information about the svn-ports-all
mailing list