Index: head/games/burrtools/Makefile =================================================================== --- head/games/burrtools/Makefile (revision 264427) +++ head/games/burrtools/Makefile (revision 264428) @@ -1,48 +1,51 @@ # ex:ts=8 # Ports collection makefile for: burrtools # Date created: Mar 23, 2007 # Whom: ijliao # # $FreeBSD$ # PORTNAME= burrtools -PORTVERSION= 0.5.2 -PORTREVISION= 3 +PORTVERSION= 0.6.0 CATEGORIES= games MASTER_SITES= SF -MAINTAINER= ports@FreeBSD.org +MAINTAINER= c-s@c-s.li COMMENT= A puzzle solver LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \ xmlwrapp.5:${PORTSDIR}/textproc/xmlwrapp \ - fltk.1:${PORTSDIR}/x11-toolkits/fltk + fltk.1:${PORTSDIR}/x11-toolkits/fltk \ + boost_thread:${PORTSDIR}/devel/boost-libs USE_XORG= x11 xt xext xmu xi USE_GL= glu USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="`fltk-config --cxxflags`" \ LDFLAGS="`fltk-config --ldflags`" +MAKE_JOBS_SAFE= yes + +LICENSE= GPLv3 PORTDOCS= * PORTEXAMPLES= * PLIST_FILES= bin/burrTxt bin/burrTxt2 bin/burrGui do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/burrTxt ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/burrTxt2 ${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/gui/burrGui ${PREFIX}/bin .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in burricons.ico AUTHORS ChangeLog NEWS README ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif .if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} @(cd ${WRKSRC}/examples; ${COPYTREE_SHARE} . ${EXAMPLESDIR}) .endif .include Property changes on: head/games/burrtools/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/games/burrtools/distinfo =================================================================== --- head/games/burrtools/distinfo (revision 264427) +++ head/games/burrtools/distinfo (revision 264428) @@ -1,3 +1,2 @@ -MD5 (burrtools-0.5.2.tar.gz) = d269ec5ea99e4c77b856f836f91bf6a1 -SHA256 (burrtools-0.5.2.tar.gz) = 400d549ebcb9d190c19d72582268a45cb7c54d2247f3531d212ddb1d7a83c8c7 -SIZE (burrtools-0.5.2.tar.gz) = 1920561 +SHA256 (burrtools-0.6.0.tar.gz) = 14f38876e6eca61daddd6acb708ef26dfee3ba684525569fd406d99b539c4f25 +SIZE (burrtools-0.6.0.tar.gz) = 1882626 Property changes on: head/games/burrtools/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.8 \ No newline at end of property +1.9 \ No newline at end of property Index: head/games/burrtools/files/patch-src::help::data2c.cpp =================================================================== --- head/games/burrtools/files/patch-src::help::data2c.cpp (revision 264427) +++ head/games/burrtools/files/patch-src::help::data2c.cpp (nonexistent) @@ -1,20 +0,0 @@ ---- src/help/data2c.cpp.orig 2008-08-30 00:15:50.000000000 +0800 -+++ src/help/data2c.cpp 2008-08-30 00:16:22.000000000 +0800 -@@ -44,6 +44,9 @@ - fprintf(out, "\\x%02x", c); - } - -+#if defined(__FreeBSD__) -+#include -+#else - #if defined(WIN32) || defined(__APPLE__) - const char * basename(const char * n) { - -@@ -58,6 +61,7 @@ - return n; - } - #endif -+#endif - - - /* first param: output file name Property changes on: head/games/burrtools/files/patch-src::help::data2c.cpp ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/games/burrtools/files/patch-src::lib::stl.cpp =================================================================== --- head/games/burrtools/files/patch-src::lib::stl.cpp (revision 264427) +++ head/games/burrtools/files/patch-src::lib::stl.cpp (nonexistent) @@ -1,20 +0,0 @@ ---- src/lib/stl.cpp.orig 2008-08-30 00:13:04.000000000 +0800 -+++ src/lib/stl.cpp 2008-08-30 00:14:23.000000000 +0800 -@@ -21,6 +21,9 @@ - #include - #include - -+#if defined(__FreeBSD__) -+#include -+#else - #if defined(WIN32) || defined(__APPLE__) - const char * basename(const char * name) { - const char * res1 = strchr(name, '/'); -@@ -36,6 +39,7 @@ - return res; - } - #endif -+#endif - - void stlExporter_c::open(const char * name) { - Property changes on: head/games/burrtools/files/patch-src::lib::stl.cpp ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/games/burrtools/files/patch-src__help__data2c.cpp =================================================================== --- head/games/burrtools/files/patch-src__help__data2c.cpp (nonexistent) +++ head/games/burrtools/files/patch-src__help__data2c.cpp (revision 264428) @@ -0,0 +1,20 @@ +--- ./src/help/data2c.cpp.orig 2010-10-09 07:48:30.000000000 -0400 ++++ ./src/help/data2c.cpp 2010-11-11 20:19:35.000000000 -0500 +@@ -48,6 +48,9 @@ + fprintf(out, "\\x%02x", c); + } + ++#if defined(__FreeBSD__) ++#include ++#else + #if defined(WIN32) || defined(__APPLE__) + const char * basename(const char * n) { + +@@ -62,6 +65,7 @@ + return n; + } + #endif ++#endif + + + /* first param: output file name Property changes on: head/games/burrtools/files/patch-src__help__data2c.cpp ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/games/burrtools/files/patch-src__lib__stl.cpp =================================================================== --- head/games/burrtools/files/patch-src__lib__stl.cpp (nonexistent) +++ head/games/burrtools/files/patch-src__lib__stl.cpp (revision 264428) @@ -0,0 +1,20 @@ +--- ./src/lib/stl.cpp.orig 2010-10-09 07:48:31.000000000 -0400 ++++ ./src/lib/stl.cpp 2010-11-11 20:19:35.000000000 -0500 +@@ -40,6 +40,9 @@ + * The concrete classes do the grid dependend stuff and add lots of triangles to the file + */ + ++#if defined(__FreeBSD__) ++#include ++#else + #if defined(WIN32) || defined(__APPLE__) + const char * basename(const char * name) { + const char * res1 = strchr(name, '/'); +@@ -55,6 +58,7 @@ + return res; + } + #endif ++#endif + + + void stlExporter_c::write(const char * fname, const voxel_c & v, const faceList_c & holes) Property changes on: head/games/burrtools/files/patch-src__lib__stl.cpp ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property