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/qrq/
Date: Sat, 20 Apr 2019 23:22:08
Message-Id: 1555685348.5d3d6ccbafb6d638bbe8b510a07070f3f15c97a3.tomjbe@gentoo
1 commit: 5d3d6ccbafb6d638bbe8b510a07070f3f15c97a3
2 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 19 14:49:08 2019 +0000
4 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 19 14:49:08 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3d6ccb
7
8 media-radio/qrq: Version bump
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>
12
13 media-radio/qrq/Manifest | 1 +
14 media-radio/qrq/qrq-0.3.2.ebuild | 41 ++++++++++++++++++++++++++++++++++++++++
15 2 files changed, 42 insertions(+)
16
17 diff --git a/media-radio/qrq/Manifest b/media-radio/qrq/Manifest
18 index 002f1b6bc4a..ea249a83a8a 100644
19 --- a/media-radio/qrq/Manifest
20 +++ b/media-radio/qrq/Manifest
21 @@ -1 +1,2 @@
22 DIST qrq-0.3.1.tar.gz 131508 BLAKE2B f33f970b7d94291740ad4a7f0136a4ecf98aa9e7ef927e776326792da3dee884e114ea265354c2f5e15048a4979cfc195b9f5b827b76a11a267b15e6f9f58cc6 SHA512 ce6e3b6f79575f11457f56e1044267dbefda20b13ba43fd79b2ad5821b4502a8a2badacbd891e154472d6f26334a0a8fcddf9521d905d8e7a72d8a687346e23d
23 +DIST qrq-0.3.2.tar.gz 132546 BLAKE2B a19be5742deb719471c43e873c387995ab51a776d0f5b303f0f2fa15a87c697961cd5c93cc615a496f7377e0ab43ac8a2c12edbc7bc11ac44997b1b6788ad809 SHA512 1513428ee836610c7d755315a1cfc03dadacc33d78605fa9d0dd84786f4122f7ba7f928afa40a4fdc0bb9b19151fb8acdd1a7684a2ac6a76703379b9121e6ac5
24
25 diff --git a/media-radio/qrq/qrq-0.3.2.ebuild b/media-radio/qrq/qrq-0.3.2.ebuild
26 new file mode 100644
27 index 00000000000..e73c542665e
28 --- /dev/null
29 +++ b/media-radio/qrq/qrq-0.3.2.ebuild
30 @@ -0,0 +1,41 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI="7"
35 +
36 +inherit toolchain-funcs
37 +
38 +DESCRIPTION="Yet another CW trainer for Linux/Unix"
39 +HOMEPAGE="http://fkurz.net/ham/qrq.html"
40 +SRC_URI="http://fkurz.net/ham/${PN}/${P}.tar.gz"
41 +
42 +LICENSE="GPL-2"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE="pulseaudio"
46 +
47 +DEPEND="sys-libs/ncurses:=
48 + pulseaudio? ( media-sound/pulseaudio )"
49 +RDEPEND="${DEPEND}"
50 +
51 +PATCHES=( "${FILESDIR}/${P}-tinfo.patch" )
52 +
53 +src_prepare() {
54 + # avoid prestripping of 'qrq' binary
55 + sed -i -e "s/install -s -m/install -m/" Makefile || die
56 + sed -i -e "s/CC=gcc/CC=$(tc-getCC)/" Makefile || die
57 + default
58 +}
59 +
60 +src_compile() {
61 + CONF="USE_PA=NO USE_OSS=YES"
62 + if use pulseaudio; then
63 + CONF="USE_PA=YES USE_OSS=NO"
64 + fi
65 + emake $CONF
66 +}
67 +
68 +src_install() {
69 + emake DESTDIR="${D}/usr" install
70 + dodoc AUTHORS ChangeLog README
71 +}