Big packaging refresh to come up to dh13

This commit is contained in:
Hibby 2025-07-27 16:49:52 +01:00
parent 22defbad03
commit 3a0e144996
Signed by: hibby
SSH Key Fingerprint: SHA256:ViFfX52KgQaoCxTxHiwIrQMVu7w0GrUUnxAi3Em8JJs
8 changed files with 130 additions and 14 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
libfap (1.5-3) UNRELEASED; urgency=medium
* Packaging refresh
-- Dave Hibberd <hibby@debian.org> Sun, 27 Jul 2025 16:50:50 +0100
libfap (1.5-2) unstable; urgency=medium
* debian/control:

1
debian/compat vendored
View File

@ -1 +0,0 @@
9

13
debian/control vendored
View File

@ -1,14 +1,13 @@
Source: libfap
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Uploaders: Iain R. Learmonth <irl@fsfe.org>
Uploaders: Dave Hibberd <hibby@debian.org>
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

8
debian/copyright vendored
View File

@ -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.

3
debian/gbp.conf vendored Normal file
View File

@ -0,0 +1,3 @@
[DEFAULT]
debian-branch = hibbian/latest
upstream-branch = upstream

104
debian/libfap6.symbols vendored Normal file
View File

@ -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

5
debian/rules vendored
View File

@ -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

4
debian/watch vendored
View File

@ -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