diff options
author | Thomas Beierlein <tomjbe@gentoo.org> | 2023-06-18 14:46:21 +0200 |
---|---|---|
committer | Thomas Beierlein <tomjbe@gentoo.org> | 2023-06-18 15:03:22 +0200 |
commit | 3eb19262128df220a4761f9cbc207db12786dd65 (patch) | |
tree | 0985a24100ac23720442bd90bd9daa205a696468 /media-radio | |
parent | app-emulation/libvirt: revbump due to init.d/service file update (diff) | |
download | gentoo-3eb19262128df220a4761f9cbc207db12786dd65.tar.gz gentoo-3eb19262128df220a4761f9cbc207db12786dd65.tar.bz2 gentoo-3eb19262128df220a4761f9cbc207db12786dd65.zip |
media-radio/unixcw: drop 3.5.1-r1
Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>
Diffstat (limited to 'media-radio')
-rw-r--r-- | media-radio/unixcw/Manifest | 1 | ||||
-rw-r--r-- | media-radio/unixcw/files/unixcw-3.5-tinfo.patch | 30 | ||||
-rw-r--r-- | media-radio/unixcw/files/unixcw-tests.patch | 12 | ||||
-rw-r--r-- | media-radio/unixcw/unixcw-3.5.1-r1.ebuild | 78 |
4 files changed, 0 insertions, 121 deletions
diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest index a2d5606bf515..5369052e9a29 100644 --- a/media-radio/unixcw/Manifest +++ b/media-radio/unixcw/Manifest @@ -1,2 +1 @@ -DIST unixcw-3.5.1.tar.gz 740331 BLAKE2B 9b5b4b819cf75ca0b10d773ebdf9869bf835c49f10c54b5bd34441b417d48d9a92abc9390a41870bf1c09fbbfe932554307abba181cad3b8631947adcf9890b1 SHA512 b59499723d810a537a2f5ab2b4b34c83a1c8c815af82a60ba29f4d9cee445525e530136f4e202db6b87305ac7a818fa6e59214a45c6bffce299eb50b58c866e1 DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 4eca3fe63ce7aec43e16ecca8120018e1bda6541f707ac9857db1f9dc6181a53ee24c7328f0a1f97a6aa1993600d68d9313e0567c12dfcf7a061837885aaefcb SHA512 17abdfaeb2b4e7459e1efd93f5f85a8ed89fde06e5b8d23d83c9f1c76888bc9048af1a8adc9c030f560e94e0dd0576b3a30bf040fece4d13e001d01734d6338b diff --git a/media-radio/unixcw/files/unixcw-3.5-tinfo.patch b/media-radio/unixcw/files/unixcw-3.5-tinfo.patch deleted file mode 100644 index af85350e7ae3..000000000000 --- a/media-radio/unixcw/files/unixcw-3.5-tinfo.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- configure.ac.old 2017-03-07 13:31:46.074580930 +0100 -+++ configure.ac 2017-03-07 13:33:25.640924331 +0100 -@@ -347,7 +347,7 @@ - AC_DEFINE([LIBCW_WITH_PULSEAUDIO], [1], [Define as 1 if your build machine can support PulseAudio.]) - fi - -- -+PKG_PROG_PKG_CONFIG - - if test "$enable_cwcp" = "no" ; then - WITH_CWCP='no' -@@ -355,6 +355,7 @@ - AC_CHECK_LIB(curses, initscr) - if test $ac_cv_lib_curses_initscr = 'yes' ; then - WITH_CWCP='yes' -+ PKG_CHECK_MODULES(ncurses, ncurses, [NCURSES_LIB="$ncurses_LIBS"], ) - else - WITH_CWCP='no' - AC_MSG_WARN([Cannot find libcurses - unable to build cwcp]) ---- src/cwcp/Makefile.am.old 2017-03-07 13:30:10.813167002 +0100 -+++ src/cwcp/Makefile.am 2017-03-07 13:30:28.950864931 +0100 -@@ -26,7 +26,7 @@ - # target-specific preprocessor flags (#defs and include dirs) - #cwcp_CPPFLAGS = -I$(top_srcdir)/src/cwutils/ -I$(top_srcdir)/src/libcw/ - # target-specific linker flags (objects to link) --cwcp_LDADD = -lcurses -L$(top_builddir)/src/libcw/.libs -lcw $(top_builddir)/src/cwutils/lib_cwcp.a -+cwcp_LDADD = $(ncurses_LIBS) -L$(top_builddir)/src/libcw/.libs -lcw $(top_builddir)/src/cwutils/lib_cwcp.a - - - # copy man page to proper directory during installation diff --git a/media-radio/unixcw/files/unixcw-tests.patch b/media-radio/unixcw/files/unixcw-tests.patch deleted file mode 100644 index 9d2c3d9685c2..000000000000 --- a/media-radio/unixcw/files/unixcw-tests.patch +++ /dev/null @@ -1,12 +0,0 @@ -# works now without any installed audio system ---- src/libcw/tests/libcw_test_tq_short_space.c.orig 2018-08-01 07:53:33.972577616 +0000 -+++ src/libcw/tests/libcw_test_tq_short_space.c 2018-08-01 07:53:42.877456677 +0000 -@@ -94,7 +94,7 @@ - bool success = true; - - /* Library initialization. */ -- cw_generator_new(CW_AUDIO_SOUNDCARD, NULL); -+ cw_generator_new(CW_AUDIO_NULL, NULL); - cw_generator_start(); - - cw_register_tone_queue_low_callback(cwdaemon_tone_queue_low_callback, NULL, tq_low_watermark); diff --git a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild b/media-radio/unixcw/unixcw-3.5.1-r1.ebuild deleted file mode 100644 index 3124530b8bd4..000000000000 --- a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="A package of programs that fit together to form a morse code tutor program" -HOMEPAGE="http://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-sound/pulseaudio )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/libtool" - -src_prepare() { - append-cflags -std=gnu11 - append-cxxflags -std=gnu++11 - eapply -p0 "${FILESDIR}"/${PN}-3.5-tinfo.patch \ - "${FILESDIR}"/${PN}-tests.patch - # Bug# 837617 - 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 -} |