diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-02-10 21:05:55 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-02-10 21:05:55 +0000 |
commit | 71deace00d1a2b091313fe137ab7092418c6f87c (patch) | |
tree | 9f1f0dee23e13658e52f49437befe78427148c51 /media-radio/ax25-apps | |
parent | 29aabba0ea759c6a2864ff5631735b67ee38e5e0 (diff) |
gentoo resync : 10.02.2020
Diffstat (limited to 'media-radio/ax25-apps')
-rw-r--r-- | media-radio/ax25-apps/Manifest | 3 | ||||
-rw-r--r-- | media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild | 3 | ||||
-rw-r--r-- | media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch | 87 |
3 files changed, 91 insertions, 2 deletions
diff --git a/media-radio/ax25-apps/Manifest b/media-radio/ax25-apps/Manifest index 981a7ab5e84b..2cd2a382a703 100644 --- a/media-radio/ax25-apps/Manifest +++ b/media-radio/ax25-apps/Manifest @@ -1,7 +1,8 @@ +AUX ax25-apps-0.0.8-fno-common.patch 3406 BLAKE2B 528aa74bfb7a6b51215dbc4ace9b257d9bde40dd447051c1484f9bfb82df38befe8de39cc1d91d60a9065e4227c4272606a05d3351dd1d36bf9da148a44df36a SHA512 102672cffc39a942e361ebffc3d1cd910ef7977b653e8c9d1165f5bb0ca456d196f1d63dcaee55e4ea9e257c6d37c053a451c0477a916b50745e7cec2e14aa2d AUX ax25-apps-0.8.4-tinfo.patch 582 BLAKE2B 6f5431add14ef4c2ac789d6a3159ec30a4d0a92336a90773968453658964a18db9a6afb2917e41e3688d121718f86d5ee5205effb23b8db4c29155b6eb949b45 SHA512 901218e0dd279f61892e0eadcdcb9e1bc46007c9735efb658f1ee1bd0bb6df9ab8704eec1087ce7550674e03fe643ea13811721c28f9cf0be445e881cb19b626 AUX ax25ipd.rc 379 BLAKE2B dfc102809a52feffee96d0a5f67874f9241b26a9ee18ccf88a5c04f154f0681f8b9da9190bbad81588de805e10bd49ec0fb0c534f5861405ab0ca59129852a33 SHA512 ce11d6f4bd4f66d79feafec81cde34a62278c9a980299da2feedba8137df8efc607298ff03324dc02ceaacebd2fef9e3a100533b887ba44dec191b759d8e1e67 AUX ax25mond.rc 383 BLAKE2B 65f830cea757b7c649ab31480e7beaa0e8b40017c3fd59559969942c27c6459340dfa0223de829049bdc0cedd67a2441202ecca60c341162f5eaf621c6fef01e SHA512 c8d8dc7ada7fa427da85b794969e821c5e3cde66871427d36fa5cfc3a03c30735d869444594f3f17074529465325c7b48806a67257b9b3e0ef3fa6ca258e90c2 AUX ax25rtd.rc 379 BLAKE2B 823318cdaf456d0536d843ddf0a25e2a614ddcc6dfe69f98b7c6c8dda555ef6b2977b873c9e35aaab10974f1ea3d91d8743798f228665908859dc33ff34f3708 SHA512 95df04124449a652bf76a60822c9468bce71d02490beadef409975da3709f7cf2a43ee9088468146d985464a6992125c90980e38efd397c145799cca537ff8dc DIST ax25-apps-0.0.8-rc4.tar.gz 442172 BLAKE2B 59a622c0e675cadc90a7d728b899b1820153d6b9e35f3ccdbac74d191f844d1642dd2e9192d6dce0f1208cbc26b98cb1643f8d1041ec3802b833ad5cbc903f81 SHA512 c99b553c5cadb0e389c1cb35e79fea61b628c76f5ef35c35876e492afc7ab796f8781c3ab5987a096f0816389e9772274fe54e88c16fca0fd30013da3d74d38b -EBUILD ax25-apps-0.0.8_rc4.ebuild 1077 BLAKE2B f21999568a374b36a8043176f263e75f2597db3ae46d3ec240614abaeb7ab78243ff552424c02ef64ebb5a354bd8d6e2b6f789b15002d9e5cfe16d92230218fd SHA512 d35f590065aa6c84af814215442ee15efe75ed5222f9318508bb07e30ac732e54a19ca573c05e845f806b588d398ae50362a9aabef1bf0b5821664abb3c026b9 +EBUILD ax25-apps-0.0.8_rc4.ebuild 1121 BLAKE2B a8fc996669ddb0649340c40504fe0777621b0b555e553f0284fded4f85b9cd504b036a357a22e7a103e794eb1bfb8e7afd21cde3b6f5302ff32f979ae95f98b9 SHA512 92f3f3aba2a5307884c198d92d90e2bdacf57d8866815233859519b6b23cbb924a02b2289a28882016adfae306f76bd84dac60655614471ca89a03b2daeeed23 MISC metadata.xml 255 BLAKE2B 1be00b412c042706a649da1ef71b5e431369da25a82d18464ba48a54e0353ff297feb91071ac4d75007c756f8e65cb8c59da78efbdb725fb669644de5ba018e4 SHA512 35a18c5a178cc996bb71a27b11fb361198ae96d24ee3cbbc105a64824e1dcddd71d017270539daa3688ec2f04a8f564dd08ca491f62a3da4cca650c9bf35600d diff --git a/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild b/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild index 21b6d557a2c5..f63f96a8ec95 100644 --- a/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild +++ b/media-radio/ax25-apps/ax25-apps-0.0.8_rc4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -26,6 +26,7 @@ S=${WORKDIR}/${MY_P} src_prepare() { epatch "$FILESDIR"/$PN-0.8.4-tinfo.patch + epatch "$FILESDIR"/$PN-0.0.8-fno-common.patch eautoreconf } diff --git a/media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch b/media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch new file mode 100644 index 000000000000..1ea5c779ff38 --- /dev/null +++ b/media-radio/ax25-apps/files/ax25-apps-0.0.8-fno-common.patch @@ -0,0 +1,87 @@ +diff --git a/ax25ipd/ax25ipd.c b/ax25ipd/ax25ipd.c +index 461147d..e85b44d 100644 +--- a/ax25ipd/ax25ipd.c ++++ b/ax25ipd/ax25ipd.c +@@ -35,6 +35,25 @@ int opt_help = 0; + char opt_configfile[PATH_MAX]; + char opt_ttydevice[PATH_MAX]; + ++struct stats_s stats; ++ ++int udp_mode; ++int ip_mode; ++unsigned short my_udp; ++char ttydevice[PATH_MAX]; ++int ttyspeed; ++signed char mycallsign[7]; ++unsigned char mycallsign2[7]; ++unsigned char myalias[7]; ++unsigned char myalias2[7]; ++char bc_text[128]; ++int bc_interval; ++int bc_every; ++ ++int digi; ++int loglevel; ++int dual_port; ++ + struct option options[] = { + {"version", 0, NULL, 'v'}, + {"loglevel", 1, NULL, 'l'}, +diff --git a/ax25ipd/ax25ipd.h b/ax25ipd/ax25ipd.h +index b088247..367024b 100644 +--- a/ax25ipd/ax25ipd.h ++++ b/ax25ipd/ax25ipd.h +@@ -72,24 +72,25 @@ + #include <sys/types.h> + #include <netax25/daemon.h> + +-int udp_mode; /* true if we need a UDP socket */ +-int ip_mode; /* true if we need the raw IP socket */ +-unsigned short my_udp; /* the UDP port to use (network byte order) */ +-char ttydevice[PATH_MAX]; /* the tty device for serial comms */ +-int ttyspeed; /* The baud rate on the tty device */ +-unsigned char mycallsign[7]; /* My callsign, shifted ASCII with SSID */ +-unsigned char mycallsign2[7]; /* My seconds port callsign, shifted ASCII with SSID */ +-unsigned char myalias[7]; /* An alias to use */ +-unsigned char myalias2[7]; /* An alias for second port */ +-char bc_text[128]; /* The text for beacon messages */ +-int bc_interval; /* The interval, in seconds, between beacons */ +-int bc_every; /* true=every, false=after */ +-int digi; /* True if we are connected to a TNC */ +-int loglevel; /* Verbosity level */ ++extern int udp_mode; /* true if we need a UDP socket */ ++extern int ip_mode; /* true if we need the raw IP socket */ ++extern unsigned short my_udp; /* the UDP port to use (network byte order) */ ++extern char ttydevice[PATH_MAX]; /* the tty device for serial comms */ ++extern int ttyspeed; /* The baud rate on the tty device */ ++extern signed char mycallsign[7]; /* My callsign, shifted ASCII with SSID */ ++extern unsigned char mycallsign2[7]; /* My seconds port callsign, shifted ASCII with SSID */ ++extern unsigned char myalias[7]; /* An alias to use */ ++extern unsigned char myalias2[7]; /* An alias for second port */ ++extern char bc_text[128]; /* The text for beacon messages */ ++extern int bc_interval; /* The interval, in seconds, between beacons */ ++extern int bc_every; /* true=every, false=after */ ++ ++extern int digi; /* True if we are connected to a TNC */ ++extern int loglevel; /* Verbosity level */ + /* addition for dual port flag */ +-int dual_port; ++extern int dual_port; + +-struct { ++struct stats_s { + int kiss_in; /* # packets received */ + int kiss_toobig; /* packet too large */ + int kiss_badtype; /* control byte non-zero */ +@@ -107,7 +108,9 @@ struct { + int ip_tooshort; /* packet too short to be a valid frame */ + int ip_not_for_me; /* packet not for me (in digi mode) */ + int ip_i_am_dest; /* I am destination (in digi mode) */ +-} stats; ++}; ++ ++extern struct stats_s stats; + + #define MAX_FRAME 2048 + |