Adding debian version 2.4.2+debian-1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
153471ed4b
commit
09f8c97288
8 changed files with 97 additions and 0 deletions
6
debian/changelog
vendored
Normal file
6
debian/changelog
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
dnsperf (2.4.2+debian-1) sid; urgency=medium
|
||||||
|
|
||||||
|
* Initial upload to sid (Closes: #984535).
|
||||||
|
* Rebuilding upstream tarball without debian directory.
|
||||||
|
|
||||||
|
-- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 04 Mar 2021 19:40:24 +0100
|
31
debian/control
vendored
Normal file
31
debian/control
vendored
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
Source: dnsperf
|
||||||
|
Section: utils
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org>
|
||||||
|
Build-Depends:
|
||||||
|
debhelper-compat (= 13),
|
||||||
|
libldns-dev,
|
||||||
|
libssl-dev,
|
||||||
|
pkg-config,
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
Standards-Version: 4.5.1
|
||||||
|
Homepage: https://www.dns-oarc.net/tools/dnsperf
|
||||||
|
Vcs-Browser: https://git.progress-linux.org/users/daniel.baumann/debian/packages/dnsperf
|
||||||
|
Vcs-Git: https://git.progress-linux.org/users/daniel.baumann/debian/packages/dnsperf
|
||||||
|
|
||||||
|
Package: dnsperf
|
||||||
|
Architecture: any
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
${shlibs:Depends},
|
||||||
|
Suggests:
|
||||||
|
python3-dnspython,
|
||||||
|
python3-pcapy,
|
||||||
|
Description: DNS Performance Testing Tool
|
||||||
|
dnsperf gathers accurate latency and throughput metrics for the Domain Name
|
||||||
|
Service (DNS). Network operators can benchmark their naming and addressing
|
||||||
|
infrastructure. dnsperf "self-paces" the DNS query load to simulate network
|
||||||
|
conditions.
|
||||||
|
.
|
||||||
|
resperf systematically increases the query rate and monitors the response
|
||||||
|
rate to simulate caching DNS services.
|
30
debian/copyright
vendored
Normal file
30
debian/copyright
vendored
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: dnsperf
|
||||||
|
Upstream-Contact: Jerry Lundström <jerry@dns-oarc.net>
|
||||||
|
Source: https://github.com/DNS-OARC/dnsperf
|
||||||
|
|
||||||
|
Files: *
|
||||||
|
Copyright: 2019-2021 OARC, Inc.
|
||||||
|
2017-2018 Akamai Technologies
|
||||||
|
2006-2016 Nominum, Inc.
|
||||||
|
License: Apache-2.0
|
||||||
|
|
||||||
|
Files: debian/*
|
||||||
|
Copyright: 2021 Daniel Baumann <daniel.baumann@progress-linux.org>
|
||||||
|
License: Apache-2.0
|
||||||
|
|
||||||
|
License: Apache-2.0
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
.
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
.
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
.
|
||||||
|
The complete text of the Apache-2.0 License
|
||||||
|
can be found in /usr/share/common-licenses/Apache-2.0 file.
|
2
debian/dnsperf.lintian-overrides
vendored
Normal file
2
debian/dnsperf.lintian-overrides
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
# Suggests rather than to Depends to python3 just for the queryparse contrib script.
|
||||||
|
dnsperf: python3-script-but-no-python3-dep usr/bin/pcap-queryparse #!/usr/bin/python3
|
12
debian/patches/debian/0001-queryparse-shebang.patch
vendored
Normal file
12
debian/patches/debian/0001-queryparse-shebang.patch
vendored
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
Author: Daniel Baumann <daniel.baumann@progress-linux.org>
|
||||||
|
Description: Correcting Python shebang.
|
||||||
|
|
||||||
|
diff -Naurp dnsperf.orig/contrib/queryparse/queryparse dnsperf/contrib/queryparse/queryparse
|
||||||
|
--- dnsperf.orig/contrib/queryparse/queryparse
|
||||||
|
+++ dnsperf/contrib/queryparse/queryparse
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#!/usr/bin/env python
|
||||||
|
+#!/usr/bin/python3
|
||||||
|
#
|
||||||
|
# Copyright 2019-2021 OARC, Inc.
|
||||||
|
# Copyright 2017-2018 Akamai Technologies
|
1
debian/patches/series
vendored
Normal file
1
debian/patches/series
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
debian/0001-queryparse-shebang.patch
|
14
debian/rules
vendored
Executable file
14
debian/rules
vendored
Executable file
|
@ -0,0 +1,14 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh ${@}
|
||||||
|
|
||||||
|
execute_after_dh_auto_install:
|
||||||
|
# queryparse
|
||||||
|
cp contrib/queryparse/queryparse debian/dnsperf/usr/bin/pcap-queryparse
|
||||||
|
cp contrib/queryparse/queryparse.1 debian/dnsperf/usr/share/man/man1/pcap-queryparse.1
|
||||||
|
cp contrib/queryparse/USAGE debian/dnsperf/usr/share/doc/dnsperf/pcap-queryparse.USAGE
|
||||||
|
|
||||||
|
# Removing useless files
|
||||||
|
rm -f debian/dnsperf/usr/share/doc/dnsperf/LICENSE
|
||||||
|
rm -f debian/dnsperf/usr/share/doc/dnsperf/README.md
|
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
3.0 (quilt)
|
Loading…
Add table
Reference in a new issue