diff options
Diffstat (limited to 'media-radio')
-rw-r--r-- | media-radio/Manifest.gz | bin | 5184 -> 5191 bytes | |||
-rw-r--r-- | media-radio/cwdaemon/Manifest | 2 | ||||
-rw-r--r-- | media-radio/cwdaemon/cwdaemon-0.12.0.ebuild | 24 | ||||
-rw-r--r-- | media-radio/flrig/Manifest | 2 | ||||
-rw-r--r-- | media-radio/flrig/flrig-2.0.05.ebuild | 2 | ||||
-rw-r--r-- | media-radio/unixcw/Manifest | 3 | ||||
-rw-r--r-- | media-radio/unixcw/unixcw-3.6.0-r1.ebuild | 77 | ||||
-rw-r--r-- | media-radio/unixcw/unixcw-3.6.0-r2.ebuild | 78 |
8 files changed, 28 insertions, 160 deletions
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz Binary files differindex 3c233c7e6b57..cf7f49d7ab5f 100644 --- a/media-radio/Manifest.gz +++ b/media-radio/Manifest.gz diff --git a/media-radio/cwdaemon/Manifest b/media-radio/cwdaemon/Manifest index 33195dbe28a0..0644918e60b5 100644 --- a/media-radio/cwdaemon/Manifest +++ b/media-radio/cwdaemon/Manifest @@ -1,3 +1,5 @@ DIST cwdaemon-0.11.0.tar.gz 353868 BLAKE2B 9b0fe19e6850b4932b20a6f77a7a11abfe2aaed3ed6485b8f74ae226d36fe5a8c9428613c6055ac38d9c9aaa8a0cde7a71321b8111de9ae67bd77973c35aa166 SHA512 a2b882cea6ee3d061c83885a8cbee38e2db18031fde37784cf973f407e2eb8845d56dd52ec290c0e96063b305e1159ad217073a9abc976b0c99d06a87dc1089c +DIST cwdaemon-0.12.0.tar.gz 433974 BLAKE2B c1ab01291e9907a4c090987573eb2914a72285c028d9b1c452be633706a683378ac2976dfddba90aa92dfdb1b821716d30a7e613c48dba0981628013bb4563d2 SHA512 1b9a29d92aa9d212f27def6a938bd170f41ea177ac552f99cbb399422e3046cfeeb440f203079cd3726042187f7cd4fd0903b8cc4c301b4b34238f4e6d842ee0 EBUILD cwdaemon-0.11.0.ebuild 555 BLAKE2B 79252886f8e341f83cb960bdf0e4119f1ff2e0fc58c0d687a651bb67b05a038beea2d76edfd4e7e25be2657ba22c209e97d10c80b522cfb3469c81e65a5118b4 SHA512 55dbc15ed567ed54c0537c41c9eefc073bd4741ce36f15c24c8020d4fdc3357a440baf2d918a51362c322e2171fb6d173aeedd649e0eea7cfdc83bf594f85f04 +EBUILD cwdaemon-0.12.0.ebuild 558 BLAKE2B d37c7e21740ac18f6465214ca4c1f215fec15e08dd50c1bda3b7e242701eb3869b01396cfb2ef1da80b4c244bab8865d56457dce3fcedf1a4831165495fe5954 SHA512 202916ed2affde9fc1dfc473f8abcca89212e25c82c6fc67f2f08afdcc1c907a1a2c209cb1088a83c51385509ce13e359c60de12b8c8a750aff42ba1957226ac MISC metadata.xml 338 BLAKE2B 41dc933f8c8ce03b33a6acdbf832d6af23534075b2b8098a248b729ef7f500964453f0b4d0f1b291e388a31375cb462649bd16ed7e161db693f34fd3f959d9ec SHA512 01c739a4713ca12f1b1579d11019613696283ceb43f14fb01cc9666600a6bf1ec98c568a0932e2eab929c4f138840a0a7f11f4ce81e665ba5a6977e88b8839a0 diff --git a/media-radio/cwdaemon/cwdaemon-0.12.0.ebuild b/media-radio/cwdaemon/cwdaemon-0.12.0.ebuild new file mode 100644 index 000000000000..be8b2b968683 --- /dev/null +++ b/media-radio/cwdaemon/cwdaemon-0.12.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="A morse daemon for the parallel or serial port" +HOMEPAGE="http://cwdaemon.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86" + +RDEPEND=">=media-radio/unixcw-3.6.0" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + # provides header info for getaddrinfo() with C99 (bug 569970) + append-cppflags -D_GNU_SOURCE + econf +} diff --git a/media-radio/flrig/Manifest b/media-radio/flrig/Manifest index 5aa48d2a042d..06dc00d35327 100644 --- a/media-radio/flrig/Manifest +++ b/media-radio/flrig/Manifest @@ -4,5 +4,5 @@ AUX flrig-2.0.05-musl.patch 698 BLAKE2B 2bfb6a616a8bf1afffde3c9bd2f6326d54ad6a3d DIST flrig-2.0.04.tar.gz 1108760 BLAKE2B 9ca60d182c5b94f17e8baefebc822792111954b3c11f03e5cabd570e60769804c9ec1153afd36a074f16e9880792d6b51b5545e59b988adffee912e7b6d2a8e5 SHA512 db1a4bb148900fb9e1a6feb44fd5a017d8aac1a2f81e577e78176c241adc39cf05378057bc97ad997581ed0d3d8a79f3ec726d1d194322b46d709df6e913c84f DIST flrig-2.0.05.tar.gz 1112204 BLAKE2B 58cda5069546aee790bb819f9ac2713896281de283345fa6a84c466c67b5cce236c63dec41ad3a226849195fba982c4b69b4d5d386ffb0f4d8b14767ca9cc6bf SHA512 a06df0f8810212a1f614899be162e1d0373f29492bca26718b4385b8fba3be4293b95e366cb391fb938d40228bb5d091049414c7ae2104dbd7a0ddd2011dc88b EBUILD flrig-2.0.04.ebuild 732 BLAKE2B 5bbd373ac825cd0d2449c34f731a5476fb6dffc172661f7124a52cf72768741b3661ea052db51b7a6a316915e699a643f01c695c288d3e51a6d069b615014bf3 SHA512 bcba79dd84589ba164ed2d391acb2afddfef51b19700cd006ffa9431848e55888917599b4e823377852f5507a245c766b12c76c69d2d8b842b4cd9f0917e7ce5 -EBUILD flrig-2.0.05.ebuild 735 BLAKE2B 5edaed67013baa91264650c06b7e32960d72d78cf4a0a21b57a6fb185e33165c7408208974f992f6ca8fdbc659a8cf02ef4ad48b68f4a8bb8fab0b23457956b9 SHA512 0da2c49bb975edf4bdbaf64ab2d07d0d45f4ca5a0028ebb2ef0915e08c99739b977974bfa40ef6a68c0db4750571d14f0841411f919921a5ed719aaedb3fce84 +EBUILD flrig-2.0.05.ebuild 733 BLAKE2B abd166fbd37d9a10ef66396746c6846bd5ba76e7fddf893def679875ff475d38fe030259c7a710c62430efb2f362ca794ffd31cd5a46ad543d61f933013780c3 SHA512 947ff5ee42de897c71675cc3a8541923c556ae8a5453259230bd63bb2816dcbbb96664fe089a83f68227a4c08f3cf65c19967a382d96f0d01641361d5d1b3f96 MISC metadata.xml 326 BLAKE2B fb57e943fa61222b3967939ff95da7bb17aae2651e55d960a9c405e6d5965843ed0ec9e6fadd0df1f41602c0f3c90c78c6ca2ab12ea72b515484f7c2ec34ec68 SHA512 e48dc185e9eaa074ed92d1ed27920e41b72760cd3e878fd40583efdca0a6997598a7d82221a33c7987fb19dea090f92eee070b9e89ea452ddce028d88db7bf9c diff --git a/media-radio/flrig/flrig-2.0.05.ebuild b/media-radio/flrig/flrig-2.0.05.ebuild index 50fe129ea6b1..1fb4def51677 100644 --- a/media-radio/flrig/flrig-2.0.05.ebuild +++ b/media-radio/flrig/flrig-2.0.05.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fldigi/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="nls" DOCS=(AUTHORS ChangeLog README) diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest index 523748321354..878bcf4cd690 100644 --- a/media-radio/unixcw/Manifest +++ b/media-radio/unixcw/Manifest @@ -1,7 +1,4 @@ AUX unixcw-3.6-tinfo.patch 1226 BLAKE2B 139f81ffeec979517523c72ca1724ad280976160f4857640913a0e4a85595ca01e1a08b2043520fe7099974f5b8ca63812c851146b4c447b9325d43c58e9abd8 SHA512 8a4e217118a5bce1b87d7f2ab2a57ba43903da82f03bcc467dcec37a8cb673f576e778ddec1a26ed4a3edd151f75f1728dcfc01565d9c7134e360908e0bcc413 -DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 4eca3fe63ce7aec43e16ecca8120018e1bda6541f707ac9857db1f9dc6181a53ee24c7328f0a1f97a6aa1993600d68d9313e0567c12dfcf7a061837885aaefcb SHA512 17abdfaeb2b4e7459e1efd93f5f85a8ed89fde06e5b8d23d83c9f1c76888bc9048af1a8adc9c030f560e94e0dd0576b3a30bf040fece4d13e001d01734d6338b DIST unixcw-3.6.1.tar.gz 975795 BLAKE2B 5bc7822d216bef2ac452593c0e9dc537f2dfcd31f446c8795abc76d1d2ccfd4010a3b95982bc404ddc4c974456177e9f54bdefc169a14110bb503fd539025b07 SHA512 d91457b9b2247ce2be75773e2c37ca8b69c75c42c187ddfac5a9a8f4c9ad16acae3e4b0223e885bf7ae9c7201869581becd444f32c375ac521d2a712b7ddfb69 -EBUILD unixcw-3.6.0-r1.ebuild 2075 BLAKE2B fbfa2165a917552c988647edf4524a29db5d928d055c42643fb8b77246ea5d2e51d93cfc92586270ed5349ca9b5c9a76527909753defbcadf9cee4e2b41e8071 SHA512 a907bb5c048413109d6a2edf75e75b4172f69e3308dda9025d5dbaab43851166744cbefe0cc8ec4846c3bbdf302f44bd108dd5559de666d3db27bbf4d380bbf6 -EBUILD unixcw-3.6.0-r2.ebuild 2051 BLAKE2B 2bf1c1e2d8d8c4173795456df20839c538a627762a4526960ba90f6a96d7e583d7f76e3a48313ca652c1d1d3d90c3a295544e1f7d18884b44a9959cdecab0cab SHA512 bf7b479148f4f98a1a25791632117ddd8a37fe459f4c29bfc3253dd9b1d7b8ea8080ba72398c2d7b7c7fd47839ab07cb2140f492f1cbedcd2418bb12c3a8d401 EBUILD unixcw-3.6.1.ebuild 2048 BLAKE2B e5bca7b254a703ba1bcbe0af3ae05ff8344a28eb085861f9b4204142aa6ce0bcc5517941cb96f5ff9a7797987b46ff18e7707b3625ec051d8b32e3da8461d96e SHA512 73c2bdd679c1646e082d2a79134d9f66816087d1ba8dd1eda6759ee5fca73a6218a521b122971da5821662e813d048e6506ca9a20d5b8149f70228c68f97f6be MISC metadata.xml 875 BLAKE2B 582b1ba40e9424d308e33d5f2bf430e270a2d4d106aeffec3d03e1736360758776f5aa8a8d0078aa03c0e4ca8ea206b9805be2223db69282bca0cb752c531314 SHA512 07b92861370f28e4723e48d75dac80e3517c7a944f7a4ac07e6afc75f80871b6ca6a4904d042bd79bce1dfcd81b74d3b85a25b0eab3f8c83dac7742f6fb10219 diff --git a/media-radio/unixcw/unixcw-3.6.0-r1.ebuild b/media-radio/unixcw/unixcw-3.6.0-r1.ebuild deleted file mode 100644 index 306665c76e36..000000000000 --- a/media-radio/unixcw/unixcw-3.6.0-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="Collection of programs that fit together to form a morse code tutor program" -HOMEPAGE="https://unixcw.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ppc x86" -IUSE="alsa ncurses pulseaudio suid test qt5" -RESTRICT="!test? ( test )" - -RDEPEND="ncurses? ( sys-libs/ncurses:= ) - qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 ) - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-libs/libpulse )" -DEPEND="${RDEPEND} - virtual/pkgconfig - dev-build/libtool" - -src_prepare() { - append-cflags -std=gnu11 - append-cxxflags -std=gnu++11 - eapply -p0 "${FILESDIR}"/${PN}-3.6-tinfo.patch - # Bug# 837617 and 858278 - sed -i -e "s/curses, initscr/ncurses, initscr/" \ - -e "s/_curses_initscr/_ncurses_initscr/" configure.ac || die - eapply_user - eautoreconf -} - -src_configure() { - econf --libdir=/usr/$(get_libdir) \ - $(use_enable pulseaudio ) \ - $(use_enable alsa ) \ - $(use_enable ncurses cwcp ) \ - $(use_enable qt5 xcwcp ) \ - --disable-static -} - -src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -type f -delete || die - dodoc ChangeLog NEWS README - if ! use suid ; then - fperms 711 /usr/bin/cw - if use ncurses ; then - fperms 711 /usr/bin/cwcp - fi - if use qt5 ; then - fperms 711 /usr/bin/xcwcp - fi - fi -} - -pkg_postinst() { - if use suid ; then - ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid" - ewarn "by setting USE=suid." - ewarn "Be aware that this is a security risk and not recommended." - ewarn "" - ewarn "These files do only need root access if you want to use the" - ewarn "PC speaker for morse sidetone output. You can alternativly" - ewarn "drop USE=suid and use sudo." - else - elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if" - elog "you want to use the PC speaker for morse sidetone output." - elog "You can call the programs via sudo for that (see 'man sudo')." - fi -} diff --git a/media-radio/unixcw/unixcw-3.6.0-r2.ebuild b/media-radio/unixcw/unixcw-3.6.0-r2.ebuild deleted file mode 100644 index 5355f6edb083..000000000000 --- a/media-radio/unixcw/unixcw-3.6.0-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="Collection of programs that fit together to form a morse code tutor program" -HOMEPAGE="https://unixcw.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~x86" -IUSE="alsa ncurses pulseaudio suid test qt5" -RESTRICT="!test? ( test )" - -RDEPEND="ncurses? ( sys-libs/ncurses:= ) - qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 ) - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-libs/libpulse )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - dev-build/libtool" - -src_prepare() { - append-cflags -std=gnu11 - append-cxxflags -std=gnu++11 - eapply -p0 "${FILESDIR}"/${PN}-3.6-tinfo.patch - # Bug# 837617 and 858278 - sed -i -e "s/curses, initscr/ncurses, initscr/" \ - -e "s/_curses_initscr/_ncurses_initscr/" configure.ac || die - eapply_user - eautoreconf -} - -src_configure() { - econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ - $(use_enable pulseaudio ) \ - $(use_enable alsa ) \ - $(use_enable ncurses cwcp ) \ - $(use_enable qt5 xcwcp ) \ - --disable-static -} - -src_install() { - default - - if ! use suid ; then - fperms 711 /usr/bin/cw - if use ncurses ; then - fperms 711 /usr/bin/cwcp - fi - if use qt5 ; then - fperms 711 /usr/bin/xcwcp - fi - fi - - find "${D}" -name '*.la' -type f -delete || die -} - -pkg_postinst() { - if use suid ; then - ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid" - ewarn "by setting USE=suid." - ewarn "Be aware that this is a security risk and not recommended." - ewarn "" - ewarn "These files do only need root access if you want to use the" - ewarn "PC speaker for morse sidetone output. You can alternativly" - ewarn "drop USE=suid and use sudo." - else - elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if" - elog "you want to use the PC speaker for morse sidetone output." - elog "You can call the programs via sudo for that (see 'man sudo')." - fi -} |