1
0
Fork 0

Adding debian version 2.4.2+debian-1.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-09 08:53:02 +01:00
parent 153471ed4b
commit 09f8c97288
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
8 changed files with 97 additions and 0 deletions

6
debian/changelog vendored Normal file
View 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
View 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
View 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
View 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

View 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
View file

@ -0,0 +1 @@
debian/0001-queryparse-shebang.patch

14
debian/rules vendored Executable file
View 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
View file

@ -0,0 +1 @@
3.0 (quilt)