diff options
Diffstat (limited to 'media-radio')
-rw-r--r-- | media-radio/unixcw/ChangeLog | 7 | ||||
-rw-r--r-- | media-radio/unixcw/Manifest | 20 | ||||
-rw-r--r-- | media-radio/unixcw/unixcw-3.4.1.ebuild | 68 |
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 +} |