Gentoo Archives: gentoo-commits

From: "Jeremy Olexa (darkside)" <darkside@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-radio/tucnak2: ChangeLog tucnak2-2.28.ebuild
Date: Thu, 29 Oct 2009 02:46:55
Message-Id: E1N3L2K-0007lv-SE@stork.gentoo.org
1 darkside 09/10/29 02:46:52
2
3 Modified: ChangeLog
4 Added: tucnak2-2.28.ebuild
5 Log:
6 Version bump, ebuild by Thomas Beierlein
7 (Portage version: 2.1.6.13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.13 media-radio/tucnak2/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-radio/tucnak2/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-radio/tucnak2/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-radio/tucnak2/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-radio/tucnak2/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 20 Aug 2009 03:28:03 -0000 1.12
23 +++ ChangeLog 29 Oct 2009 02:46:52 -0000 1.13
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-radio/tucnak2
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-radio/tucnak2/ChangeLog,v 1.12 2009/08/20 03:28:03 darkside Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-radio/tucnak2/ChangeLog,v 1.13 2009/10/29 02:46:52 darkside Exp $
29 +
30 +*tucnak2-2.28 (29 Oct 2009)
31 +
32 + 29 Oct 2009; Jeremy Olexa <darkside@g.o> +tucnak2-2.28.ebuild:
33 + Version bump, ebuild by Thomas Beierlein
34
35 20 Aug 2009; Jeremy Olexa <darkside@g.o>
36 -files/tucnak2-2.16-doc.diff, -files/tucnak2-2.17-appname.diff,
37
38
39
40 1.1 media-radio/tucnak2/tucnak2-2.28.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-radio/tucnak2/tucnak2-2.28.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-radio/tucnak2/tucnak2-2.28.ebuild?rev=1.1&content-type=text/plain
44
45 Index: tucnak2-2.28.ebuild
46 ===================================================================
47 # Copyright 1999-2009 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/media-radio/tucnak2/tucnak2-2.28.ebuild,v 1.1 2009/10/29 02:46:52 darkside Exp $
50
51 EAPI=2
52 inherit eutils autotools
53
54 DESCRIPTION="Amateur Radio VHF Contest Logbook"
55 HOMEPAGE="http://tucnak.nagano.cz"
56 SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~amd64 ~x86"
61 IUSE="alsa fftw ftdi gpm hamlib suid"
62
63 RDEPEND=">=dev-libs/glib-2
64 media-libs/libsndfile
65 >=media-libs/libsdl-1.2
66 alsa? ( media-libs/alsa-lib )
67 fftw? ( sci-libs/fftw:3.0 )
68 ftdi? ( dev-embedded/libftdi )
69 gpm? ( sys-libs/gpm )
70 hamlib? ( media-libs/hamlib )
71 >=media-libs/libpng-1.2"
72 DEPEND="${RDEPEND}
73 dev-util/pkgconfig"
74
75 src_prepare() {
76 epatch "${FILESDIR}/${PN}-2.19-doc.diff" \
77 "${FILESDIR}/${PN}-2.25-appname.diff"
78 eautoreconf
79 }
80
81 src_configure() {
82 econf $(use_with alsa) $(use_with ftdi) \
83 $(use_with gpm) $(use_with hamlib) \
84 $(use_with fftw fftw3) --with-sdl
85 }
86
87 src_install() {
88 emake DESTDIR="${D}" install || die "install failed"
89 doman debian/tucnak2.1 || die "doman failed"
90 dodoc AUTHORS ChangeLog TODO doc/NAVOD.pdf || die "dodoc failed"
91 if use suid ; then
92 fperms 4711 /usr/bin/soundwrapper || die "fperms failed"
93 fi
94 }
95
96 pkg_postinst() {
97 elog "In order to use sound with tucnak2 add yourself to the 'audio' group"
98 elog "and to key your rig via the parport add yourself to the 'lp' group"
99 elog ""
100 elog "tucnak2 can be used with the following additional packages:"
101 elog " media-radio/cwdaemon : Morse output via code cwdaemon"
102 elog " (No need to recompile)"
103 if use suid ; then
104 ewarn "You have choosen to install the little helper program 'soundwrapper'"
105 ewarn "setuid by setting USE=suid. That helper is only needed if you"
106 ewarn "want to use morse sidetone output via the PC speaker."
107 ewarn ""
108 ewarn "While the helper should be safe by design be aware that setting"
109 ewarn "any program setuid is a security risk."
110 fi
111 }