From owner-freebsd-ports Tue Nov 5 15:21:40 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E390837B40F for ; Tue, 5 Nov 2002 15:20:22 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D2D143EE6 for ; Tue, 5 Nov 2002 15:20:06 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gA5NK6x3039431 for ; Tue, 5 Nov 2002 15:20:06 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gA5NK68P039430; Tue, 5 Nov 2002 15:20:06 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FFB337B401 for ; Tue, 5 Nov 2002 15:17:11 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id C77C743E3B for ; Tue, 5 Nov 2002 15:17:10 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.6/8.12.6) with ESMTP id gA5NHA7R062057 for ; Tue, 5 Nov 2002 15:17:10 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.6/8.12.6/Submit) id gA5NHAQb062056; Tue, 5 Nov 2002 15:17:10 -0800 (PST) Message-Id: <200211052317.gA5NHAQb062056@www.freebsd.org> Date: Tue, 5 Nov 2002 15:17:10 -0800 (PST) From: KATO Tsuguru To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/44979: Update port: science/euler to 1.60.6 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 44979 >Category: ports >Synopsis: Update port: science/euler to 1.60.6 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 05 15:20:06 PST 2002 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.7-RELEASE i386 >Organization: >Environment: >Description: - Update to version 1.60.6 Remove file: files/patch-makefile >How-To-Repeat: >Fix: diff -urN /usr/ports/science/euler/Makefile science/euler/Makefile --- /usr/ports/science/euler/Makefile Tue Sep 10 20:25:52 2002 +++ science/euler/Makefile Sat Nov 2 15:48:48 2002 @@ -7,26 +7,43 @@ # PORTNAME= euler -PORTVERSION= 1.60.4 +PORTVERSION= 1.60.6 CATEGORIES= science MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= euler +MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org -USE_REINPLACE= yes +WRKSRC= ${WRKDIR}/${DISTNAME:R}/source + USE_GNOMENG= yes USE_GNOME= gtk12 -WRKSRC= ${WRKDIR}/${DISTNAME:R}/source +USE_REINPLACE= yes MAKEFILE= makefile -ALL_TARGET= # empty +ALL_TARGET= euler post-patch: - @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g ; \ - s,gtk-config,${GTK_CONFIG},g ; \ - s,glib-config,${GLIB_CONFIG},g" ${WRKSRC}/${MAKEFILE} + @${REINPLACE_CMD} -e 's|^CC=gcc|CC+= \$$\{CFLAGS\}|g ; \ + s|[(]INSTALL_DIR[)]|(PREFIX)|g ; \ + s|-O2||g ; \ + s|g++|\$$\{CXX\}|g ; \ + s|gtk-config|\$$\{GTK_CONFIG\}|g ; \ + s|glib-config|\$$\{GLIB_CONFIG\}|g' ${WRKSRC}/makefile + @${REINPLACE_CMD} -e 's|_DIR,|_DIR |g' ${WRKSRC}/main.c -post-install: - @${STRIP_CMD} ${PREFIX}/bin/euler +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/euler ${PREFIX}/bin + @${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/help.txt ${DATADIR} +.for dir in progs progs/user + @${MKDIR} ${DATADIR}/${dir} + ${INSTALL_DATA} ${WRKSRC}/../${dir}/*.* ${DATADIR}/${dir} +.endfor +.if !defined(NOPORTDOCS) +.for dir in . french german german/images images reference + @${MKDIR} ${DOCSDIR}/${dir} + ${INSTALL_DATA} ${WRKSRC}/../docs/${dir}/*.* ${DOCSDIR}/${dir} +.endfor +.endif .include diff -urN /usr/ports/science/euler/distinfo science/euler/distinfo --- /usr/ports/science/euler/distinfo Tue May 14 12:59:02 2002 +++ science/euler/distinfo Sat Nov 2 15:12:31 2002 @@ -1 +1 @@ -MD5 (euler-1.60.4.tar.gz) = c91aaa1affbc6613db0bb6d936c1a8f4 +MD5 (euler-1.60.6.tar.gz) = e56a0f41c184fc2f416457f0c5ece78f diff -urN /usr/ports/science/euler/files/patch-makefile science/euler/files/patch-makefile --- /usr/ports/science/euler/files/patch-makefile Tue May 14 12:59:02 2002 +++ science/euler/files/patch-makefile Thu Jan 1 09:00:00 1970 @@ -1,20 +0,0 @@ ---- makefile.orig Tue May 14 11:44:07 2002 -+++ makefile Tue May 14 11:46:54 2002 -@@ -6,7 +6,7 @@ - # view docs/index.html with any Web browser. - - --INSTALL_DIR = /usr/local -+INSTALL_DIR = %%PREFIX%% - - - # Changes for other systems: -@@ -28,7 +28,7 @@ - # If you do not have M_PI or PI and need pi with more than 16 digits - # define it -DPI=3.1415... (not necessary for 8 byte doubles) - --CC=gcc -Wall -O2 -DINSTALL_DIR=\"$(INSTALL_DIR)\" -+CC+=${CFLAGS} -DINSTALL_DIR=\"$(INSTALL_DIR)\" - - - # This is for printing the DOC on your local printer diff -urN /usr/ports/science/euler/pkg-plist science/euler/pkg-plist --- /usr/ports/science/euler/pkg-plist Tue Sep 17 18:03:26 2002 +++ science/euler/pkg-plist Sat Nov 2 15:51:43 2002 @@ -1,4 +1,101 @@ bin/euler +%%PORTDOCS%%share/doc/euler/doc.html +%%PORTDOCS%%share/doc/euler/download.html +%%PORTDOCS%%share/doc/euler/french/doc.html +%%PORTDOCS%%share/doc/euler/french/download.html +%%PORTDOCS%%share/doc/euler/french/index.html +%%PORTDOCS%%share/doc/euler/french/links.html +%%PORTDOCS%%share/doc/euler/french/screenshots.html +%%PORTDOCS%%share/doc/euler/german/doc.html +%%PORTDOCS%%share/doc/euler/german/download.html +%%PORTDOCS%%share/doc/euler/german/examples.html +%%PORTDOCS%%share/doc/euler/german/images/Binomial.gif +%%PORTDOCS%%share/doc/euler/german/images/Contour.gif +%%PORTDOCS%%share/doc/euler/german/images/HalfPipe1.gif +%%PORTDOCS%%share/doc/euler/german/images/Halfpipe.gif +%%PORTDOCS%%share/doc/euler/german/images/Liss.gif +%%PORTDOCS%%share/doc/euler/german/images/Mesh.gif +%%PORTDOCS%%share/doc/euler/german/images/Plot2D.gif +%%PORTDOCS%%share/doc/euler/german/images/Plot3D.gif +%%PORTDOCS%%share/doc/euler/german/images/Sinc.gif +%%PORTDOCS%%share/doc/euler/german/images/SincI.gif +%%PORTDOCS%%share/doc/euler/german/images/euler.css +%%PORTDOCS%%share/doc/euler/german/images/fcd.gif +%%PORTDOCS%%share/doc/euler/german/images/index.php +%%PORTDOCS%%share/doc/euler/german/index.html +%%PORTDOCS%%share/doc/euler/german/links.html +%%PORTDOCS%%share/doc/euler/german/screenshots.html +%%PORTDOCS%%share/doc/euler/images/de.gif +%%PORTDOCS%%share/doc/euler/images/euler.gif +%%PORTDOCS%%share/doc/euler/images/fr.gif +%%PORTDOCS%%share/doc/euler/images/index.php +%%PORTDOCS%%share/doc/euler/images/pref1.gif +%%PORTDOCS%%share/doc/euler/images/pref2.gif +%%PORTDOCS%%share/doc/euler/images/pref3.gif +%%PORTDOCS%%share/doc/euler/images/pref4.gif +%%PORTDOCS%%share/doc/euler/images/ru.gif +%%PORTDOCS%%share/doc/euler/images/shot1.gif +%%PORTDOCS%%share/doc/euler/images/shot2.gif +%%PORTDOCS%%share/doc/euler/images/shot3.gif +%%PORTDOCS%%share/doc/euler/images/shot4.gif +%%PORTDOCS%%share/doc/euler/images/shot5.gif +%%PORTDOCS%%share/doc/euler/images/shot6.gif +%%PORTDOCS%%share/doc/euler/images/shot7.gif +%%PORTDOCS%%share/doc/euler/images/shot8.gif +%%PORTDOCS%%share/doc/euler/images/uk.gif +%%PORTDOCS%%share/doc/euler/index.html +%%PORTDOCS%%share/doc/euler/links.html +%%PORTDOCS%%share/doc/euler/news.html +%%PORTDOCS%%share/doc/euler/reference/about.html +%%PORTDOCS%%share/doc/euler/reference/back.gif +%%PORTDOCS%%share/doc/euler/reference/bezier1.gif +%%PORTDOCS%%share/doc/euler/reference/bezier2.gif +%%PORTDOCS%%share/doc/euler/reference/bezier3.gif +%%PORTDOCS%%share/doc/euler/reference/bezier4.gif +%%PORTDOCS%%share/doc/euler/reference/commandline.html +%%PORTDOCS%%share/doc/euler/reference/compl0.gif +%%PORTDOCS%%share/doc/euler/reference/compl1.gif +%%PORTDOCS%%share/doc/euler/reference/compl2.gif +%%PORTDOCS%%share/doc/euler/reference/compl3.gif +%%PORTDOCS%%share/doc/euler/reference/dgl1.gif +%%PORTDOCS%%share/doc/euler/reference/dgl2.gif +%%PORTDOCS%%share/doc/euler/reference/euler.css +%%PORTDOCS%%share/doc/euler/reference/euler.html +%%PORTDOCS%%share/doc/euler/reference/euler_credits.html +%%PORTDOCS%%share/doc/euler/reference/euler_download.html +%%PORTDOCS%%share/doc/euler/reference/euler_features.html +%%PORTDOCS%%share/doc/euler/reference/euler_links.html +%%PORTDOCS%%share/doc/euler/reference/euler_list.html +%%PORTDOCS%%share/doc/euler/reference/euler_systems.html +%%PORTDOCS%%share/doc/euler/reference/eulerdoc.html +%%PORTDOCS%%share/doc/euler/reference/examples.html +%%PORTDOCS%%share/doc/euler/reference/expressions.html +%%PORTDOCS%%share/doc/euler/reference/fft1.gif +%%PORTDOCS%%share/doc/euler/reference/fft2.gif +%%PORTDOCS%%share/doc/euler/reference/fft3.gif +%%PORTDOCS%%share/doc/euler/reference/files.html +%%PORTDOCS%%share/doc/euler/reference/functions.html +%%PORTDOCS%%share/doc/euler/reference/german.gif +%%PORTDOCS%%share/doc/euler/reference/graphics.html +%%PORTDOCS%%share/doc/euler/reference/index.html +%%PORTDOCS%%share/doc/euler/reference/intervall.html +%%PORTDOCS%%share/doc/euler/reference/introduction.html +%%PORTDOCS%%share/doc/euler/reference/knot.gif +%%PORTDOCS%%share/doc/euler/reference/linearalgebra.html +%%PORTDOCS%%share/doc/euler/reference/links.html +%%PORTDOCS%%share/doc/euler/reference/logo.gif +%%PORTDOCS%%share/doc/euler/reference/polynomials.html +%%PORTDOCS%%share/doc/euler/reference/programming.html +%%PORTDOCS%%share/doc/euler/reference/rene.gif +%%PORTDOCS%%share/doc/euler/reference/settings.html +%%PORTDOCS%%share/doc/euler/reference/sin1.gif +%%PORTDOCS%%share/doc/euler/reference/sin2.gif +%%PORTDOCS%%share/doc/euler/reference/somefiles.html +%%PORTDOCS%%share/doc/euler/reference/special.html +%%PORTDOCS%%share/doc/euler/reference/statistics.html +%%PORTDOCS%%share/doc/euler/reference/version.html +%%PORTDOCS%%share/doc/euler/screenshots.html +%%PORTDOCS%%share/doc/euler/style.css share/euler/help.txt share/euler/progs/3body.e share/euler/progs/3body.en @@ -18,6 +115,8 @@ share/euler/progs/child.e share/euler/progs/choleski.e share/euler/progs/complex.en +share/euler/progs/dea.e +share/euler/progs/dea.en share/euler/progs/demo.e share/euler/progs/demo.en share/euler/progs/deutsch.en @@ -27,6 +126,7 @@ share/euler/progs/eval.en share/euler/progs/feigenbaum.en share/euler/progs/fftsound.en +share/euler/progs/figure.en share/euler/progs/flower.e share/euler/progs/fmin.en share/euler/progs/fminmax.e @@ -45,7 +145,6 @@ share/euler/progs/kette.dat share/euler/progs/kettenlinie.en share/euler/progs/linear.en -share/euler/progs/logplot.e share/euler/progs/logplot.en share/euler/progs/lorenz.e share/euler/progs/mandog.e @@ -98,89 +197,10 @@ share/euler/progs/xdis.e @dirrm share/euler/progs/user @dirrm share/euler/progs -share/doc/euler/developpers -share/doc/euler/doc.html -share/doc/euler/download.html -share/doc/euler/images/.xvpics/pref1.gif -share/doc/euler/images/.xvpics/pref2.gif -share/doc/euler/images/.xvpics/pref3.gif -share/doc/euler/images/.xvpics/pref4.gif -share/doc/euler/images/.xvpics/shot1.gif -share/doc/euler/images/.xvpics/shot2.gif -share/doc/euler/images/.xvpics/shot3.gif -share/doc/euler/images/.xvpics/shot4.gif -share/doc/euler/images/.xvpics/shot5.gif -share/doc/euler/images/.xvpics/shot6.gif -share/doc/euler/images/euler.gif -share/doc/euler/images/index.php -share/doc/euler/images/pref1.gif -share/doc/euler/images/pref2.gif -share/doc/euler/images/pref3.gif -share/doc/euler/images/pref4.gif -share/doc/euler/images/shot1.gif -share/doc/euler/images/shot2.gif -share/doc/euler/images/shot3.gif -share/doc/euler/images/shot4.gif -share/doc/euler/images/shot5.gif -share/doc/euler/images/shot6.gif -share/doc/euler/images/shot7.gif -share/doc/euler/images/shot8.gif -share/doc/euler/index.html -share/doc/euler/links.html -share/doc/euler/news.html -share/doc/euler/reference/about.html -share/doc/euler/reference/back.gif -share/doc/euler/reference/bezier1.gif -share/doc/euler/reference/bezier2.gif -share/doc/euler/reference/bezier3.gif -share/doc/euler/reference/bezier4.gif -share/doc/euler/reference/commandline.html -share/doc/euler/reference/compl0.gif -share/doc/euler/reference/compl1.gif -share/doc/euler/reference/compl2.gif -share/doc/euler/reference/compl3.gif -share/doc/euler/reference/dgl1.gif -share/doc/euler/reference/dgl2.gif -share/doc/euler/reference/euler.css -share/doc/euler/reference/euler.html -share/doc/euler/reference/euler_credits.html -share/doc/euler/reference/euler_download.html -share/doc/euler/reference/euler_features.html -share/doc/euler/reference/euler_links.html -share/doc/euler/reference/euler_list.html -share/doc/euler/reference/euler_systems.html -share/doc/euler/reference/eulerdoc.html -share/doc/euler/reference/examples.html -share/doc/euler/reference/expressions.html -share/doc/euler/reference/fft1.gif -share/doc/euler/reference/fft2.gif -share/doc/euler/reference/fft3.gif -share/doc/euler/reference/files.html -share/doc/euler/reference/functions.html -share/doc/euler/reference/german.gif -share/doc/euler/reference/graphics.html -share/doc/euler/reference/index.html -share/doc/euler/reference/intervall.html -share/doc/euler/reference/introduction.html -share/doc/euler/reference/knot.gif -share/doc/euler/reference/linearalgebra.html -share/doc/euler/reference/links.html -share/doc/euler/reference/logo.gif -share/doc/euler/reference/polynomials.html -share/doc/euler/reference/programming.html -share/doc/euler/reference/rene.gif -share/doc/euler/reference/settings.html -share/doc/euler/reference/sin1.gif -share/doc/euler/reference/sin2.gif -share/doc/euler/reference/somefiles.html -share/doc/euler/reference/special.html -share/doc/euler/reference/statistics.html -share/doc/euler/reference/version.html -share/doc/euler/screenshots.html -share/doc/euler/style.css -@dirrm share/doc/euler/images/.xvpics -@dirrm share/doc/euler/images -@dirrm share/doc/euler/reference/german -@dirrm share/doc/euler/reference -@dirrm share/doc/euler @dirrm share/euler +%%PORTDOCS%%@dirrm share/doc/euler/reference +%%PORTDOCS%%@dirrm share/doc/euler/images +%%PORTDOCS%%@dirrm share/doc/euler/german/images +%%PORTDOCS%%@dirrm share/doc/euler/german +%%PORTDOCS%%@dirrm share/doc/euler/french +%%PORTDOCS%%@dirrm share/doc/euler >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message