diff --git a/debian/changelog b/debian/changelog index 4480838..c448944 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libfap (1.5-3) UNRELEASED; urgency=medium + + * Packaging refresh + + -- Dave Hibberd Sun, 27 Jul 2025 16:50:50 +0100 + libfap (1.5-2) unstable; urgency=medium * debian/control: diff --git a/debian/compat b/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/debian/control b/debian/control index 49fdc15..52fab8e 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,13 @@ Source: libfap Maintainer: Debian Hamradio Maintainers -Uploaders: Iain R. Learmonth +Uploaders: Dave Hibberd Section: hamradio Priority: optional -Build-Depends: debhelper (>= 9), - dh-autoreconf -Standards-Version: 3.9.6 -Vcs-Browser: http://anonscm.debian.org/cgit/pkg-hamradio/libfap.git -Vcs-Git: http://anonscm.debian.org/git/pkg-hamradio/libfap.git -Homepage: http://www.pakettiradio.net/libfap/ +Build-Depends: debhelper-compat (= 13), +Standards-Version: 4.7.2 +Vcs-Browser: https://git.hibbian.org/hibbian/libfap.git +Vcs-Git: https://git.hibbian.org/hibbian/libfap.git +Homepage: https://www.pakettiradio.net/libfap/ Package: libfap6 Architecture: any diff --git a/debian/copyright b/debian/copyright index e849f18..505c6bf 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,6 +1,6 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libfap -Source: http://www.pakettiradio.net/libfap/ +Source: https://www.pakettiradio.net/libfap/ Files: * Copyright: 2009-2011 Tapio Aaltonen @@ -8,6 +8,7 @@ License: GPL-1+ or Artistic-2.0 Files: debian/* Copyright: 2014 Iain R. Learmonth + 2025 Dave Hibberd License: GPL-1+ License: GPL-1+ @@ -22,8 +23,7 @@ License: GPL-1+ GNU General Public License for more details. . You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA + along with this program; if not, see https://www.gnu.org/licenses/ . On Debian systems, the full text of the license can be found in /usr/share/common-licenses/GPL-1. diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..46c71b6 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,3 @@ +[DEFAULT] +debian-branch = hibbian/latest +upstream-branch = upstream diff --git a/debian/libfap6.symbols b/debian/libfap6.symbols new file mode 100644 index 0000000..3a13581 --- /dev/null +++ b/debian/libfap6.symbols @@ -0,0 +1,104 @@ +libfap.so.6 libfap6 #MINVER# +* Build-Depends-Package: libfap-dev + fap_ax25_to_tnc2@Base 1.5 + fap_check_ax25_call@Base 1.5 + fap_cleanup@Base 1.5 + fap_count_digihops@Base 1.5 + fap_direction@Base 1.5 + fap_distance@Base 1.5 + fap_explain_error@Base 1.5 + fap_free@Base 1.5 + fap_init@Base 1.5 + fap_kiss_to_tnc2@Base 1.5 + fap_mice_mbits_to_message@Base 1.5 + fap_parseaprs@Base 1.5 + fap_tnc2_to_ax25@Base 1.5 + fap_tnc2_to_kiss@Base 1.5 + fapint_check_date@Base 1.5 + fapint_check_kiss_callsign@Base 1.5 + fapint_clear_llist@Base 1.5 + fapint_create_packet@Base 1.5 + fapint_get_nmea_latlon@Base 1.5 + fapint_get_pos_resolution@Base 1.5 + fapint_init_telemetry_report@Base 1.5 + fapint_init_wx_report@Base 1.5 + fapint_initialized@Base 1.5 + fapint_is_number@Base 1.5 + fapint_parse_capabilities@Base 1.5 + fapint_parse_comment@Base 1.5 + fapint_parse_comment_telemetry@Base 1.5 + fapint_parse_compressed@Base 1.5 + fapint_parse_dao@Base 1.5 + fapint_parse_header@Base 1.5 + fapint_parse_item@Base 1.5 + fapint_parse_message@Base 1.5 + fapint_parse_mice@Base 1.5 + fapint_parse_nmea@Base 1.5 + fapint_parse_normal@Base 1.5 + fapint_parse_object@Base 1.5 + fapint_parse_status@Base 1.5 + fapint_parse_symbol_from_dst_callsign@Base 1.5 + fapint_parse_telemetry@Base 1.5 + fapint_parse_timestamp@Base 1.5 + fapint_parse_wx@Base 1.5 + fapint_parse_wx_peet_logging@Base 1.5 + fapint_parse_wx_peet_packet@Base 1.5 + fapint_regex_altitude@Base 1.5 + fapint_regex_ax25call@Base 1.5 + fapint_regex_base91_telemetry@Base 1.5 + fapint_regex_comment@Base 1.5 + fapint_regex_detect_comp@Base 1.5 + fapint_regex_detect_exp@Base 1.5 + fapint_regex_detect_telem@Base 1.5 + fapint_regex_detect_wx@Base 1.5 + fapint_regex_digicall@Base 1.5 + fapint_regex_digicallv6@Base 1.5 + fapint_regex_hdr_detail@Base 1.5 + fapint_regex_header@Base 1.5 + fapint_regex_hopcount1@Base 1.5 + fapint_regex_hopcount2@Base 1.5 + fapint_regex_kiss_callsign@Base 1.5 + fapint_regex_kiss_digi@Base 1.5 + fapint_regex_kiss_hdrbdy@Base 1.5 + fapint_regex_mes_ack@Base 1.5 + fapint_regex_mes_dst@Base 1.5 + fapint_regex_mes_nack@Base 1.5 + fapint_regex_mice_amb@Base 1.5 + fapint_regex_mice_body@Base 1.5 + fapint_regex_mice_dstcall@Base 1.5 + fapint_regex_nmea_altitude@Base 1.5 + fapint_regex_nmea_chksum@Base 1.5 + fapint_regex_nmea_coord@Base 1.5 + fapint_regex_nmea_date@Base 1.5 + fapint_regex_nmea_dst@Base 1.5 + fapint_regex_nmea_fix@Base 1.5 + fapint_regex_nmea_flag@Base 1.5 + fapint_regex_nmea_specou@Base 1.5 + fapint_regex_nmea_time@Base 1.5 + fapint_regex_normalamb@Base 1.5 + fapint_regex_normalpos@Base 1.5 + fapint_regex_peet_splitter@Base 1.5 + fapint_regex_phg@Base 1.5 + fapint_regex_phgr@Base 1.5 + fapint_regex_rng@Base 1.5 + fapint_regex_telemetry@Base 1.5 + fapint_regex_timestamp@Base 1.5 + fapint_regex_wx1@Base 1.5 + fapint_regex_wx2@Base 1.5 + fapint_regex_wx3@Base 1.5 + fapint_regex_wx4@Base 1.5 + fapint_regex_wx5@Base 1.5 + fapint_regex_wx_any@Base 1.5 + fapint_regex_wx_humi@Base 1.5 + fapint_regex_wx_lumi@Base 1.5 + fapint_regex_wx_pres@Base 1.5 + fapint_regex_wx_r1@Base 1.5 + fapint_regex_wx_r24@Base 1.5 + fapint_regex_wx_rami@Base 1.5 + fapint_regex_wx_rrc@Base 1.5 + fapint_regex_wx_snow@Base 1.5 + fapint_regex_wx_soft@Base 1.5 + fapint_regex_wx_what@Base 1.5 + fapint_remove_part@Base 1.5 + fapint_symbol_from_dst_type@Base 1.5 + fapint_valid_com_telem_char@Base 1.5 diff --git a/debian/rules b/debian/rules index a79759d..8667764 100755 --- a/debian/rules +++ b/debian/rules @@ -1,5 +1,10 @@ #!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + %: dh $@ --with autoreconf +override_dh_install: + find /build/package/package -type f -name "*.la" -delete + dh_install diff --git a/debian/watch b/debian/watch index a51eeef..3d092b6 100644 --- a/debian/watch +++ b/debian/watch @@ -1,4 +1,4 @@ -version=3 +version=4 -http://www.pakettiradio.net/downloads/libfap/([\d.]+)/libfap-([\d.]+)\.tar\.gz +https://www.pakettiradio.net/downloads/libfap/([\d.]+)/libfap-([\d.]+)\.tar\.gz