ports/74026: [maintainer update] ports/cad/pdnmesh

Sarod Yatawatta sby22 at drexel.edu
Wed Nov 17 17:11:58 UTC 2004



On Wed, 17 Nov 2004, Volker Stolz wrote:

> Synopsis: [maintainer update] ports/cad/pdnmesh
>
> State-Changed-From-To: open->feedback
> State-Changed-By: vs
> State-Changed-When: Wed Nov 17 08:29:58 GMT 2004
> State-Changed-Why:
> - You did use space instead of tab in the Makefile (again)
> - The app links with -lc_r, which is a strict no-no and must be avoided:
> cc  -O2 -pipe -g  -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/atk-1.0 -I/usr/X11R6/include/gtkglext-1.0 -I/usr/X11R6/lib/gtkglext-1.0/include -I/usr/X11R6/include -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include   -DUSE_LAPACK  -o pdnmesh  pdnmesh.o bitree.o dag.o graphics.o input.o poly.o  rbt.o subdivide.o solve.o contour.o eig.o parser.o lexer.o dxf.o  output.o hash.o eig_lapack.o integrate.o spmat.o  -llapack -lcblas -lf77blas -latlas -L/usr/local/lib -pthread -Wl,--export-dynamic -Wl,-rpath,/usr/X11R6/lib -L/usr/local/lib -L/usr/X11R6/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXcursor -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lXft -lfreetype -lz -lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 
 -l
>  iconv    -L/usr/local/lib -L/usr/X11R6/lib -L/usr/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXcursor -latk-1.0 -lgdk_pixbuf-2.0 -lg2c -lm -lpangoxft-1.0 -lXft -lfreetype -lz -lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lc_r
>
>
> Responsible-Changed-From-To: freebsd-ports-bugs->vs
> Responsible-Changed-By: vs
> Responsible-Changed-When: Wed Nov 17 08:29:58 GMT 2004
> Responsible-Changed-Why:
> I'll track this
>
> http://www.freebsd.org/cgi/query-pr.cgi?pr=74026
>

Fixed. thanks. diff attached
sarod.
-------------- next part --------------
diff -ruN pdnmesh.bak/Makefile pdnmesh/Makefile
--- pdnmesh.bak/Makefile	Wed Nov 10 10:40:49 2004
+++ pdnmesh/Makefile	Wed Nov 17 12:00:25 2004
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	pdnmesh
-PORTVERSION=	0.1.7
+PORTVERSION=	0.1.9
 CATEGORIES=	cad
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:S/$/:sf/} \
 		${MASTER_SITE_SUNSITE:S/$/:sun/}
@@ -25,7 +25,14 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
 
+USE_AUTOCONF_VER=259
+USE_REINPLACE=	yes
+
 MAN1=	pdnmesh.1
 MAN5=	pdnmesh_input.5
 
+post-patch:
+.for FILE in ${DISTNAME}/configure.in
+	@${REINPLACE_CMD} -e "s/\$$FLIBS//g" ${WRKSRC}/${FILE}
+.endfor
 .include <bsd.port.mk>
diff -ruN pdnmesh.bak/distinfo pdnmesh/distinfo
--- pdnmesh.bak/distinfo	Wed Nov 10 10:40:49 2004
+++ pdnmesh/distinfo	Tue Nov 16 23:49:08 2004
@@ -1,2 +1,2 @@
-MD5 (pdnmesh-0.1.7.tar.gz) = 96836274e240e6300cd5006fbd27833b
-SIZE (pdnmesh-0.1.7.tar.gz) = 251547
+MD5 (pdnmesh-0.1.9.tar.gz) = 31de24a672d4e8f57a944f1a72c689ad
+SIZE (pdnmesh-0.1.9.tar.gz) = 807663
diff -ruN pdnmesh.bak/pkg-descr pdnmesh/pkg-descr
--- pdnmesh.bak/pkg-descr	Wed Nov 10 10:40:49 2004
+++ pdnmesh/pkg-descr	Tue Nov 16 23:48:36 2004
@@ -12,7 +12,7 @@
     * Automatic mesh generation according to given boundaries.
     * Adaptive and Interactive mesh refinement.
     * Problem solution using Cholesky Decomposition or Conjugate Gradient 
-     Method with profile storage (in progress).
+     Method with sparse storage.
     * Eigenvalue solution using LAPACK.
     * (Optionally) Eigenvalue solution using QR iteration with shifts.
     * Generating plots of contours, mesh and gradient on screen.
diff -ruN pdnmesh.bak/pkg-plist pdnmesh/pkg-plist
--- pdnmesh.bak/pkg-plist	Wed Nov 10 10:40:49 2004
+++ pdnmesh/pkg-plist	Tue Nov 16 23:49:03 2004
@@ -3,9 +3,8 @@
 %%DATADIR%%/COPYING
 %%DATADIR%%/ChangeLog
 %%DATADIR%%/tutorial/README
-%%DATADIR%%/tutorial/tutorial.sgml.gz
-%%DATADIR%%/tutorial/tutorial.pdf.gz
-%%DATADIR%%/tutorial/tutorial.html.tgz
+%%DATADIR%%/tutorial/tutorial.sgml.bz2
+%%DATADIR%%/tutorial/tutorial.html.bz2
 %%DATADIR%%/examples/README
 %%DATADIR%%/examples/coords.1
 %%DATADIR%%/examples/coords.10


More information about the freebsd-ports-bugs mailing list