From: Peter Michael Green Date: Thu, 20 Jun 2024 15:05:56 +0000 (+0000) Subject: dnsperf (2.14.0-1+rpi1) trixie-staging; urgency=medium X-Git-Tag: archive/raspbian/2.14.0-2+rpi1~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cbd40dd86b44b6b6b0ecce942cd88b3759789c23;p=dnsperf.git dnsperf (2.14.0-1+rpi1) trixie-staging; urgency=medium * link with libatomic on armhf too. [dgit import unpatched dnsperf 2.14.0-1+rpi1] --- cbd40dd86b44b6b6b0ecce942cd88b3759789c23 diff --cc debian/changelog index 0000000,0000000..16cc7a1 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,158 @@@ ++dnsperf (2.14.0-1+rpi1) trixie-staging; urgency=medium ++ ++ * link with libatomic on armhf too. ++ ++ -- Peter Michael Green Thu, 20 Jun 2024 15:05:56 +0000 ++ ++dnsperf (2.14.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.14.0. ++ * Refreshing queryparse-shebang.patch. ++ ++ -- Daniel Baumann Tue, 23 Jan 2024 06:13:09 +0100 ++ ++dnsperf (2.13.1-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.13.1. ++ ++ -- Daniel Baumann Mon, 04 Sep 2023 11:25:33 +0200 ++ ++dnsperf (2.13.0-2) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Linking with libatomic on architectures where this is needed to fix ++ FTBFS, thanks to Adrian Bunk (Closes: #1038642). ++ ++ -- Daniel Baumann Mon, 19 Jun 2023 16:02:38 +0200 ++ ++dnsperf (2.13.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.13.0. ++ ++ -- Daniel Baumann Mon, 19 Jun 2023 10:47:48 +0200 ++ ++dnsperf (2.12.0-2) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Uploading without changes after bookworm release. ++ ++ -- Daniel Baumann Sun, 11 Jun 2023 14:10:06 +0200 ++ ++dnsperf (2.12.0-1) experimental; urgency=medium ++ ++ * Uploading to experimental. ++ * Merging upstream version 2.12.0. ++ ++ -- Daniel Baumann Wed, 24 May 2023 08:19:51 +0200 ++ ++dnsperf (2.11.2-1) experimental; urgency=medium ++ ++ * Uploading to experimental. ++ * Merging upstream version 2.11.2. ++ ++ -- Daniel Baumann Thu, 23 Mar 2023 06:21:23 +0100 ++ ++dnsperf (2.11.1-1) experimental; urgency=medium ++ ++ * Uploading to experimental. ++ * Merging upstream version 2.11.1. ++ ++ -- Daniel Baumann Sun, 12 Mar 2023 11:11:26 +0100 ++ ++dnsperf (2.11.0-1) experimental; urgency=medium ++ ++ * Uploading to experimental. ++ * Merging upstream version 2.11.0. ++ * Updating years in copyright for 2023. ++ * Refreshing queryparse-shebang.patch. ++ ++ -- Daniel Baumann Sun, 12 Feb 2023 09:42:37 +0100 ++ ++dnsperf (2.10.0-2) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Updating to standards version 4.6.2. ++ ++ -- Daniel Baumann Wed, 25 Jan 2023 09:27:02 +0100 ++ ++dnsperf (2.10.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.10.0. ++ * Updating copyright for 2022. ++ * Updating to standards version 4.6.1. ++ * Updating http links to https in copyright. ++ * Refreshing queryparse-shebang.patch. ++ ++ -- Daniel Baumann Sat, 19 Nov 2022 15:46:08 +0100 ++ ++dnsperf (2.9.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.9.0. ++ ++ -- Daniel Baumann Thu, 09 Dec 2021 21:45:15 +0100 ++ ++dnsperf (2.8.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.8.0. ++ ++ -- Daniel Baumann Sun, 07 Nov 2021 14:41:43 +0100 ++ ++dnsperf (2.7.1-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.7.1. ++ * Updating to standards version 4.6.0. ++ ++ -- Daniel Baumann Fri, 08 Oct 2021 10:44:06 +0200 ++ ++dnsperf (2.7.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.7.0. ++ * Adding newly required nghttp2 to build-depends. ++ ++ -- Daniel Baumann Thu, 12 Aug 2021 11:19:24 +0200 ++ ++dnsperf (2.6.0-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.6.0. ++ * Adding forgotten changelog entry for previous upload. ++ ++ -- Daniel Baumann Sat, 17 Jul 2021 09:17:21 +0200 ++ ++dnsperf (2.5.2-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.5.2. ++ * Repeating sections in package block in control for consistency. ++ ++ -- Daniel Baumann Wed, 31 Mar 2021 09:38:15 +0200 ++ ++dnsperf (2.5.0+debian-1) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Merging upstream version 2.5.0+debian. ++ * Adding new build-depends to libck-dev. ++ ++ -- Daniel Baumann Fri, 12 Mar 2021 22:08:36 +0100 ++ ++dnsperf (2.4.2+debian-2) sid; urgency=medium ++ ++ * Uploading to sid. ++ * Adding watch file. ++ ++ -- Daniel Baumann Tue, 09 Mar 2021 11:31:48 +0100 ++ ++dnsperf (2.4.2+debian-1) sid; urgency=medium ++ ++ * Initial upload to sid (Closes: #984535). ++ * Rebuilding upstream tarball without debian directory. ++ ++ -- Daniel Baumann Thu, 04 Mar 2021 19:40:24 +0100 diff --cc debian/control index 0000000,0000000..d067f80 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,34 @@@ ++Source: dnsperf ++Section: utils ++Priority: optional ++Maintainer: Daniel Baumann ++Build-Depends: ++ debhelper-compat (= 13), ++ libck-dev, ++ libldns-dev, ++ libnghttp2-dev, ++ libssl-dev, ++ pkg-config, ++Rules-Requires-Root: no ++Standards-Version: 4.6.2 ++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 ++Section: utils ++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. diff --cc debian/copyright index 0000000,0000000..9c931ea new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,30 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: dnsperf ++Upstream-Contact: Jerry Lundström ++Source: https://github.com/DNS-OARC/dnsperf ++ ++Files: * ++Copyright: 2019-2023 OARC, Inc. ++ 2017-2018 Akamai Technologies ++ 2006-2016 Nominum, Inc. ++License: Apache-2.0 ++ ++Files: debian/* ++Copyright: 2021-2023 Daniel Baumann ++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 ++ . ++ https://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. diff --cc debian/dnsperf.lintian-overrides index 0000000,0000000..a550746 new file mode 100644 --- /dev/null +++ b/debian/dnsperf.lintian-overrides @@@ -1,0 -1,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 diff --cc debian/patches/debian/0001-queryparse-shebang.patch index 0000000,0000000..14ac898 new file mode 100644 --- /dev/null +++ b/debian/patches/debian/0001-queryparse-shebang.patch @@@ -1,0 -1,0 +1,12 @@@ ++Author: Daniel Baumann ++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-2024 OARC, Inc. ++ # Copyright 2017-2018 Akamai Technologies diff --cc debian/patches/series index 0000000,0000000..eafb9c0 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++debian/0001-queryparse-shebang.patch diff --cc debian/rules index 0000000,0000000..8fcca4c new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,18 @@@ ++#!/usr/bin/make -f ++ ++ifneq (,$(filter $(DEB_HOST_ARCH), armel armhf m68k mipsel powerpc sh4)) ++ export DEB_LDFLAGS_MAINT_APPEND += -Wl,--no-as-needed -latomic -Wl,--as-needed ++endif ++ ++%: ++ 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 diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/watch index 0000000,0000000..099dfc2 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=4 ++opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/dnsperf-$1\.tar\.gz/ \ ++https://github.com/DNS-OARC/dnsperf/tags .*/v?(\d\S+)\.tar\.gz