summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2013-12-25 13:26:50 +0000
committerThomas Beierlein <tomjbe@gentoo.org>2013-12-25 13:26:50 +0000
commit3d6e81423a5ca2bb48c5467cdb300ceb8ea6cd7d (patch)
treeb178da52852d132361ff34fc584a4afdcda365b4 /media-radio
parentMask USE=frost for net-p2p/fms, currently broken with >=net-libs/polarssl-1.3.0 (diff)
downloadhistorical-3d6e81423a5ca2bb48c5467cdb300ceb8ea6cd7d.tar.gz
historical-3d6e81423a5ca2bb48c5467cdb300ceb8ea6cd7d.tar.bz2
historical-3d6e81423a5ca2bb48c5467cdb300ceb8ea6cd7d.zip
Version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x762053D5
Diffstat (limited to 'media-radio')
-rw-r--r--media-radio/unixcw/ChangeLog7
-rw-r--r--media-radio/unixcw/Manifest24
-rw-r--r--media-radio/unixcw/unixcw-3.3.0.ebuild72
3 files changed, 85 insertions, 18 deletions
diff --git a/media-radio/unixcw/ChangeLog b/media-radio/unixcw/ChangeLog
index 64ebf190c47a..c14f6492e083 100644
--- a/media-radio/unixcw/ChangeLog
+++ b/media-radio/unixcw/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-radio/unixcw
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.11 2013/03/02 21:52:16 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.12 2013/12/25 13:26:27 tomjbe Exp $
+
+*unixcw-3.3.0 (25 Dec 2013)
+
+ 25 Dec 2013; Thomas Beierlein <tomjbe@gentoo.org> +unixcw-3.3.0.ebuild:
+ Version bump
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> unixcw-2.3-r6.ebuild,
unixcw-3.0.2.ebuild, unixcw-3.1.1.ebuild, unixcw-3.2.0.ebuild:
diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
index 3ce96f9f2970..795c83e5db0c 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -21,28 +21,18 @@ DIST unixcw-2.3.tgz 202048 SHA256 124c60c6c7ef596a7c96c94a0e76204c7d986373564121
DIST unixcw-3.0.2.tar.gz 240132 SHA256 1578b0e37c51ebf2668ea4683ed7edf0e114e7dcc2a6296349ca705bc6ec2602 SHA512 5141ab2e89563bba8c8d982db81c0b7870db0ebb648b6c3a9e7adaba31d840f8d17cf124c0cbeb977e95ae5bf14f6a0bd35b1be84e6fc5f74a67ba65fd2920cb WHIRLPOOL 401bccaa71ba197f0fbf882b99148347c0a257df768fdb3b21453ae6975b6c1fe82dfa67dc9795d3e4446bdd99b904d07dc8e819ee449927c75269596e6b7b38
DIST unixcw-3.1.1.tar.gz 587093 SHA256 25c355fa437589d22d4f101e58ba968c8de41ef34d99b17b5ad984a442adf60c SHA512 86be7b7c242a486c69279ba853a35fa0d2776530f87fc7a95c59bcfd06c4d04d548bd4d076dcc0c8d79b82b087dd8a7e3fc49b9bbcafd836ce117f9f9802a037 WHIRLPOOL 7817f98db7c9c905c9756d4070fae632ca29aa0ba62726946ea0e82053064493268cbf5e0636a8426a75c613dd09688866d926cbe305bb56dad43d59960a318c
DIST unixcw-3.2.0.tar.gz 623406 SHA256 c1ba9c90741e82c311223dc05f2a54e3dc23e0661d73097cc9b9a7fbd7a50023 SHA512 39a09eca2c6f9f8721048a849f32a9c89d9311267492be85b6e914a221c4be117cf61f80a5c5fbdc296efa7d2525f4633c09be91be926dcc1fca71b46e0ec1d9 WHIRLPOOL 5744902b99977fc60912639779ef66bbdd52cb6787d2d82abeead47a46e248506172f4cfbf05c7c9a9622eee8f949f9cef0bf8fa0c276353e1e8f74e195dd6a0
+DIST unixcw-3.3.0.tar.gz 676649 SHA256 5acaeef7c1c8803161820458f0dd21cf1f401ff910f7641685951224ffe53fb7 SHA512 eb2085818d3a6735ebaa33477366e556685f8796dc0baf2123cfdecbc4c9548a06993e83ed70f54da498fad593e7b2641ae775e0d3561d7012a039c1442e6a2e WHIRLPOOL f23688051c211b6cc7d46f0e3bafd6f1437d6523d2afa0590fd04240e845b0059b4efb47dbb2f79e4ec3fe0fed575f3ef2b6fa16c8415027070cd1e4c0c60132
EBUILD unixcw-2.3-r6.ebuild 2220 SHA256 dfd71a2e50a8ccd32ad6abca9d6300dd670ca88eb3e4a8b7c01e61726c6c783d SHA512 84202b4e616a66add0e37b64e53ea71c40eff6eafecf37f0d18810f80084abbfc8e8d0fa8b0ca319664ce25c1d001bee26cc5722dc918e79e01fe2b7f943037a WHIRLPOOL 4f619e22c0ca86e9ecce2c5aee26231456b25fbfa533990ab46ca8cb632a379e634afb8c0dcf7b695b1757f9bd2a70b4d0219e8137daa3a058267382e00b0e57
EBUILD unixcw-3.0.2.ebuild 1847 SHA256 b78801004c47927a7650a40cc72dfb295e95dd399b3aba87e53aec0500e1bbbe SHA512 cf9b2f3088f8d38d519d3a0dadf1959cc1bd522bc87c6959984f31ff7b1d5975d44049c8fe3d6ee0adeadb6a43bf53f2f1e2b26b4f3bb1281ed0656024d0237e WHIRLPOOL 1883af10ef5053901c8230dccfb13a6f4182e871957429b7c9a0fc3879ee007bfd07f0708de28b9849d800d7db701af2fdb40778c02cb4a0c72624fbbbb81604
EBUILD unixcw-3.1.1.ebuild 2035 SHA256 5935a8a7f7dca8c2f86d51766633e37748292240383af8c213cddb0060f89122 SHA512 fcc36f6cadec8c46bd493409d8af607f9a1accaf629af5445f7e9e3d217dc58aa49461ad76bde5f2b06464714676690f5b2e0ccd0c20474d4fa5623b31dda61b WHIRLPOOL c11473d2451d342253a4d6ba016157a2551e5f5b24d5bb0eaab64c9f2eabb98392264824f7aef91c76ab0c78523c2c4ebc42cb1e8f7d834102051d86394e6c4d
EBUILD unixcw-3.2.0.ebuild 2094 SHA256 4f7be7ae31c2c4944091399b24a661ef15b8dbc7953aa5e94c476329be5d9759 SHA512 485255f83c2c328020afd5bb84abc7f16f258e6a21dbddb41ffcdf755e1db2e7b3b8991737d5523ac2e5cf0a0078541cdb009ac774e08f0804f2f8b2f5bf6c88 WHIRLPOOL 22dfaa9dde4bd39ad40f66aa95321e9d79c5b608119585c64b35cca491997b5f2c6c336bec4b7977f640066385a9953cab82a2840c5b483df05e03344f8f2d03
-MISC ChangeLog 2160 SHA256 722b0e7986b7f2467c047cdf81badd17a9f8253e32d9c837afe255f6b295709f SHA512 3a1bf3b55af7c121a00375ee8658b92fb8d40e0c46289c0ee6fb63ea91fb8581ba4966be671150408df7b2bb43e4b472bdcb200b6f669074a1db27aebfee38c2 WHIRLPOOL d9c873848a8867e5e65750c98d285d7c5d4bad08078f47e96c865ead5dda0110395d652c97d06459f2e585e999b6ba4b8bf87ff4dc23fce1ba5dfc0a9789bcac
+EBUILD unixcw-3.3.0.ebuild 2010 SHA256 c7dcaab95ec553e238c26cc86900d6d64972f08048b1696656af9af34281159f SHA512 fad2cfdbc2330773508ef1167585331fc05f8742009cc617960838604cdd8177915f3d74b26b2ea0498bb97d100e46e0d85fc58b7a10b1e4b28ea7d123c990f6 WHIRLPOOL 1e6280e2e39377568a80433ef925c03074df9bc4772c83cbc96c6e65a4f9025c9f8fb5aa39afb38cf8bdb688378878b77393d0ba6c6ffa34a042d3d4a5ee5157
+MISC ChangeLog 2277 SHA256 e88fe8df6cec7f302e8898e66dcab89e5e4f8b0eb09ce4600c3b71564342fe62 SHA512 f4f2dce90a57dcf2675c4e9ac19be4cb46fbdfa9545befa3e1f94a43c6adee72c73440deb78c0f656eea3b71b26a5648e0c2a7db690873dfcb75ad24b932a479 WHIRLPOOL 7895903ef69d25a63a8c7edc73d77297a164da50b98f356598f39a54bb203ef765ae6907eace7829eb5df01b15798c831e17d9d7c2de226a7c6550dfb4fd3da0
MISC metadata.xml 784 SHA256 6af0355085de2e93c560cc28dc7ef512cb901f7d52aa1e420d78c1327dc94e34 SHA512 fcb7fb4460c687fc144e5dfbacbfb73ccbc5bcf32159c740b3d318804d9a7255a5c394ebc1ea5b25a526d90f13778d52440dbbf6bc9436c59c8aa2b6605fcbc4 WHIRLPOOL 32d5d7f8ea94ae6781ce5c2619ba30f910557b9cfbda6454e11e5965f2c672d291545aa44dac753c2606f74eb6a52e332633928574d9c073eea1506dd265a095
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJRMnSQXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88XHsQALhEh1uBccLrIoJrxXPNoTyY
-GsXuajRjl8KtTna8CdxEmmFlJIYrTR6xwPUqlj+Nb5TdjRBLi4YZW3Y9Qkr9nDbm
-DtD9FKsPkQOHfvdGuXu1wIUu/Z9kDdcBuQC1ewtvCe329uNLxodzSLW8wZrRGU7X
-fRlF4ciYtiEWKG1BhY9qJnRBkL0m51qvvO1zgt6zu5scKLnrit5ss+PhVhEKYp5T
-dmotkqsPrWNryBbLOj25wp5rxatxR/bkPVrvkZTcuurP3WvM2oiO9OkXGtUbH4gL
-gGn8+LQrKxpR+uudcNeG8gX2S0bw+Av8fNFQB3tmRdJD1Tvv1zgxxnNlPnVkDWPS
-EmCGlmHU4EBxEh1QrSPe90IhVv2ywgst6coIcpCGJ6LpvsRX09TEsgZhYNpdJ1uH
-3iWI1P4fQ69aElCdg9dth7JPGTKLSXAJHGlwUCxzns2BkDpqOaJMPt0xS2CVZoEx
-WoeCK6jBV4ygDSNV4LQzb/5VbAuEcv/eqwkCO4J11/XcFVuHi+sYmHYCvkhCSrI8
-3mqaqgIHjW/35i/Z5lgMtRMN/b8wpF3Im9ZxfDBn7eXB+3zd2bX4Uih0vHL4Koyz
-CAq4lF0qlVjC4EsQhAjRp/jKh7P4rVIZCxmeEB36sUdB4QyRjJk16dab8ruFtdaz
-3kFvYwpd+/QBFEFJL1MJ
-=WpW6
+iEYEAREIAAYFAlK63Q0ACgkQQe4uqXYgU9VXzACg2uUYPxO8/u1FKSQC09LdB16D
+OEEAn1QCdxMRh5L5CnihMwtFimM/fB2Y
+=2l6s
-----END PGP SIGNATURE-----
diff --git a/media-radio/unixcw/unixcw-3.3.0.ebuild b/media-radio/unixcw/unixcw-3.3.0.ebuild
new file mode 100644
index 000000000000..5f8e4aba953e
--- /dev/null
+++ b/media-radio/unixcw/unixcw-3.3.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/unixcw-3.3.0.ebuild,v 1.1 2013/12/25 13:26:27 tomjbe Exp $
+
+EAPI=4
+
+inherit autotools 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
+ # add path to qt4 libs
+ sed -i -e "s#LDADD = -L#LDADD = -L/usr/$(get_libdir)/qt4 -L#g" \
+ src/xcwcp/Makefile.am
+ eautoreconf
+}
+
+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
+}