Bug 77046

Summary: New port: math/wfmath. Worldforge math library.
Product: Ports & Packages Reporter: Jan Rochel <jannisan>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Jan Rochel 2005-02-03 08:10:20 UTC
 --- wfmath.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	wfmath
 #	wfmath/Makefile
 #	wfmath/distinfo
 #	wfmath/pkg-descr
 #	wfmath/pkg-plist
 #
 echo c - wfmath
 mkdir -p wfmath > /dev/null 2>&1
 echo x - wfmath/Makefile
 sed 's/^X//' >wfmath/Makefile << 'END-of-wfmath/Makefile'
 X# New ports collection makefile for:   wfmath
 X# Date created:        3 February 2005
 X# Whom:                Janni
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	wfmath
 XPORTVERSION=	0.3.3
 XCATEGORIES=	math
 XMASTER_SITES=	ftp://ftp.worldforge.org/pub/worldforge/libs/${PORTNAME}/ \
 X	http://purple.worldforge.org/downloads/libs/${PORTNAME}/ \
 X	${MASTER_SITE_SOURCEFORGE}/%SUBDIR%
 XMASTER_SITE_SUBDIR=worldforge
 X
 XMAINTAINER=	jannisan@t-online.de
 XCOMMENT=	Worldforge math library
 X
 XUSE_GMAKE=	yes
 XHAS_CONFIGURE=	yes
 X
 X.include <bsd.port.mk>
 END-of-wfmath/Makefile
 echo x - wfmath/distinfo
 sed 's/^X//' >wfmath/distinfo << 'END-of-wfmath/distinfo'
 XMD5 (wfmath-0.3.3.tar.gz) = 33e7bc1468183e3a35f3f29e7d29d4d8
 XSIZE (wfmath-0.3.3.tar.gz) = 393387
 END-of-wfmath/distinfo
 echo x - wfmath/pkg-descr
 sed 's/^X//' >wfmath/pkg-descr << 'END-of-wfmath/pkg-descr'
 XThis is the Worldforge math library. The primary focus of WFMath is geometric
 Xobjects. Thus, it includes several shapes (boxes, balls, lines), in addition
 Xto the basic math objects that are used to build these shapes (points,
 Xvectors, matricies).
 X
 XWWW: http://www.worldforge.org/
 X
 X- Janni
 Xjannisan@t-online.de
 END-of-wfmath/pkg-descr
 echo x - wfmath/pkg-plist
 sed 's/^X//' >wfmath/pkg-plist << 'END-of-wfmath/pkg-plist'
 Xlib/libwfmath-0.3.la
 Xlib/libwfmath-0.3.so.3
 Xlib/libwfmath-0.3.la
 Xinclude/wfmath-0.3/wfmath/error.h
 Xinclude/wfmath-0.3/wfmath/const.h
 Xinclude/wfmath-0.3/wfmath/int_to_string.h
 Xinclude/wfmath-0.3/wfmath/probability.h
 Xinclude/wfmath-0.3/wfmath/timestamp.h
 Xinclude/wfmath-0.3/wfmath/MersenneTwister.h
 Xinclude/wfmath-0.3/wfmath/randgen.h
 Xinclude/wfmath-0.3/wfmath/shuffle.h
 Xinclude/wfmath-0.3/wfmath/vector.h
 Xinclude/wfmath-0.3/wfmath/vector_funcs.h
 Xinclude/wfmath-0.3/wfmath/rotmatrix.h
 Xinclude/wfmath-0.3/wfmath/rotmatrix_funcs.h
 Xinclude/wfmath-0.3/wfmath/point.h
 Xinclude/wfmath-0.3/wfmath/point_funcs.h
 Xinclude/wfmath-0.3/wfmath/quaternion.h
 Xinclude/wfmath-0.3/wfmath/axisbox.h
 Xinclude/wfmath-0.3/wfmath/axisbox_funcs.h
 Xinclude/wfmath-0.3/wfmath/ball.h
 Xinclude/wfmath-0.3/wfmath/ball_funcs.h
 Xinclude/wfmath-0.3/wfmath/wrapped_array.h
 Xinclude/wfmath-0.3/wfmath/miniball.h
 Xinclude/wfmath-0.3/wfmath/miniball_funcs.h
 Xinclude/wfmath-0.3/wfmath/segment.h
 Xinclude/wfmath-0.3/wfmath/segment_funcs.h
 Xinclude/wfmath-0.3/wfmath/rotbox.h
 Xinclude/wfmath-0.3/wfmath/rotbox_funcs.h
 Xinclude/wfmath-0.3/wfmath/polygon.h
 Xinclude/wfmath-0.3/wfmath/polygon_funcs.h
 Xinclude/wfmath-0.3/wfmath/polygon_intersect.h
 Xinclude/wfmath-0.3/wfmath/intersect_decls.h
 Xinclude/wfmath-0.3/wfmath/intersect.h
 Xinclude/wfmath-0.3/wfmath/wfmath.h
 Xinclude/wfmath-0.3/wfmath/stream.h
 Xinclude/wfmath-0.3/wfmath/atlasconv.h
 X@dirrm include/wfmath-0.3
 Xlib/pkgconfig/wfmath-0.3.pc
 X@dirrm lib/pkgconfig
 END-of-wfmath/pkg-plist
 exit
 --- wfmath.shar ends here ---
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2005-02-03 08:18:15 UTC
Responsible Changed
From-To: gnats-admin->freebsd-ports-bugs

