Skip site navigation (1)Skip section navigation (2)
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>