Date: Sat, 18 Mar 2000 07:04:24 -0800 (PST) From: tkato@prontomail.ne.jp To: freebsd-gnats-submit@FreeBSD.org Subject: ports/17458: Update port: cad/kaskade Message-ID: <200003181504.HAA54776@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 17458 >Category: ports >Synopsis: Update port: cad/kaskade >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: Sat Mar 18 07:10:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 3.4-RELEASE i386 >Organization: >Environment: >Description: - Support CXX/CXXFLAGS properly - Add WWW: line into pkg/DESCR >How-To-Repeat: >Fix: diff -urN /usr/ports/cad/kaskade/Makefile cad/kaskade/Makefile --- /usr/ports/cad/kaskade/Makefile Wed Feb 9 08:14:51 2000 +++ cad/kaskade/Makefile Sun Mar 12 23:21:30 2000 @@ -27,11 +27,11 @@ ALL_TARGET= k6 do-install: - $(INSTALL_PROGRAM) $(WRKSRC)/k6 $(PREFIX)/bin + ${INSTALL_PROGRAM} ${WRKSRC}/k6 ${PREFIX}/bin post-install: .if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/examples/kaskade + @${MKDIR} ${PREFIX}/share/examples/kaskade ${INSTALL_DATA} ${WRKSRC}/*.cmd ${PREFIX}/share/examples/kaskade ${INSTALL_DATA} ${WRKSRC}/*.geo ${PREFIX}/share/examples/kaskade ${INSTALL_DATA} ${WRKSRC}/*.mat ${PREFIX}/share/examples/kaskade diff -urN /usr/ports/cad/kaskade/patches/patch-aa cad/kaskade/patches/patch-aa --- /usr/ports/cad/kaskade/patches/patch-aa Sat Aug 7 19:12:20 1999 +++ cad/kaskade/patches/patch-aa Mon Mar 13 01:34:27 2000 @@ -1,28 +1,30 @@ ---- makefile.orig Wed Sep 25 09:32:22 1996 -+++ makefile Fri Aug 6 19:37:41 1999 -@@ -1,6 +1,6 @@ +--- makefile.orig Wed Sep 25 23:32:22 1996 ++++ makefile Mon Mar 13 01:34:19 2000 +@@ -1,7 +1,7 @@ PURIFY = #purify PURELINK = #purelink -C++ = $(PURIFY) g++ -+C++ = $(PURIFY) g++ -w -I$(X11BASE)/include - LD = $(PURELINK) g++ +-LD = $(PURELINK) g++ ++C++ = ${CXX} ++LD = ${CXX} #C++ = $(PURIFY) g++ -w -I/sgisoft/gnu/lib/g++-include # !!! SGI GNU 2.7.1 + #LD = $(PURIFY) g++ -w @@ -18,25 +18,33 @@ #FORFLAGS = -O -extend_source # SGI DEBFLAG = -g -OPTFLAG = -Wall -O -g -+#OPTFLAG = -Wall -O -g ++OPTFLAG = ${CXXFLAGS} LIBS = -lX11 -lm $(F77LIBS) -#LIBDIR = /usr/X11/lib # PC LINUX, XFree86 3.1.1 +.if ${PORTOBJFORMAT} == "elf" -+LIBS+=-Wl,-rpath,$(X11BASE)/lib ++LIBS+=-Wl,-rpath,${X11BASE}/lib +.endif -F77LIBS = -L/opt/SUNWspro/SC4.0/lib -lF77 -lM77 -lsunmath -lsocket -lnsl # SUN -+LIBDIR = $(X11BASE)/lib # PC LINUX, XFree86 3.1.1 ++LIBDIR = ${X11BASE}/lib + +#F77LIBS = -L/opt/SUNWspro/SC4.0/lib -lF77 -lM77 -lsunmath -lsocket -lnsl # SUN #F77LIBS = -lftn # SGI @@ -30,17 +32,19 @@ # F77LIBS = -lxlf -lxlf90 -lxlfutil # IBM # F77LIBS = -lfor # DEC Alpha -# F77LIBS = -lf2c # PC LINUX, XFree86 3.1.1 +- +-CFLAGS = -ansi +-CPPFLAGS = +-LDFLAGS = $(DEBFLAG) +.if defined(HAVE_G2C) +F77LIBS = -lg2c # PC LINUX, XFree86 3.1.1 +.else +F77LIBS = -lf2c # PC LINUX, XFree86 3.1.1 +.endif - --CFLAGS = -ansi --CPPFLAGS = ++ +#CFLAGS = -ansi -+CPPFLAGS = $(CFLAGS) - LDFLAGS = $(DEBFLAG) ++CPPFLAGS = -I${X11BASE}/include ++#LDFLAGS = $(DEBFLAG) # ------------------------------------------------------------------------- diff -urN /usr/ports/cad/kaskade/pkg/DESCR cad/kaskade/pkg/DESCR --- /usr/ports/cad/kaskade/pkg/DESCR Thu Aug 6 07:23:41 1998 +++ cad/kaskade/pkg/DESCR Sun Mar 12 23:24:44 2000 @@ -1,4 +1,4 @@ -The KASKADE 3.1 software package solves linear scalar elliptic and +The KASKADE software package solves linear scalar elliptic and parabolic problems in 1, 2, 3 space dimensions with adaptive finite element methods. @@ -20,3 +20,5 @@ in the subdirectories /pub/kaskade/3.x and /pub/kaskade/Manuals/3.x + +WWW: http://www.zib.de/SciSoft/kaskade/ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003181504.HAA54776>