Bug 77046 - New port: math/wfmath. Worldforge math library.
Summary: New port: math/wfmath. Worldforge math library.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-03 08:10 UTC by Jan Rochel
Modified: 2005-02-09 21:52 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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