Accepting request 817398 from home:mnhauke

Initial package for netperfmeter

OBS-URL: https://build.opensuse.org/request/show/817398
OBS-URL: https://build.opensuse.org/package/show/network:utilities/netperfmeter?expand=0&rev=1
This commit is contained in:
Marcus Meissner 2020-07-03 09:40:28 +00:00 committed by Git OBS Bridge
commit 7e3e437b7b
7 changed files with 579 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0d234bc6a624514215d4eb5a376eddb1baac8c4af0d7685a11cfcd5b1dd96b6a
size 201528

View File

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRyZtjNpojE1R82KmLfYFuwdg8tZQUCXj1ZCQAKCRDfYFuwdg8t
ZTjPAKCtkT6YtDJ/7hRi6hb8sr9e+OkIMwCfaDyomyw3gpEbbR3j9AdkkRC5Cj8=
=fu98
-----END PGP SIGNATURE-----

15
netperfmeter.changes Normal file
View File

@ -0,0 +1,15 @@
-------------------------------------------------------------------
Sat Jun 27 13:35:21 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Add source verification
-------------------------------------------------------------------
Fri Jun 26 19:22:14 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Specfile cleanup
-------------------------------------------------------------------
Mon Nov 21 00:00:00 UTC 2016 - Marcus Furlong <furlongm@gmail.com>
- Initial OBS Release

404
netperfmeter.keyring Normal file
View File

@ -0,0 +1,404 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
lFUAoMJrt3ofCGhrsOs9pMA//3rkg/Js
=peC/
-----END PGP PUBLIC KEY BLOCK-----

127
netperfmeter.spec Normal file
View File

@ -0,0 +1,127 @@
#
# spec file for package netperfmeter
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: netperfmeter
Version: 1.8.6
Release: 0
Summary: Network performance meter for the UDP, TCP, SCTP and DCCP protocols
License: GPL-3.0-or-later
Group: Productivity/Networking/Diagnostic
URL: https://www.uni-due.de/~be0001/netperfmeter/
#Git-Clone: https://github.com/dreibh/netperfmeter.git
Source: https://www.uni-due.de/~be0001/netperfmeter/download/%{name}-%{version}.tar.xz
Source1: https://www.uni-due.de/~be0001/netperfmeter/download/%{name}-%{version}.tar.xz.asc
Source2: %{name}.keyring
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: lksctp-tools-devel
BuildRequires: pkgconfig
BuildRequires: pkgconfig(bzip2)
%description
NetPerfMeter is a network performance meter for the UDP, TCP, SCTP
and DCCP transport protocols over IPv4 and IPv6. It simultaneously
transmits bidirectional flows to an endpoint and measures the
resulting flow bandwidths and QoS. The results are written as
vector and scalar files.
The vector files can e.g. be used to create plots of the results.
%prep
%setup -q
%build
# FIXME: you should use the %%cmake macros
mkdir build && cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DWITH_NEAT=0 \
-DBUILD_TEST_PROGRAMS=1 \
-DBUILD_PLOT_PROGRAMS=1
%make_build
%install
%cmake_install
chmod +x %{buildroot}/%{_bindir}/*
%files
%license COPYING
%doc AUTHORS ChangeLog
%{_bindir}/combinesummaries
%{_bindir}/createsummary
%{_bindir}/extractvectors
%{_bindir}/getabstime
%{_bindir}/netperfmeter
%{_bindir}/runtimeestimator
%{_mandir}/man1/combinesummaries.1%{?ext_man}
%{_mandir}/man1/createsummary.1%{?ext_man}
%{_mandir}/man1/extractvectors.1%{?ext_man}
%{_mandir}/man1/getabstime.1%{?ext_man}
%{_mandir}/man1/netperfmeter.1%{?ext_man}
%{_mandir}/man1/runtimeestimator.1%{?ext_man}
%package pdfproctools
Summary: PDF Processing Tools
Group: Productivity/Networking/Diagnostic
Requires: ghostscript
Requires: perl >= 5.8.0
Requires: perl-PDF-API2
Requires: qpdf
BuildArch: noarch
%description pdfproctools
SetPDFMetadata updates the metadata of a PDF file. In particular,
it can be used to add outlines (bookmarks) to a document.
Furthermore, it can set the document properties (e.g. author,
title, keywords, creator, producer). PDFEmbedFonts embeds all
referenced fonts into a PDF file. Optionally, it can also linearize
the PDF file for online publication ("fast web view", "optimized").
This package contains tools for PDF file processing.
%files pdfproctools
%{_bindir}/pdfembedfonts
%{_bindir}/setpdfmetadata
%{_mandir}/man1/pdfembedfonts.1%{?ext_man}
%{_mandir}/man1/setpdfmetadata.1%{?ext_man}
%package plotting
Summary: Network Performance Meter (plotting program)
Group: Productivity/Networking/Diagnostic
Requires: %{name} = %{version}
Requires: %{name}-pdfproctools = %{version}
Requires: R-core
BuildArch: noarch
%description plotting
NetPerfMeter is a network performance meter for the UDP,
TCP, MPTCP, SCTP and DCCP transport protocols over IPv4 and IPv6.
It simultaneously transmits bidirectional flows to an endpoint
and measures the resulting flow bandwidths and QoS. The
results are written as vector and scalar files. The vector
files can e.g. be used to create plots of the results.
This package contains a plotting program for the results.
%files plotting
%{_bindir}/plot-netperfmeter-results
%dir %{_datadir}/netperfmeter
%{_datadir}/netperfmeter/plot-netperfmeter-results.R
%{_datadir}/netperfmeter/plotter.R
%{_mandir}/man1/plot-netperfmeter-results.1%{?ext_man}
%changelog