summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/unixcw/ChangeLog7
-rw-r--r--media-radio/unixcw/Manifest20
-rw-r--r--media-radio/unixcw/unixcw-3.4.1.ebuild68
3 files changed, 80 insertions, 15 deletions
diff --git a/media-radio/unixcw/ChangeLog b/media-radio/unixcw/ChangeLog
index 85a318e2d584..4f5502e9c0d6 100644
--- a/media-radio/unixcw/ChangeLog
+++ b/media-radio/unixcw/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-radio/unixcw
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.22 2015/01/17 14:02:11 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.23 2015/01/23 14:08:20 tomjbe Exp $
+
+*unixcw-3.4.1 (23 Jan 2015)
+
+ 23 Jan 2015; Thomas Beierlein <tomjbe@gentoo.org> +unixcw-3.4.1.ebuild:
+ Version bump
17 Jan 2015; Agostino Sarubbo <ago@gentoo.org> unixcw-3.4.0.ebuild:
Stable for ppc, wrt bug #535484
diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
index 27517fb7b9d8..c0cf3a0e3e0d 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -19,25 +19,17 @@ AUX unixcw-3.2.0-pulseaudio.patch 332 SHA256 bf73f4a879265b4f936f3921e864e663c24
DIST unixcw-3.3.0.tar.gz 676649 SHA256 5acaeef7c1c8803161820458f0dd21cf1f401ff910f7641685951224ffe53fb7 SHA512 eb2085818d3a6735ebaa33477366e556685f8796dc0baf2123cfdecbc4c9548a06993e83ed70f54da498fad593e7b2641ae775e0d3561d7012a039c1442e6a2e WHIRLPOOL f23688051c211b6cc7d46f0e3bafd6f1437d6523d2afa0590fd04240e845b0059b4efb47dbb2f79e4ec3fe0fed575f3ef2b6fa16c8415027070cd1e4c0c60132
DIST unixcw-3.3.1.tar.gz 677296 SHA256 ec905e3f5ef84e4d28ce1b3524c9128c5c61db9967ba213572a3be043a9928db SHA512 11dd17af3bf88a5e84aad137ed8cb130fc61ee466129f431d8d810e48d7d10e2f2bc90cec4e7a9ab6db35bd796a6f8a3b698592bfac33b9bb07862116ed3eac0 WHIRLPOOL 7346e3b83f42298db57921bdddcfe8f4067b3dfa2c6f6ad5ca41aa0fc51f4232176251b6d00b3fc25f4579c2b2cca8f83b9ba484f6ca68cedc4886180af00761
DIST unixcw-3.4.0.tar.gz 700095 SHA256 11a678ec616f8b22d319c988365750bb7e0ee7570c7dcdbbd37669d6123ea972 SHA512 9271c47c77d2240387c3d305d952f09eb1ecdb6f9191a16e03f00d2921d16e229b4ee50f05d540fd3ed3da4040c134e1e8ac414ac81d983200c630c55f4f372f WHIRLPOOL c41b132e164792b43faf1bc24cf8cc034f62c8b18cd252b42cfde348a004f0b028e91a589c4e0f6a060ebd4c7bb901b1a406bff175f0cccdb3ac9286a684736a
+DIST unixcw-3.4.1.tar.gz 692181 SHA256 9c0bb1fc4a2a18918fe8b73ddc72df8806181fa490e0b2ef5ea116b934ac0727 SHA512 0dd8717ef921019adfb94812f2c9ec3f0be88b94910eb3548e71383523a1f5de13f1ed60be98ab1bcd568ccabc3dfff38100f1b97fbf54b0b5ef8469dfa013e7 WHIRLPOOL 333df1c05442e5152a391a52d1af0c9fffa1e5bba65b203485df3bb78f3bafa40df43cb1b588213b5685e85d791478ce00beda131559368bed201ced67999982
EBUILD unixcw-3.3.0.ebuild 2009 SHA256 108515e966e478bc11fe9f716dd21d841fe49052bbad275895d082c0107203ab SHA512 3b6931f73e407ffcd9bb9945412b6ea3e5937fb6fcb1bcaa893a73e39fdd3d1ca7a69db724cb20cfe1fabceb5851f65b6f01aaf7b6cbf89ce2adfebf9c882990 WHIRLPOOL 605cb01dc8994ddbd391c3f95b417ae27ec8cd3b8ca88f99d7e0732eca7aed9e5eec4b6d18e840eb329fee06d669ec7f13ee5418e1dfab550137272dcd5f790c
EBUILD unixcw-3.3.1.ebuild 2002 SHA256 79fbdc7b8800cd2336170552c63755b50ace16e3098b1ec1477facd1b7fce480 SHA512 21c6b41bee9d404334f954d5ce40d0e7018b6861f217f7b06725a7bc5efb5a7d5799c291d2a77ec249fb49930fd19e2bf6faa0164c564ad79898d9bd08c15914 WHIRLPOOL a77205564a1e0446134a30f996f12320cd24ef9729450f51008e1e4d1f2733f984b0fb39b251f51ba5a0d8ec4e9f3d03f75fd00a9c9c343917bec9fb4811b254
EBUILD unixcw-3.4.0.ebuild 1867 SHA256 3be43ecd3180d1fde809eccdaa9693c84da6dd27816b0e2deedc0eacd1d43009 SHA512 d8fda63f51511c4bd724cf260bd3a2760397c55be4fbedc9b3d319912781c66eadea7a9e200cdd07106b039a0b3e7910c8efdf2b87dcd994e8d256b738082fa5 WHIRLPOOL 5ae0bebe6d2f9b1b172c682a1de20a1226da40c914065704539cd0714e37e48635927d8f8816f739547d5cc01c171e49ac7a15a20cd6068c700eadbe29b32706
-MISC ChangeLog 3533 SHA256 7c7d9665c029090f73b246a4957107b434691ec3099146ee84e51bbfacbf7ad2 SHA512 035e7270e66bad89c6b65bb53ff56d6e26fafdaa14b565d0e376687de72e0b859467916430bd1c9998a46e301592d1a2c94e8952c40b94acc83d19604c9aef17 WHIRLPOOL c454e2e892c6acdb93fc0fcfcc6c78d873d79517ac7b536b6d45a8acc44babcd2dbb23af2cb9fcb9ca80c77327aad838b1077ed5e70a0680c71f3d09ed8b301c
+EBUILD unixcw-3.4.1.ebuild 1872 SHA256 21812ad511f92bb39e9999d2bcd7b09e78e1d4559efa9dc84ae8ccb82e87fc13 SHA512 2a32e0ccdf730d0db324cad8a72b3e711fbcfbb9d3a19c728d75244a6a2d1e3541ca83025e045e05f8653259ea9754cee080c6df96b039e38398b1214084b821 WHIRLPOOL 26f8461b1728398ed6c079abd0664471500099547b30e4ff5ddf4d2d3870e4e1b62212324b8e31a0fb57e1cd7038f04b3e68a833788d52ddf131967242f8ba18
+MISC ChangeLog 3655 SHA256 495e9fc32f0654cd5af66b51ced1a498fa3fb6d9cb7751d793bd4f34de30ba28 SHA512 5202a7dc5221b82f6b10721fd8488a348a12ccae39e01c7df7bdf5d892ad2473cfe4d338abebcaf8a178e15505d1d2d9b8917d348399c303cfa4224c09943a41 WHIRLPOOL 439d3cc7d40fd525a67da77780dbb205faf0372ad7c9bd3ca4e08c6047181124f961e89d0e40263357e187691a13dad2c84fede785c8a805e1ab015c9c1354f0
MISC metadata.xml 784 SHA256 6af0355085de2e93c560cc28dc7ef512cb901f7d52aa1e420d78c1327dc94e34 SHA512 fcb7fb4460c687fc144e5dfbacbfb73ccbc5bcf32159c740b3d318804d9a7255a5c394ebc1ea5b25a526d90f13778d52440dbbf6bc9436c59c8aa2b6605fcbc4 WHIRLPOOL 32d5d7f8ea94ae6781ce5c2619ba30f910557b9cfbda6454e11e5965f2c672d291545aa44dac753c2606f74eb6a52e332633928574d9c073eea1506dd265a095
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUumtkAAoJELp701BxlEWfAd8QALU5lN1XedPkFXTUswttRwDj
-QUcIUfpQ+X7L60s5WJuNhfWXKSz6CsKQXDmBIv4CWzDVq62bmOF3ccpUzPdLg6ny
-o/S9bvJCXuOWuehAjg9uqUkIdkEg+E/+7HHX2JZrDu9j2lfZhtkxExECeJdYEaUk
-R0tG2qrI5nYbb5Yf7mwUR/TlVu4pb7+/iAiprp0q5lPkHLGr01n1TXjbRiOX401f
-Uwtc5BQphzw6+SM8Ve04eyM+SdwViWrbvTewcIz7UNDrh7/1zMS6T8jpN5pV815A
-HH+XmbyUXPfikcWCinicqfomk+80OTlYQkTQV6o9pV8G8P8talxhaK8YHlzKi6HI
-MvYcZt4YIKN65b2rvfzR5nDIGRN96AZj57M2vBenzn0AMT99OvOyFoAVyqsZzmfy
-j4sePDNOvA6sS4dO+Mr6IjKpygmTUMF+xsMthkKei8eyhgJd1GR6dRkmgIjfDcul
-Xw0h3Px2ykOvWL3n4cbjSj3luMHDzVUpu+HJaYxX5H4+x40H9e41OgNxytWgbquH
-U4O0PJ/jwieORiT5/d5uwG+qVQOLmnPkravaDkm+mrtMxCVrStxWmF6Z9Y3tMYDJ
-2RA5ZAwB4XxkDNnZUQzZKS0Ld725RGm1kqZX4FjUgIQNNzijmQdRwwTFGgCURm81
-KmBtsUTeyk8d5fuD/Skt
-=Xx5d
+iEYEAREIAAYFAlTCVd4ACgkQQe4uqXYgU9WnDQCg3AgsZ9roemm3l5vf1+mccWvH
+OWIAni3P8ClQSf0bnoGOJL3HEC/I7NDs
+=0KMN
-----END PGP SIGNATURE-----
diff --git a/media-radio/unixcw/unixcw-3.4.1.ebuild b/media-radio/unixcw/unixcw-3.4.1.ebuild
new file mode 100644
index 000000000000..737807fa3e8f
--- /dev/null
+++ b/media-radio/unixcw/unixcw-3.4.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/unixcw-3.4.1.ebuild,v 1.1 2015/01/23 14:08:20 tomjbe Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic multilib
+
+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 qt4"
+
+RDEPEND="ncurses? ( sys-libs/ncurses )
+ qt4? ( dev-qt/qtgui:4[qt3support] )
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? ( media-sound/pulseaudio )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ sys-devel/libtool
+ !<=app-misc/cw-1.0.16-r1"
+
+src_prepare() {
+ append-cflags -std=gnu99
+}
+
+src_configure() {
+ econf --libdir=/usr/$(get_libdir) \
+ $(use_enable pulseaudio ) \
+ $(use_enable alsa ) \
+ $(use_enable ncurses cwcp ) \
+ $(use_enable qt4 xcwcp )
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ prune_libtool_files
+ 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 qt4 ; 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
+}