Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package subnetcalc for openSUSE:Factory checked in at 2024-01-09 20:51:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/subnetcalc (Old) and /work/SRC/openSUSE:Factory/.subnetcalc.new.21961 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "subnetcalc" Tue Jan 9 20:51:37 2024 rev:9 rq:1137752 version:2.4.23 Changes: -------- --- /work/SRC/openSUSE:Factory/subnetcalc/subnetcalc.changes 2023-08-07 15:29:55.316620061 +0200 +++ /work/SRC/openSUSE:Factory/.subnetcalc.new.21961/subnetcalc.changes 2024-01-09 20:51:46.808859604 +0100 @@ -1,0 +2,6 @@ +Tue Jan 9 15:06:11 UTC 2024 - Andrea Manzini <[email protected]> + +- Update to 2.4.23: + * updates to LSM entry, build scripts, cleanup packaging and dependency improvements + +------------------------------------------------------------------- Old: ---- subnetcalc-2.4.22.tar.gz New: ---- subnetcalc-2.4.23.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ subnetcalc.spec ++++++ --- /var/tmp/diff_new_pack.FNcJzK/_old 2024-01-09 20:51:48.464919813 +0100 +++ /var/tmp/diff_new_pack.FNcJzK/_new 2024-01-09 20:51:48.464919813 +0100 @@ -1,7 +1,7 @@ # # spec file for package subnetcalc # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: subnetcalc -Version: 2.4.22 +Version: 2.4.23 Release: 0 Summary: IPv4/IPv6 Subnet Calculator License: GPL-3.0-or-later ++++++ subnetcalc-2.4.22.tar.gz -> subnetcalc-2.4.23.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/.github/workflows/freebsd.yml new/subnetcalc-subnetcalc-2.4.23/.github/workflows/freebsd.yml --- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/freebsd.yml 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/freebsd.yml 2023-12-06 16:48:23.000000000 +0100 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -33,21 +33,23 @@ matrix: include: - # ====== FreeBSD 13.0 ============================================= - - label: "FreeBSD 13.0: Clang/x86_64" + # ====== FreeBSD 13.2 ============================================= + - label: "FreeBSD 13.2: Clang/x86_64" + release: 13.2 cc: clang cxx: clang++ # ###### Build commands ################################################# name: ${{ matrix.label }} - runs-on: macos-10.15 + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Test in FreeBSD id: test - uses: vmactions/[email protected] + uses: vmactions/freebsd-vm@v1 with: + release: ${{ matrix.release }} usesh: true run: | ASSUME_ALWAYS_YES=yes pkg install -y bash diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/.github/workflows/linux.yml new/subnetcalc-subnetcalc-2.4.23/.github/workflows/linux.yml --- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/linux.yml 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/linux.yml 2023-12-06 16:48:23.000000000 +0100 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -45,14 +45,6 @@ image: ubuntu:18.04 cc: gcc cxx: g++ - - label: "Ubuntu 16.04 (Xenial Xerus) with GCC" - image: ubuntu:16.04 - cc: gcc - cxx: g++ - - label: "Ubuntu 14.04 (Trusty Tahr) with GCC" - image: ubuntu:14.04 - cc: gcc - cxx: g++ # ====== Debian Linux ============================================= - label: "Debian 12 (Bookworm) with GCC" @@ -69,11 +61,11 @@ cxx: g++ # ====== Fedora Linux ============================================= - - label: "Fedora 35 with Clang" + - label: "Fedora 39 with Clang" image: fedora:35 cc: clang cxx: clang++ - - label: "Fedora 34 with Clang" + - label: "Fedora 38 with Clang" image: fedora:34 cc: clang cxx: clang++ @@ -85,7 +77,8 @@ container: image: ${{ matrix.image }} steps: - - uses: actions/checkout@v2 + # NOTE: actions/checkout@v4 does not work for old Ubuntu 18.04! + - uses: actions/checkout@v3 - name: Build shell: bash run: | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/.github/workflows/multiarch.yml new/subnetcalc-subnetcalc-2.4.23/.github/workflows/multiarch.yml --- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/multiarch.yml 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/multiarch.yml 2023-12-06 16:48:23.000000000 +0100 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -33,19 +33,19 @@ include: # ====== Ubuntu Linux ============================================= - - label: "Ubuntu 20.04 (Focal Fossa): Clang/ARMv8" + - label: "Ubuntu 22.04 (Focal Fossa): Clang/ARMv8" arch: aarch64 - distro: ubuntu20.04 + distro: ubuntu22.04 cc: clang cxx: clang++ - - label: "Ubuntu 20.04 (Focal Fossa): GCC/S390x" + - label: "Ubuntu 22.04 (Focal Fossa): GCC/S390x" arch: s390x - distro: ubuntu20.04 + distro: ubuntu22.04 cc: gcc cxx: g++ - - label: "Ubuntu 20.04 (Focal Fossa): GCC/RISC-V" + - label: "Ubuntu 22.04 (Focal Fossa): GCC/RISC-V" arch: riscv64 - distro: ubuntu20.04 + distro: ubuntu22.04 cc: gcc cxx: g++ @@ -62,9 +62,9 @@ cxx: clang++ # ====== Fedora Linux ============================================= - - label: "Fedora 35: GCC/PPC64" + - label: "Fedora 39: GCC/PPC64" arch: ppc64le - distro: fedora35 + distro: fedora39 cc: gcc cxx: g++ @@ -72,9 +72,11 @@ # ###### Build commands ################################################# name: ${{ matrix.label }} runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 + # NOTE: dreibh/run-on-arch-action provides the upstream + # uraimo/run-on-arch-action action, with additional dockerfiles + # needed for the builds here! - uses: dreibh/run-on-arch-action@dreibh/tests name: Build id: build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/.github/workflows/packaging.yml new/subnetcalc-subnetcalc-2.4.23/.github/workflows/packaging.yml --- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/packaging.yml 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/packaging.yml 2023-12-06 16:48:23.000000000 +0100 @@ -1,5 +1,5 @@ # GitHub Actions Scripts -# Copyright (C) 2021-2022 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -30,7 +30,7 @@ name: Ubuntu Packaging runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Packaging shell: bash run: | @@ -43,15 +43,22 @@ debian-packaging: name: Debian Packaging runs-on: ubuntu-latest + container: + image: debian:unstable + options: "--privileged" steps: - - uses: actions/checkout@v2 - - name: Packaging - shell: bash - run: | - sudo CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-setup package - sudo CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-install package - sudo CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-build package - sudo ci/ci-test + - uses: actions/checkout@v4 + - name: Packaging + shell: bash + # NOTE: The Debian container has no "sudo". It is necessary to install + # it first, for the scripts to work. + run: | + apt-get update -q + DEBIAN_FRONTEND=noninteractive apt-get install -qqy sudo + CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-setup package + CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-install package + CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-build package + ci/ci-test # ====== Fedora Linux ===================================================== fedora-packaging: @@ -61,7 +68,7 @@ image: fedora:latest options: "--privileged" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Packaging shell: bash run: | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/CMakeLists.txt new/subnetcalc-subnetcalc-2.4.23/CMakeLists.txt --- old/subnetcalc-subnetcalc-2.4.22/CMakeLists.txt 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/CMakeLists.txt 2023-12-06 16:48:23.000000000 +0100 @@ -1,9 +1,9 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 3.0.2) +CMAKE_MINIMUM_REQUIRED(VERSION 3.10) PROJECT(subnetcalc LANGUAGES C CXX) SET(BUILD_MAJOR "2") SET(BUILD_MINOR "4") -SET(BUILD_PATCH "22") +SET(BUILD_PATCH "23") SET(BUILD_VERSION ${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_PATCH}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ChangeLog new/subnetcalc-subnetcalc-2.4.23/ChangeLog --- old/subnetcalc-subnetcalc-2.4.22/ChangeLog 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/ChangeLog 2023-12-06 16:48:23.000000000 +0100 @@ -1,3 +1,69 @@ +commit 1be7a7ad573518fb0b4b45435e1ccd1244a57343 +Author: Thomas Dreibholz <[email protected]> +Date: Wed Nov 15 11:42:31 2023 +0100 + + Dependency improvements. + +commit 302da2aae5f8a3386fc8ab6b15e3b1ad454ace5b +Author: Thomas Dreibholz <[email protected]> +Date: Wed Nov 15 10:53:51 2023 +0100 + + Packaging clean-ups. + +commit bd1087c6fd304fd8579ae552885d55903349baf6 +Author: Thomas Dreibholz <[email protected]> +Date: Wed Nov 15 09:52:31 2023 +0100 + + Updated build scripts + +commit 6179b948c01dff102590f8e116c23f8cda99ea4c +Author: Thomas Dreibholz <[email protected]> +Date: Wed Nov 15 09:33:42 2023 +0100 + + Updated build scripts + +commit bdd516a3bbb83507866594473a6538cc4909ffef +Author: Thomas Dreibholz <[email protected]> +Date: Sat Nov 11 17:50:51 2023 +0100 + + Workflows update. + +commit 4eb196cfb8aede786fc58a311daa7ca7cda120fa +Author: Thomas Dreibholz <[email protected]> +Date: Sat Nov 11 17:10:17 2023 +0100 + + Minor update. + +commit 925d09a409e05ca07973b5966559d0d9692ece64 +Author: Thomas Dreibholz <[email protected]> +Date: Sat Nov 11 16:22:36 2023 +0100 + + Header updates. + +commit 028ee2e03e7280003487c6f717f39b22033811de +Author: Thomas Dreibholz <[email protected]> +Date: Sat Nov 11 16:16:10 2023 +0100 + + Updated CI scripts + +commit 72f7e67e22761f235076b273f6c759197cbb2bcf +Author: Thomas Dreibholz <[email protected]> +Date: Sat Nov 11 16:15:53 2023 +0100 + + Updated build scripts + +commit 89a2bc288380a47b1546257de6dd1d7e51595743 +Author: Thomas Dreibholz <[email protected]> +Date: Fri Jun 30 23:02:26 2023 +0200 + + Updated LSM entry. + +commit 7214f02eaa1487d1c2efe217fbde38cd24c664b3 +Author: Thomas Dreibholz <[email protected]> +Date: Fri Jun 30 22:59:27 2023 +0200 + + New release subnetcalc-2.4.22. + commit 614e82c43add9edb59b7ea9fa6fb8571b55f4a55 Author: Thomas Dreibholz <[email protected]> Date: Fri Jun 30 22:25:44 2023 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/autogen.sh new/subnetcalc-subnetcalc-2.4.23/autogen.sh --- old/subnetcalc-subnetcalc-2.4.22/autogen.sh 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/autogen.sh 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Build Scripts -# Copyright (C) 2002-2021 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/build-deb new/subnetcalc-subnetcalc-2.4.23/build-deb --- old/subnetcalc-subnetcalc-2.4.22/build-deb 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/build-deb 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Debian/Ubuntu Packaging Scripts -# Copyright (C) 2002-2023 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/build-rpm new/subnetcalc-subnetcalc-2.4.23/build-rpm --- old/subnetcalc-subnetcalc-2.4.22/build-rpm 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/build-rpm 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Packaging Scripts -# Copyright (C) 2017-2023 by Thomas Dreibholz +# Copyright (C) 2017-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-build new/subnetcalc-subnetcalc-2.4.23/ci/ci-build --- old/subnetcalc-subnetcalc-2.4.22/ci/ci-build 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-build 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # GitHub Actions Scripts -# Copyright (C) 2021-2023 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-install new/subnetcalc-subnetcalc-2.4.23/ci/ci-install --- old/subnetcalc-subnetcalc-2.4.22/ci/ci-install 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-install 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # GitHub Actions Scripts -# Copyright (C) 2021-2023 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-setup new/subnetcalc-subnetcalc-2.4.23/ci/ci-setup --- old/subnetcalc-subnetcalc-2.4.22/ci/ci-setup 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-setup 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # GitHub Actions Scripts -# Copyright (C) 2021-2023 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-test new/subnetcalc-subnetcalc-2.4.23/ci/ci-test --- old/subnetcalc-subnetcalc-2.4.22/ci/ci-test 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-test 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # GitHub Actions Scripts -# Copyright (C) 2021-2023 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/get-dependencies new/subnetcalc-subnetcalc-2.4.23/ci/get-dependencies --- old/subnetcalc-subnetcalc-2.4.22/ci/get-dependencies 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/ci/get-dependencies 2023-12-06 16:48:23.000000000 +0100 @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # # Travis CI Scripts -# Copyright (C) 2018-2023 by Thomas Dreibholz +# Copyright (C) 2018-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/clean-deb new/subnetcalc-subnetcalc-2.4.23/clean-deb --- old/subnetcalc-subnetcalc-2.4.22/clean-deb 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/clean-deb 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Debian/Ubuntu Packaging Scripts -# Copyright (C) 2002-2023 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/changelog new/subnetcalc-subnetcalc-2.4.23/debian/changelog --- old/subnetcalc-subnetcalc-2.4.22/debian/changelog 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/debian/changelog 2023-12-06 16:48:23.000000000 +0100 @@ -1,3 +1,9 @@ +subnetcalc (2.4.23-1ubuntu1) jammy; urgency=medium + + * New upstream release. + + -- Thomas Dreibholz <[email protected]> Wed, 06 Dec 2023 16:48:06 +0100 + subnetcalc (2.4.22-1ubuntu1) jammy; urgency=medium * New upstream release. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/compat new/subnetcalc-subnetcalc-2.4.23/debian/compat --- old/subnetcalc-subnetcalc-2.4.22/debian/compat 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/debian/compat 2023-12-06 16:48:23.000000000 +0100 @@ -1 +1 @@ -9 +12 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/control new/subnetcalc-subnetcalc-2.4.23/debian/control --- old/subnetcalc-subnetcalc-2.4.22/debian/control 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/debian/control 2023-12-06 16:48:23.000000000 +0100 @@ -3,9 +3,8 @@ Priority: optional Maintainer: Thomas Dreibholz <[email protected]> Homepage: https://www.nntb.no/~dreibh/subnetcalc/ -Build-Depends: cmake (>= 3.0.2) | cmake3, - debhelper (>= 9), - libfile-fcntllock-perl, +Build-Depends: cmake, + debhelper (>= 12), libgeoip-dev, pkg-config Standards-Version: 4.6.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/rules new/subnetcalc-subnetcalc-2.4.23/debian/rules --- old/subnetcalc-subnetcalc-2.4.22/debian/rules 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/debian/rules 2023-12-06 16:48:23.000000000 +0100 @@ -4,7 +4,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all %: - dh $@ --buildsystem=cmake --parallel + dh $@ --buildsystem=cmake override_dh_auto_configure: dh_auto_configure -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/tests/simple-test new/subnetcalc-subnetcalc-2.4.23/debian/tests/simple-test --- old/subnetcalc-subnetcalc-2.4.22/debian/tests/simple-test 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/debian/tests/simple-test 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # IPv4/IPv6 Subnet Calculator -# Copyright (C) 2002-2021 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/fetch-debian-changelog new/subnetcalc-subnetcalc-2.4.23/fetch-debian-changelog --- old/subnetcalc-subnetcalc-2.4.22/fetch-debian-changelog 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/fetch-debian-changelog 2023-12-06 16:48:23.000000000 +0100 @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # # Packaging Scripts -# Copyright (C) 2021-2023 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/filter-debian-changelog new/subnetcalc-subnetcalc-2.4.23/filter-debian-changelog --- old/subnetcalc-subnetcalc-2.4.22/filter-debian-changelog 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/filter-debian-changelog 2023-12-06 16:48:23.000000000 +0100 @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # # Debian/Ubuntu Packaging Scripts -# Copyright (C) 2002-2023 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/Makefile new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/Makefile --- old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/Makefile 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/Makefile 2023-12-06 16:48:23.000000000 +0100 @@ -2,7 +2,7 @@ # $FreeBSD: head/net/subnetcalc/Makefile 509302 2019-08-19 19:22:25Z jgh $ PORTNAME= subnetcalc -PORTVERSION= 2.4.22 +PORTVERSION= 2.4.23 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/subnetcalc/download/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/test-packaging new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/test-packaging --- old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/test-packaging 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/test-packaging 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/bin/sh # # Free Packaging Test Script -# Copyright (C) 2010-2021 by Thomas Dreibholz +# Copyright (C) 2010-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-deb new/subnetcalc-subnetcalc-2.4.23/make-deb --- old/subnetcalc-subnetcalc-2.4.22/make-deb 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/make-deb 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Debian/Ubuntu Packaging Scripts -# Copyright (C) 2002-2023 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-ppa new/subnetcalc-subnetcalc-2.4.23/make-ppa --- old/subnetcalc-subnetcalc-2.4.22/make-ppa 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/make-ppa 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Packaging Scripts -# Copyright (C) 2002-2023 by Thomas Dreibholz +# Copyright (C) 2002-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -25,7 +25,7 @@ DPUT=0 # NOTE: These are the supported distributions by Ubuntu Launchpad and Debian: -DPUT_DISTRIBUTIONS="precise trusty xenial bionic focal jammy kinetic lunar mantic unstable" +DPUT_DISTRIBUTIONS="precise trusty xenial bionic focal jammy lunar mantic noble unstable" while [ $# -gt 0 ] ; do if [ "$1" == "dput" ] ; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-srpm new/subnetcalc-subnetcalc-2.4.23/make-srpm --- old/subnetcalc-subnetcalc-2.4.22/make-srpm 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/make-srpm 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Packaging Scripts -# Copyright (C) 2017-2023 by Thomas Dreibholz +# Copyright (C) 2017-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-upstream-package new/subnetcalc-subnetcalc-2.4.23/make-upstream-package --- old/subnetcalc-subnetcalc-2.4.22/make-upstream-package 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/make-upstream-package 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/env bash # # Packaging Scripts -# Copyright (C) 2017-2023 by Thomas Dreibholz +# Copyright (C) 2017-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/merge-debian-changelogs new/subnetcalc-subnetcalc-2.4.23/merge-debian-changelogs --- old/subnetcalc-subnetcalc-2.4.22/merge-debian-changelogs 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/merge-debian-changelogs 2023-12-06 16:48:23.000000000 +0100 @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # # Packaging Scripts -# Copyright (C) 2021-2023 by Thomas Dreibholz +# Copyright (C) 2021-2024 by Thomas Dreibholz # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/rpm/subnetcalc.spec new/subnetcalc-subnetcalc-2.4.23/rpm/subnetcalc.spec --- old/subnetcalc-subnetcalc-2.4.22/rpm/subnetcalc.spec 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/rpm/subnetcalc.spec 2023-12-06 16:48:23.000000000 +0100 @@ -1,5 +1,5 @@ Name: subnetcalc -Version: 2.4.22 +Version: 2.4.23 Release: 1 Summary: IPv4/IPv6 Subnet Calculator Group: Applications/Internet @@ -18,7 +18,14 @@ %define _unpackaged_files_terminate_build 0 %description -SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6 address and netmask or prefix length, it calculates network address, broadcast address, maximum number of hosts and host address range. The output is colourized for better readability (e.g. network part, host part). Also, it prints the addresses in binary format for better understandability. Furthermore, it can identify the address type (e.g. multicast, unique local, site local, etc.) and extract additional information from the address (e.g. type, scope, interface ID, etc.). Finally, it can generate IPv6 unique local prefixes. +SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6 +address and netmask or prefix length, it calculates network address, broadcast +address, maximum number of hosts and host address range. The output is +colourized for better readability (e.g. network part, host part). Also, it +prints the addresses in binary format for better understandability. Furthermore, +it can identify the address type (e.g. multicast, unique local, site local, +etc.) and extract additional information from the address (e.g. type, scope, +interface ID, etc.). Finally, it can generate IPv6 unique local prefixes. %prep %setup -q @@ -37,6 +44,8 @@ %doc %changelog +* Wed Dec 06 2023 Thomas Dreibholz <[email protected]> - 2.4.23 +- New upstream release. * Fri Jun 30 2023 Thomas Dreibholz <[email protected]> - 2.4.22 - New upstream release. * Sun Jan 22 2023 Thomas Dreibholz <[email protected]> - 2.4.21 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.1 new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.1 --- old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.1 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.1 2023-12-06 16:48:23.000000000 +0100 @@ -1,5 +1,5 @@ .\" IPv4/IPv6 Subnet Calculator -.\" Copyright (C) 2002-2021 by Thomas Dreibholz +.\" Copyright (C) 2002-2024 by Thomas Dreibholz .\" .\" This program is free software: you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.cc new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.cc --- old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.cc 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.cc 2023-12-06 16:48:23.000000000 +0100 @@ -1,6 +1,6 @@ /* * IPv4/IPv6 Subnet Calculator - * Copyright (C) 2002-2021 by Thomas Dreibholz + * Copyright (C) 2002-2024 by Thomas Dreibholz * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/tools.cc new/subnetcalc-subnetcalc-2.4.23/src/tools.cc --- old/subnetcalc-subnetcalc-2.4.22/src/tools.cc 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/src/tools.cc 2023-12-06 16:48:23.000000000 +0100 @@ -1,6 +1,6 @@ /* * IPv4/IPv6 Subnet Calculator - * Copyright (C) 2009-2021 by Thomas Dreibholz + * Copyright (C) 2009-2024 by Thomas Dreibholz * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/tools.h new/subnetcalc-subnetcalc-2.4.23/src/tools.h --- old/subnetcalc-subnetcalc-2.4.22/src/tools.h 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/src/tools.h 2023-12-06 16:48:23.000000000 +0100 @@ -1,6 +1,6 @@ /* * IPv4/IPv6 Subnet Calculator - * Copyright (C) 2009-2021 by Thomas Dreibholz + * Copyright (C) 2009-2024 by Thomas Dreibholz * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/subnetcalc.lsm new/subnetcalc-subnetcalc-2.4.23/subnetcalc.lsm --- old/subnetcalc-subnetcalc-2.4.22/subnetcalc.lsm 2023-06-30 22:59:27.000000000 +0200 +++ new/subnetcalc-subnetcalc-2.4.23/subnetcalc.lsm 2023-12-06 16:48:23.000000000 +0100 @@ -1,7 +1,7 @@ Begin4 Title: subnetcalc -Version: 2.4.19 -Entered-date: 2021-11-08 +Version: 2.4.22 +Entered-date: 2023-06-30 Description: SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6 address and netmask or prefix length, it calculates network address, broadcast address, maximum @@ -17,7 +17,7 @@ Author: [email protected] (Thomas Dreibholz) Maintained-by: [email protected] (Thomas Dreibholz) Primary-site: https://www.nntb.no/~dreibh/subnetcalc - 128 kB download/subnetcalc-2.4.19.tar.xz + 125 kB download/subnetcalc-2.4.22.tar.xz Original-site: https://www.nntb.no/~dreibh/subnetcalc Platforms: Linux, FreeBSD, MacOS, Solaris Copying-policy: GPL-3+
