Gentoo Archives: gentoo-commits

From: Thomas Beierlein <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-radio/unixcw/
Date: Mon, 21 Dec 2015 17:22:54
Message-Id: 1450718537.35e4a0069dd8cb0629a1babdc9370365d7e02477.tomjbe@gentoo
1 commit: 35e4a0069dd8cb0629a1babdc9370365d7e02477
2 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 21 17:22:17 2015 +0000
4 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 21 17:22:17 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e4a006
7
8 media-radio/unixcw: Drop old
9
10 Package-Manager: portage-2.2.26
11
12 media-radio/unixcw/Manifest | 2 -
13 media-radio/unixcw/unixcw-3.4.0.ebuild | 68 ----------------------------------
14 media-radio/unixcw/unixcw-3.4.1.ebuild | 68 ----------------------------------
15 3 files changed, 138 deletions(-)
16
17 diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
18 index aec6a81..1268caa 100644
19 --- a/media-radio/unixcw/Manifest
20 +++ b/media-radio/unixcw/Manifest
21 @@ -1,3 +1 @@
22 -DIST unixcw-3.4.0.tar.gz 700095 SHA256 11a678ec616f8b22d319c988365750bb7e0ee7570c7dcdbbd37669d6123ea972 SHA512 9271c47c77d2240387c3d305d952f09eb1ecdb6f9191a16e03f00d2921d16e229b4ee50f05d540fd3ed3da4040c134e1e8ac414ac81d983200c630c55f4f372f WHIRLPOOL c41b132e164792b43faf1bc24cf8cc034f62c8b18cd252b42cfde348a004f0b028e91a589c4e0f6a060ebd4c7bb901b1a406bff175f0cccdb3ac9286a684736a
23 -DIST unixcw-3.4.1.tar.gz 692181 SHA256 9c0bb1fc4a2a18918fe8b73ddc72df8806181fa490e0b2ef5ea116b934ac0727 SHA512 0dd8717ef921019adfb94812f2c9ec3f0be88b94910eb3548e71383523a1f5de13f1ed60be98ab1bcd568ccabc3dfff38100f1b97fbf54b0b5ef8469dfa013e7 WHIRLPOOL 333df1c05442e5152a391a52d1af0c9fffa1e5bba65b203485df3bb78f3bafa40df43cb1b588213b5685e85d791478ce00beda131559368bed201ced67999982
24 DIST unixcw-3.4.2.tar.gz 730461 SHA256 ace7d16cfc8f84ffe041de6774baa0727ed0230657cf8a93cb4addf1cb4e8b2a SHA512 118e4f7fcca78713e5be5aa2faccec4e26979e95dcc300bf259534bb417eee7b21591ecb778467591b1a3b61c9ede18f229f88cd1bba2d6bc54f4d410096e0c9 WHIRLPOOL e8959ccb6eca32f4d468dbdb1add61dad6be30b453369385a1c857309ea89d052e4ef5577c4e17f101a79ee762f10ead3ec1fae72a394455ac473c4758fe0e3c
25
26 diff --git a/media-radio/unixcw/unixcw-3.4.0.ebuild b/media-radio/unixcw/unixcw-3.4.0.ebuild
27 deleted file mode 100644
28 index 47ca4d6..0000000
29 --- a/media-radio/unixcw/unixcw-3.4.0.ebuild
30 +++ /dev/null
31 @@ -1,68 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI=5
37 -
38 -inherit eutils flag-o-matic multilib
39 -
40 -DESCRIPTION="A package of programs that fit together to form a morse code tutor program"
41 -HOMEPAGE="http://unixcw.sourceforge.net"
42 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
43 -
44 -LICENSE="GPL-2"
45 -SLOT="0"
46 -KEYWORDS="alpha amd64 ppc x86"
47 -IUSE="alsa ncurses pulseaudio suid qt4"
48 -
49 -RDEPEND="ncurses? ( sys-libs/ncurses )
50 - qt4? ( dev-qt/qtgui:4[qt3support] )
51 - alsa? ( media-libs/alsa-lib )
52 - pulseaudio? ( media-sound/pulseaudio )"
53 -DEPEND="${RDEPEND}
54 - virtual/pkgconfig
55 - sys-devel/libtool
56 - !<=app-misc/cw-1.0.16-r1"
57 -
58 -src_prepare() {
59 - append-cflags -std=gnu99
60 -}
61 -
62 -src_configure() {
63 - econf --libdir=/usr/$(get_libdir) \
64 - $(use_enable pulseaudio ) \
65 - $(use_enable alsa ) \
66 - $(use_enable ncurses cwcp ) \
67 - $(use_enable qt4 xcwcp )
68 -}
69 -
70 -src_install() {
71 - emake DESTDIR="${D}" install
72 - prune_libtool_files
73 - dodoc ChangeLog NEWS README
74 - if ! use suid ; then
75 - fperms 711 /usr/bin/cw
76 - if use ncurses ; then
77 - fperms 711 /usr/bin/cwcp
78 - fi
79 - if use qt4 ; then
80 - fperms 711 /usr/bin/xcwcp
81 - fi
82 - fi
83 -}
84 -
85 -pkg_postinst() {
86 - if use suid ; then
87 - ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid"
88 - ewarn "by setting USE=suid."
89 - ewarn "Be aware that this is a security risk and not recommended."
90 - ewarn ""
91 - ewarn "These files do only need root access if you want to use the"
92 - ewarn "PC speaker for morse sidetone output. You can alternativly"
93 - ewarn "drop USE=suid and use sudo."
94 - else
95 - elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if"
96 - elog "you want to use the PC speaker for morse sidetone output."
97 - elog "You can call the programs via sudo for that (see 'man sudo')."
98 - fi
99 -}
100
101 diff --git a/media-radio/unixcw/unixcw-3.4.1.ebuild b/media-radio/unixcw/unixcw-3.4.1.ebuild
102 deleted file mode 100644
103 index 47ca4d6..0000000
104 --- a/media-radio/unixcw/unixcw-3.4.1.ebuild
105 +++ /dev/null
106 @@ -1,68 +0,0 @@
107 -# Copyright 1999-2015 Gentoo Foundation
108 -# Distributed under the terms of the GNU General Public License v2
109 -# $Id$
110 -
111 -EAPI=5
112 -
113 -inherit eutils flag-o-matic multilib
114 -
115 -DESCRIPTION="A package of programs that fit together to form a morse code tutor program"
116 -HOMEPAGE="http://unixcw.sourceforge.net"
117 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
118 -
119 -LICENSE="GPL-2"
120 -SLOT="0"
121 -KEYWORDS="alpha amd64 ppc x86"
122 -IUSE="alsa ncurses pulseaudio suid qt4"
123 -
124 -RDEPEND="ncurses? ( sys-libs/ncurses )
125 - qt4? ( dev-qt/qtgui:4[qt3support] )
126 - alsa? ( media-libs/alsa-lib )
127 - pulseaudio? ( media-sound/pulseaudio )"
128 -DEPEND="${RDEPEND}
129 - virtual/pkgconfig
130 - sys-devel/libtool
131 - !<=app-misc/cw-1.0.16-r1"
132 -
133 -src_prepare() {
134 - append-cflags -std=gnu99
135 -}
136 -
137 -src_configure() {
138 - econf --libdir=/usr/$(get_libdir) \
139 - $(use_enable pulseaudio ) \
140 - $(use_enable alsa ) \
141 - $(use_enable ncurses cwcp ) \
142 - $(use_enable qt4 xcwcp )
143 -}
144 -
145 -src_install() {
146 - emake DESTDIR="${D}" install
147 - prune_libtool_files
148 - dodoc ChangeLog NEWS README
149 - if ! use suid ; then
150 - fperms 711 /usr/bin/cw
151 - if use ncurses ; then
152 - fperms 711 /usr/bin/cwcp
153 - fi
154 - if use qt4 ; then
155 - fperms 711 /usr/bin/xcwcp
156 - fi
157 - fi
158 -}
159 -
160 -pkg_postinst() {
161 - if use suid ; then
162 - ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid"
163 - ewarn "by setting USE=suid."
164 - ewarn "Be aware that this is a security risk and not recommended."
165 - ewarn ""
166 - ewarn "These files do only need root access if you want to use the"
167 - ewarn "PC speaker for morse sidetone output. You can alternativly"
168 - ewarn "drop USE=suid and use sudo."
169 - else
170 - elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if"
171 - elog "you want to use the PC speaker for morse sidetone output."
172 - elog "You can call the programs via sudo for that (see 'man sudo')."
173 - fi
174 -}