# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= bezitopo VERSION= 0.1.5 REVISION= 1 KEYWORDS= graphics VARIANTS= standard SDESC[standard]= Land surveying program based on Bezier splines HOMEPAGE= https://github.com/phma/bezitopo CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/phma:bezitopo:0.1.5 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= complete primary nls OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= qt5-qttools:complete:standard fftw:single:standard BUILDRUN_DEPENDS= qt5-qtbase:primary:standard USES= cmake LICENSE= GPLv3+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"BEZITOPO_H" LICENSE_SOURCE= TERMS:{{WRKSRC}}/bezitopo.h LICENSE_SCHEME= solo SOVERSION= 0.1.5 CMAKE_ARGS= -DQT_INCLUDE_DIR:PATH="{{PREFIX}}/include/qt5" -DQT_LIBRARY_DIR:PATH="{{PREFIX}}/lib/qt5" -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/" post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* # examples ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/topo0.asc ${STAGEDIR}${STD_EXAMPLESDIR} post-patch-sunos: ${REINPLACE_CMD} -e 's/isnan/bzisnan/ ; s/isfinite/bzisfinite/' \ ${WRKSRC}/xyz.h ${WRKSRC}/geoid.cpp ${WRKSRC}/geoid.h ${REINPLACE_CMD} \ -e '/xy/ s/isnan/bzisnan/' \ -e '/xy/ s/isfinite/bzisfinite/' \ ${WRKSRC}/point.cpp .for FF in bezier bezitest closure contour factordialog polyline ps \ refinegeoid scalefactor ${REINPLACE_CMD} -e 's|\.isnan|.bzisnan|g; s|\.isfinite|.bzisfinite|g'\ ${WRKSRC}/${FF}.cpp .endfor [FILE:255:descriptions/desc.primary] Bezitopo is a land surveying program using Bezier triangles. The sample data file topo0.asc is a survey of Independence Park in Charlotte, North Carolina. Bezitopo is an interactive program. When you get the ? prompt, type "help" for a list of commands. [FILE:105:distinfo] 96f3f2f69165b2398aa82eda09593842a317ca457a2c05da7362eb14d3be8824 407082 phma-bezitopo-0.1.5.tar.gz [FILE:827:manifests/plist.primary] bin/ bezitopo clotilde convertgeoid viewtin include/bezitopo.h include/bezitopo/ angle.h arc.h bezier.h bezier3d.h binio.h boundrect.h breakline.h circle.h cogo.h cogospiral.h color.h config.h contour.h csv.h document.h drawobj.h ellipsoid.h except.h geoid.h geoidboundary.h globals.h halton.h intloop.h latlong.h layer.h ldecimal.h leastsquares.h linetype.h manyarc.h manysum.h matrix.h measure.h minquad.h objlist.h penwidth.h pnezd.h point.h pointlist.h polyline.h projection.h ps.h qindex.h quaternion.h random.h relprime.h rootfind.h roscat.h segment.h spiral.h spolygon.h tin.h vball.h vcurve.h xml.h xyz.h zoom.h lib/ libbezitopo.a libbezitopo.so libbezitopo.so.%%SOVERSION%% share/bezitopo/ projections.txt transmer.dat share/examples/bezitopo/topo0.asc [FILE:48:manifests/plist.nls] share/bezitopo/ bezitopo_en.qm bezitopo_es.qm [FILE:1446:patches/patch-test.cpp] --- test.cpp.orig 2019-12-24 11:20:21 UTC +++ test.cpp @@ -148,7 +148,8 @@ void aster(document &doc,int n) /* Fill points with asteraceous pattern. Pattern invented by H. Vogel in 1979 and later by me, not knowing of Vogel. */ {int i; - double angle=(sqrt(5)-1)*M_PI; + double fred = 5; + double angle=(sqrt(fred)-1)*M_PI; xy pnt; for (i=0;i