Rescue this one from the 'pending' category.
Comment 2 Jan Rochel 2005-02-03 09:32:12 UTC
--- patch-Makefile.in begins here ---
*** Makefile.in.orig	Thu Feb  3 10:13:51 2005
--- Makefile.in	Thu Feb  3 10:16:12 2005
***************
*** 100,106 ****
  WFMATH_VERSION_INFO = @WFMATH_VERSION_INFO@
  WFMATH_VERSION_NO = @WFMATH_VERSION_NO@
  
! pkgconfigdir = $(libdir)/pkgconfig
  pkgconfig_DATA = wfmath-0.3.pc
  
  EXTRA_DIST = TODO autogen.sh wfmath.pbproj/project.pbxproj wfmath.spec
--- 100,106 ----
  WFMATH_VERSION_INFO = @WFMATH_VERSION_INFO@
  WFMATH_VERSION_NO = @WFMATH_VERSION_NO@
  
! pkgconfigdir = $(prefix)/libdata/pkgconfig
  pkgconfig_DATA = wfmath-0.3.pc
  
  EXTRA_DIST = TODO autogen.sh wfmath.pbproj/project.pbxproj wfmath.spec
--- patch-Makefile.in ends here ---

--- pkg-plist begins here ---
lib/libwfmath-0.3.la
lib/libwfmath-0.3.so
lib/libwfmath-0.3.so.3
include/wfmath-0.3/wfmath/error.h
include/wfmath-0.3/wfmath/const.h
include/wfmath-0.3/wfmath/int_to_string.h
include/wfmath-0.3/wfmath/probability.h
include/wfmath-0.3/wfmath/timestamp.h
include/wfmath-0.3/wfmath/MersenneTwister.h
include/wfmath-0.3/wfmath/randgen.h
include/wfmath-0.3/wfmath/shuffle.h
include/wfmath-0.3/wfmath/vector.h
include/wfmath-0.3/wfmath/vector_funcs.h
include/wfmath-0.3/wfmath/rotmatrix.h
include/wfmath-0.3/wfmath/rotmatrix_funcs.h
include/wfmath-0.3/wfmath/point.h
include/wfmath-0.3/wfmath/point_funcs.h
include/wfmath-0.3/wfmath/quaternion.h
include/wfmath-0.3/wfmath/axisbox.h
include/wfmath-0.3/wfmath/axisbox_funcs.h
include/wfmath-0.3/wfmath/ball.h
include/wfmath-0.3/wfmath/ball_funcs.h
include/wfmath-0.3/wfmath/wrapped_array.h
include/wfmath-0.3/wfmath/miniball.h
include/wfmath-0.3/wfmath/miniball_funcs.h
include/wfmath-0.3/wfmath/segment.h
include/wfmath-0.3/wfmath/segment_funcs.h
include/wfmath-0.3/wfmath/rotbox.h
include/wfmath-0.3/wfmath/rotbox_funcs.h
include/wfmath-0.3/wfmath/polygon.h
include/wfmath-0.3/wfmath/polygon_funcs.h
include/wfmath-0.3/wfmath/polygon_intersect.h
include/wfmath-0.3/wfmath/intersect_decls.h
include/wfmath-0.3/wfmath/intersect.h
include/wfmath-0.3/wfmath/wfmath.h
include/wfmath-0.3/wfmath/stream.h
include/wfmath-0.3/wfmath/atlasconv.h
@dirrm include/wfmath-0.3/wfmath
@dirrm include/wfmath-0.3
libdata/pkgconfig/wfmath-0.3.pc
--- pkg-plist ends here ---
Comment 3 Jan Rochel 2005-02-03 10:04:47 UTC
Another little thing.
The GNU_MAKE=yes line in the Makefile can be deleted.
BSD make works fine.
Comment 4 Pav Lucistnik freebsd_committer freebsd_triage 2005-02-09 21:51:54 UTC
State Changed
From-To: open->closed

New port added, thank you! Minor changes. Don't compile on FreeBSD 4, 
could you check it? http://hood.oook.cz/tb/errors/4-STABLE-FreeBSD/wfmath-0.3.3.log