diff --git a/benchmarks/netperfmeter/Makefile b/benchmarks/netperfmeter/Makefile index 17aaf645a305..0a6c539713a3 100644 --- a/benchmarks/netperfmeter/Makefile +++ b/benchmarks/netperfmeter/Makefile @@ -1,33 +1,46 @@ PORTNAME= netperfmeter -DISTVERSION= 2.0.1 +DISTVERSION= 2.0.5 CATEGORIES= benchmarks MASTER_SITES= https://www.nntb.no/~dreibh/netperfmeter/download/ MAINTAINER= dreibh@simula.no COMMENT= Network Performance Meter WWW= https://www.nntb.no/~dreibh/netperfmeter/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= gm:graphics/GraphicsMagick \ - pdf2svg:graphics/pdf2svg -RUN_DEPENDS= R-cran-bit64>0:devel/R-cran-bit64 \ - R-cran-data.table>0:devel/R-cran-data.table \ - R-cran-dplyr>0:math/R-cran-dplyr \ - R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ - R-cran-R.utils>0:devel/R-cran-R.utils - -USES= cmake ghostscript shared-mime-info shebangfix tar:xz +USES= cmake shared-mime-info shebangfix tar:xz SHEBANG_FILES= src/pdfembedfonts src/plot-netperfmeter-results \ src/setpdfmetadata -CMAKE_ON= WITH_ICONS WITH_PLOT_PROGRAMS -CMAKE_OFF= WITH_TEST_PROGRAMS - # Work-around for build issue on ARM: # https://bugs.freebsd.org/285706 https://bugs.freebsd.org/292237 MAKE_ENV= OMP_NUM_THREADS=1 +OPTIONS_DEFINE= EXAMPLE_RESULTS EXAMPLE_SCRIPTS ICONS PLOT_PROGRAMS +OPTIONS_DEFAULT= ${OPTIONS_DEFINE} +OPTIONS_SUB= yes + +EXAMPLE_RESULTS_DESC= Include example results +EXAMPLE_SCRIPTS_DESC= Include example scripts +ICONS_DESC= Include icons +PLOT_PROGRAMS_DESC= Include plot programs + +EXAMPLE_RESULTS_CMAKE_BOOL= WITH_EXAMPLE_RESULTS +EXAMPLE_SCRIPTS_CMAKE_BOOL= WITH_EXAMPLE_SCRIPTS + +ICONS_BUILD_DEPENDS= gm:graphics/GraphicsMagick \ + pdf2svg:graphics/pdf2svg +ICONS_USES= ghostscript +ICONS_CMAKE_BOOL= WITH_ICONS + +PLOT_PROGRAMS_RUN_DEPENDS= R-cran-bit64>0:devel/R-cran-bit64 \ + R-cran-data.table>0:devel/R-cran-data.table \ + R-cran-dplyr>0:math/R-cran-dplyr \ + R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ + R-cran-R.utils>0:devel/R-cran-R.utils +PLOT_PROGRAMS_CMAKE_BOOL= WITH_PLOT_PROGRAMS + .include diff --git a/benchmarks/netperfmeter/distinfo b/benchmarks/netperfmeter/distinfo index 7447f28f29e7..344680c8e1a9 100644 --- a/benchmarks/netperfmeter/distinfo +++ b/benchmarks/netperfmeter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1772027523 -SHA256 (netperfmeter-2.0.1.tar.xz) = 9d7bae2c48f27cf0467c1c3ae2da4d17589437aa18a79d002a13404755a2302d -SIZE (netperfmeter-2.0.1.tar.xz) = 1981144 +TIMESTAMP = 1780050346 +SHA256 (netperfmeter-2.0.5.tar.xz) = 3033f4a30270601ed0e1226224822e38a68f968a6ef8fbcba954a9dca96b9ca2 +SIZE (netperfmeter-2.0.5.tar.xz) = 1985808 diff --git a/benchmarks/netperfmeter/pkg-plist b/benchmarks/netperfmeter/pkg-plist index afd2ca64f7a8..464f7d18c2bc 100644 --- a/benchmarks/netperfmeter/pkg-plist +++ b/benchmarks/netperfmeter/pkg-plist @@ -1,75 +1,81 @@ bin/combinesummaries bin/createsummary bin/extractvectors bin/getabstime bin/netperfmeter -bin/pdfembedfonts -bin/plot-netperfmeter-results +%%PLOT_PROGRAMS%%bin/pdfembedfonts +%%PLOT_PROGRAMS%%bin/plot-netperfmeter-results bin/runtimeestimator -bin/setpdfmetadata +%%PLOT_PROGRAMS%%bin/setpdfmetadata +share/bash-completion/completions/combinesummaries +share/bash-completion/completions/createsummary +share/bash-completion/completions/extractvectors share/bash-completion/completions/netperfmeter -share/icons/hicolor/128x128/apps/netperfmeter.png -share/icons/hicolor/150x150/apps/netperfmeter.png -share/icons/hicolor/16x16/apps/netperfmeter.png -share/icons/hicolor/192x192/apps/netperfmeter.png -share/icons/hicolor/20x20/apps/netperfmeter.png -share/icons/hicolor/22x22/apps/netperfmeter.png -share/icons/hicolor/24x24/apps/netperfmeter.png -share/icons/hicolor/256x256/apps/netperfmeter.png -share/icons/hicolor/310x310/apps/netperfmeter.png -share/icons/hicolor/32x32/apps/netperfmeter.png -share/icons/hicolor/36x36/apps/netperfmeter.png -share/icons/hicolor/40x40/apps/netperfmeter.png -share/icons/hicolor/42x42/apps/netperfmeter.png -share/icons/hicolor/44x44/apps/netperfmeter.png -share/icons/hicolor/48x48/apps/netperfmeter.png -share/icons/hicolor/512x512/apps/netperfmeter.png -share/icons/hicolor/64x64/apps/netperfmeter.png -share/icons/hicolor/72x72/apps/netperfmeter.png -share/icons/hicolor/8x8/apps/netperfmeter.png -share/icons/hicolor/96x96/apps/netperfmeter.png -share/icons/hicolor/scalable/apps/netperfmeter.svg +%%PLOT_PROGRAMS%%share/bash-completion/completions/pdfembedfonts +%%PLOT_PROGRAMS%%share/bash-completion/completions/plot-netperfmeter-results +%%PLOT_PROGRAMS%%share/bash-completion/completions/setpdfmetadata +%%ICONS%%share/icons/hicolor/128x128/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/150x150/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/16x16/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/192x192/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/20x20/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/22x22/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/24x24/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/256x256/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/310x310/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/32x32/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/36x36/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/40x40/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/42x42/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/44x44/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/48x48/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/512x512/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/64x64/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/72x72/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/8x8/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/96x96/apps/netperfmeter.png +%%ICONS%%share/icons/hicolor/scalable/apps/netperfmeter.svg +share/mime/packages/netperfmeter.xml share/man/man1/combinesummaries.1.gz share/man/man1/createsummary.1.gz share/man/man1/extractvectors.1.gz share/man/man1/getabstime.1.gz share/man/man1/netperfmeter.1.gz -share/man/man1/pdfembedfonts.1.gz -share/man/man1/plot-netperfmeter-results.1.gz +%%PLOT_PROGRAMS%%share/man/man1/pdfembedfonts.1.gz +%%PLOT_PROGRAMS%%share/man/man1/plot-netperfmeter-results.1.gz share/man/man1/runtimeestimator.1.gz -share/man/man1/setpdfmetadata.1.gz -share/mime/packages/netperfmeter.xml +%%PLOT_PROGRAMS%%share/man/man1/setpdfmetadata.1.gz %%DATADIR%%/netperfmeter.bib -%%DATADIR%%/netperfmeter.pdf -%%DATADIR%%/netperfmeter.png -%%DATADIR%%/plot-experiment -%%DATADIR%%/plot-netperfmeter-results.R -%%DATADIR%%/plotter.R -%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv4--active.sca.bz2 -%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv4--passive.sca.bz2 -%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv6--active.sca.bz2 -%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv6--passive.sca.bz2 -%%DATADIR%%/results-examples/multi-active-00000000-0000.vec -%%DATADIR%%/results-examples/multi-active-00000001-0000.vec -%%DATADIR%%/results-examples/multi-active-00000002-0000.vec -%%DATADIR%%/results-examples/multi-active-00000003-0000.vec -%%DATADIR%%/results-examples/multi-active-00000004-0000.vec -%%DATADIR%%/results-examples/multi-active-00000005-0001.vec -%%DATADIR%%/results-examples/multi-active-00000006-0002.vec -%%DATADIR%%/results-examples/multi-active-00000007-0003.vec -%%DATADIR%%/results-examples/multi-active-00000008-0004.vec -%%DATADIR%%/results-examples/multi-active.sca -%%DATADIR%%/results-examples/multi-active.vec -%%DATADIR%%/results-examples/multi-passive-00000000-0000.vec -%%DATADIR%%/results-examples/multi-passive-00000001-0000.vec -%%DATADIR%%/results-examples/multi-passive-00000002-0000.vec -%%DATADIR%%/results-examples/multi-passive-00000003-0000.vec -%%DATADIR%%/results-examples/multi-passive-00000004-0000.vec -%%DATADIR%%/results-examples/multi-passive-00000005-0001.vec -%%DATADIR%%/results-examples/multi-passive-00000006-0002.vec -%%DATADIR%%/results-examples/multi-passive-00000007-0003.vec -%%DATADIR%%/results-examples/multi-passive-00000008-0004.vec -%%DATADIR%%/results-examples/multi-passive.sca -%%DATADIR%%/results-examples/multi-passive.vec -%%DATADIR%%/results-examples/multi.pcap.gz -%%DATADIR%%/run-experiment1 +%%ICONS%%%%DATADIR%%/netperfmeter.pdf +%%ICONS%%%%DATADIR%%/netperfmeter.png +%%EXAMPLE_SCRIPTS%%%%DATADIR%%/plot-experiment +%%PLOT_PROGRAMS%%%%DATADIR%%/plot-netperfmeter-results.R +%%PLOT_PROGRAMS%%%%DATADIR%%/plotter.R +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv4--active.sca.bz2 +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv4--passive.sca.bz2 +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv6--active.sca.bz2 +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/1411722408-skoeyen.simula.nornet-hafslund-baldeneysee.ude.nornet-dfn-default-mptcp-default-16-ipv6--passive.sca.bz2 +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000000-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000001-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000002-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000003-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000004-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000005-0001.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000006-0002.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000007-0003.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active-00000008-0004.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active.sca +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-active.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000000-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000001-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000002-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000003-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000004-0000.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000005-0001.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000006-0002.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000007-0003.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive-00000008-0004.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive.sca +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi-passive.vec +%%EXAMPLE_RESULTS%%%%DATADIR%%/results-examples/multi.pcap.gz +%%EXAMPLE_SCRIPTS%%%%DATADIR%%/run-experiment1