tomjbe      14/11/23 15:49:34

  Modified:             ChangeLog
  Added:                unixcw-3.4.0.ebuild
  Log:
  Version bump
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x762053D5)

Revision  Changes    Path
1.20                 media-radio/unixcw/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/ChangeLog?rev=1.20&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/ChangeLog?rev=1.20&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/ChangeLog?r1=1.19&r2=1.20

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ChangeLog   2 Nov 2014 09:07:59 -0000       1.19
+++ ChangeLog   23 Nov 2014 15:49:34 -0000      1.20
@@ -1,6 +1,11 @@
 # ChangeLog for media-radio/unixcw
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.19 
2014/11/02 09:07:59 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.20 
2014/11/23 15:49:34 tomjbe Exp $
+
+*unixcw-3.4.0 (23 Nov 2014)
+
+  23 Nov 2014; Thomas Beierlein <tom...@gentoo.org> +unixcw-3.4.0.ebuild:
+  Version bump
 
   02 Nov 2014; Agostino Sarubbo <a...@gentoo.org> unixcw-3.3.1.ebuild:
   Stable for alpha, wrt bug #519628



1.1                  media-radio/unixcw/unixcw-3.4.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/unixcw-3.4.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-radio/unixcw/unixcw-3.4.0.ebuild?rev=1.1&content-type=text/plain

Index: unixcw-3.4.0.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/unixcw-3.4.0.ebuild,v 1.1 
2014/11/23 15:49:34 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
}




Reply via email to