* [gentoo-commits] gentoo-x86 commit in media-radio/unixcw: ChangeLog unixcw-3.1.1.ebuild
@ 2012-08-06 15:34 Thomas Beierlein (tomjbe)
0 siblings, 0 replies; only message in thread
From: Thomas Beierlein (tomjbe) @ 2012-08-06 15:34 UTC (permalink / raw
To: gentoo-commits
tomjbe 12/08/06 15:34:30
Modified: ChangeLog
Added: unixcw-3.1.1.ebuild
Log:
Version bump
(Portage version: 2.1.11.9/cvs/Linux x86_64)
Revision Changes Path
1.7 media-radio/unixcw/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/ChangeLog?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/ChangeLog?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/ChangeLog?r1=1.6&r2=1.7
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ChangeLog 21 Jun 2012 06:11:00 -0000 1.6
+++ ChangeLog 6 Aug 2012 15:34:30 -0000 1.7
@@ -1,6 +1,12 @@
# ChangeLog for media-radio/unixcw
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.6 2012/06/21 06:11:00 tomjbe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.7 2012/08/06 15:34:30 tomjbe Exp $
+
+*unixcw-3.1.1 (06 Aug 2012)
+
+ 06 Aug 2012; Thomas Beierlein <tomjbe@gentoo.org> +unixcw-3.1.1.ebuild,
+ +files/unixcw-3.1.1-config.patch:
+ Version bump
*unixcw-3.0.2 (21 Jun 2012)
1.1 media-radio/unixcw/unixcw-3.1.1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/unixcw-3.1.1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/unixcw-3.1.1.ebuild?rev=1.1&content-type=text/plain
Index: unixcw-3.1.1.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/unixcw-3.1.1.ebuild,v 1.1 2012/08/06 15:34:30 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? ( x11-libs/qt-gui: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
epatch \
"${FILESDIR}"/${P}-config.patch
# 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
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
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-08-06 15:34 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-06 15:34 [gentoo-commits] gentoo-x86 commit in media-radio/unixcw: ChangeLog unixcw-3.1.1.ebuild Thomas Beierlein (tomjbe)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox