[gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends: ChangeLog sane-backends-1.0.23.ebuild sane-backends-1.0.24-r3.ebuild sane-backends-1.0.23-r2.ebuild sane-backends-1.0.23-r1.ebuild

2015-01-28 Thread Christopher Brannon (teiresias)
teiresias15/01/27 23:51:57

  Modified: ChangeLog
  Removed:  sane-backends-1.0.23.ebuild
sane-backends-1.0.24-r3.ebuild
sane-backends-1.0.23-r2.ebuild
sane-backends-1.0.23-r1.ebuild
  Log:
  Remove old versions.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.269media-gfx/sane-backends/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.269&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?rev=1.269&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/sane-backends/ChangeLog?r1=1.268&r2=1.269

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -r1.268 -r1.269
--- ChangeLog   4 Dec 2014 08:39:15 -   1.268
+++ ChangeLog   27 Jan 2015 23:51:57 -  1.269
@@ -1,6 +1,16 @@
 # ChangeLog for media-gfx/sane-backends
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.268 
2014/12/04 08:39:15 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/ChangeLog,v 1.269 
2015/01/27 23:51:57 teiresias Exp $
+
+  27 Jan 2015; Christopher Brannon 
+  -sane-backends-1.0.23.ebuild, -sane-backends-1.0.23-r1.ebuild,
+  -sane-backends-1.0.23-r2.ebuild, -sane-backends-1.0.24-r3.ebuild,
+  -files/parallel-install-1.0.19.patch,
+  -files/sane-backends-1.0.23-automagic-cups.patch,
+  -files/sane-backends-1.0.23-automagic-v4l.patch,
+  -files/sane-backends-1.0.23-saned_pidfile_location.patch,
+  -files/kodakaio-fixes.patch:
+  Remove old versions.
 
   04 Dec 2014; Agostino Sarubbo  
sane-backends-1.0.24-r5.ebuild:
   Stable for ppc64, wrt bug #525750






[gentoo-commits] gentoo-x86 commit in media-gfx/sane-backends/files: parallel-install-1.0.19.patch sane-backends-1.0.23-saned_pidfile_location.patch kodakaio-fixes.patch sane-backends-1.0.23-automagic

2015-01-28 Thread Christopher Brannon (teiresias)
teiresias15/01/27 23:51:57

  Removed:  parallel-install-1.0.19.patch
sane-backends-1.0.23-saned_pidfile_location.patch
kodakaio-fixes.patch
sane-backends-1.0.23-automagic-v4l.patch
sane-backends-1.0.23-automagic-cups.patch
  Log:
  Remove old versions.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)



[gentoo-commits] gentoo-x86 commit in app-accessibility/emacspeak: emacspeak-9999.ebuild ChangeLog emacspeak-39.0-r1.ebuild

2015-01-28 Thread Christopher Brannon (teiresias)
teiresias15/01/28 00:00:35

  Modified: emacspeak-.ebuild ChangeLog
  Removed:  emacspeak-39.0-r1.ebuild
  Log:
  Remove old version, and make emacspeak- up-to-date.
  
  It needs to be the same ebuild as 39.0-r2, not 39.0-r1.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.9  app-accessibility/emacspeak/emacspeak-.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/emacspeak-.ebuild?rev=1.9&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/emacspeak-.ebuild?rev=1.9&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/emacspeak-.ebuild?r1=1.8&r2=1.9

Index: emacspeak-.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- emacspeak-.ebuild   12 Dec 2013 17:45:37 -  1.8
+++ emacspeak-.ebuild   28 Jan 2015 00:00:35 -  1.9
@@ -1,17 +1,20 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-.ebuild,v 1.8 
2013/12/12 17:45:37 teiresias Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-.ebuild,v 1.9 
2015/01/28 00:00:35 teiresias Exp $
 
 EAPI=5
 
-inherit eutils
+NEED_EMACS=24
+FORCE_PRINT_ELOG=1
+DISABLE_AUTOFORMATTING=1
+inherit eutils readme.gentoo elisp
 
 if [[ ${PV} == "" ]] ; then
ESVN_REPO_URI="http://${PN}.googlecode.com/svn/trunk";
inherit subversion
 else
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2";
-   KEYWORDS="~amd64 ~ppc ~x86"
+   KEYWORDS="amd64 ppc x86"
 fi
 
 DESCRIPTION="the emacspeak audio desktop"
@@ -20,12 +23,19 @@
 SLOT="0"
 IUSE="+espeak"
 
-DEPEND=">=virtual/emacs-22
-   espeak? ( app-accessibility/espeak )"
+   DEPEND="espeak? ( app-accessibility/espeak )"
 
 RDEPEND="${DEPEND}
>=dev-tcltk/tclx-8.4"
 
+DOC_CONTENTS='
+As of version 39.0 and later, the /usr/bin/emacspeak
+shell script has been removed downstream in Gentoo.
+You should launch emacspeak by another method, for instance
+by adding the following to your ~/.emacs file:
+(load "/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el")
+'
+
 src_prepare() {
# Allow user patches to be applied without modifying the ebuild
epatch_user
@@ -67,12 +77,5 @@
cd "${D}/usr/share/emacs/site-lisp/${PN}"
rm -rf README etc/NEWS* etc/FAQ etc/COPYRIGHT install-guide \
user-guide || die
-}
-
-pkg_postinst() {
-   elog "As of version 39.0 and later, the /usr/bin/emacspeak"
-   elog "shell script has been removed downstream in Gentoo."
-   elog "You should launch emacspeak by another method, for instance"
-   elog " by adding the following to your ~/.emacs file:"
-   elog '(load 
"/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el")'
+   readme.gentoo_create_doc
 }



1.60 app-accessibility/emacspeak/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/ChangeLog?rev=1.60&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/ChangeLog?rev=1.60&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/ChangeLog?r1=1.59&r2=1.60

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- ChangeLog   31 Dec 2014 16:21:52 -  1.59
+++ ChangeLog   28 Jan 2015 00:00:35 -  1.60
@@ -1,6 +1,10 @@
 # ChangeLog for app-accessibility/emacspeak
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v 
1.59 2014/12/31 16:21:52 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v 
1.60 2015/01/28 00:00:35 teiresias Exp $
+
+  27 Jan 2015; Christopher Brannon 
+  -emacspeak-39.0-r1.ebuild, emacspeak-.ebuild:
+  Remove old version, and make emacspeak- up-to-date.
 
   31 Dec 2014; Agostino Sarubbo  emacspeak-39.0-r2.ebuild:
   Stable for ppc, wrt bug #532738






[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty: metadata.xml ChangeLog brltty-5.0-r2.ebuild brltty-5.1.ebuild brltty-4.5-r3.ebuild

2015-01-28 Thread Christopher Brannon (teiresias)
teiresias15/01/27 23:41:40

  Modified: metadata.xml ChangeLog
  Removed:  brltty-5.0-r2.ebuild brltty-5.1.ebuild
brltty-4.5-r3.ebuild
  Log:
  Remove old versions.
  
  Burn 'em with fire!
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.15 app-accessibility/brltty/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/metadata.xml?rev=1.15&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/metadata.xml?rev=1.15&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/metadata.xml?r1=1.14&r2=1.15

Index: metadata.xml
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/brltty/metadata.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- metadata.xml21 Aug 2013 15:23:11 -  1.14
+++ metadata.xml27 Jan 2015 23:41:40 -  1.15
@@ -11,7 +11,6 @@
   support the console tone generator
   support in-line contracted braille
   support for the sound card synthesizer
-  support for interactive command learn mode
   support the musical instrument digital interface
   support for sound card digital audio
   speech support



1.167app-accessibility/brltty/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.167&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.167&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?r1=1.166&r2=1.167

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v
retrieving revision 1.166
retrieving revision 1.167
diff -u -r1.166 -r1.167
--- ChangeLog   26 Jan 2015 10:37:18 -  1.166
+++ ChangeLog   27 Jan 2015 23:41:40 -  1.167
@@ -1,6 +1,16 @@
 # ChangeLog for app-accessibility/brltty
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.166 
2015/01/26 10:37:18 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.167 
2015/01/27 23:41:40 teiresias Exp $
+
+  27 Jan 2015; Christopher Brannon 
+  -brltty-4.5-r3.ebuild, -brltty-5.0-r2.ebuild, -brltty-5.1.ebuild,
+  -files/brltty-4.5-fix-ldflags.patch,
+  -files/brltty-4.5-fix-mk4build-cross.patch,
+  -files/brltty-4.5-range-checking-and-array-bounds.patch,
+  -files/brltty-4.5-respect-AR.patch, -files/brltty-4.5-udev.patch,
+  -files/brltty-5.1-fix-ldflags.patch, -files/brltty-5.1-respect-AR.patch,
+  -files/brltty-5.1-udev.patch, metadata.xml:
+  Remove old versions.
 
   26 Jan 2015; Agostino Sarubbo  brltty-5.2.ebuild:
   Stable for x86, wrt bug #534800






[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty/files: brltty-5.1-fix-ldflags.patch brltty-4.5-udev.patch brltty-4.5-respect-AR.patch brltty-5.1-udev.patch brltty-4.5-fix-mk4build-cross

2015-01-28 Thread Christopher Brannon (teiresias)
teiresias15/01/27 23:41:40

  Removed:  brltty-5.1-fix-ldflags.patch brltty-4.5-udev.patch
brltty-4.5-respect-AR.patch brltty-5.1-udev.patch
brltty-4.5-fix-mk4build-cross.patch
brltty-4.5-fix-ldflags.patch
brltty-5.1-respect-AR.patch
brltty-4.5-range-checking-and-array-bounds.patch
  Log:
  Remove old versions.
  
  Burn 'em with fire!
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)



[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-tools: speech-tools-2.1-r3.ebuild ChangeLog

2015-01-20 Thread Christopher Brannon (teiresias)
teiresias15/01/20 12:08:33

  Modified: speech-tools-2.1-r3.ebuild ChangeLog
  Log:
  Fix use of deprecated `find` syntax.
  
  See bug #537102.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.2  app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild?r1=1.1&r2=1.2

Index: speech-tools-2.1-r3.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- speech-tools-2.1-r3.ebuild  20 Jan 2015 02:01:02 -  1.1
+++ speech-tools-2.1-r3.ebuild  20 Jan 2015 12:08:33 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild,v
 1.1 2015/01/20 02:01:02 teiresias Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild,v
 1.2 2015/01/20 12:08:33 teiresias Exp $
 
 EAPI="5"
 
@@ -105,7 +105,7 @@
 
cd "${S}" || die
exeinto /usr/$(get_libdir)/speech-tools
-   for file in `find main -perm +100 -type f`; do
+   for file in `find main -perm /111 -type f`; do
doexe ${file}
done
 



1.89 app-accessibility/speech-tools/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/ChangeLog?rev=1.89&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/ChangeLog?rev=1.89&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/ChangeLog?r1=1.88&r2=1.89

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- ChangeLog   20 Jan 2015 02:01:02 -  1.88
+++ ChangeLog   20 Jan 2015 12:08:33 -  1.89
@@ -1,6 +1,10 @@
 # ChangeLog for app-accessibility/speech-tools
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v 
1.88 2015/01/20 02:01:02 teiresias Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v 
1.89 2015/01/20 12:08:33 teiresias Exp $
+
+  20 Jan 2015; Christopher Brannon 
+  speech-tools-2.1-r3.ebuild:
+  Fix use of deprecated `find` syntax, which was breaking the build for some.
 
 *speech-tools-2.1-r3 (20 Jan 2015)
 






[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-tools: speech-tools-2.1-r3.ebuild ChangeLog

2015-01-19 Thread Christopher Brannon (teiresias)
teiresias15/01/20 02:01:02

  Modified: ChangeLog
  Added:speech-tools-2.1-r3.ebuild
  Log:
  Remove unnecessary bcat tool (see bug #418301).
  
  Also, add die to uses of cd, rm, and sed (see comment on bug #510600).
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.88 app-accessibility/speech-tools/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/ChangeLog?rev=1.88&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/ChangeLog?rev=1.88&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/ChangeLog?r1=1.87&r2=1.88

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -r1.87 -r1.88
--- ChangeLog   11 Jan 2015 19:36:13 -  1.87
+++ ChangeLog   20 Jan 2015 02:01:02 -  1.88
@@ -1,6 +1,12 @@
 # ChangeLog for app-accessibility/speech-tools
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v 
1.87 2015/01/11 19:36:13 nimiux Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speech-tools/ChangeLog,v 
1.88 2015/01/20 02:01:02 teiresias Exp $
+
+*speech-tools-2.1-r3 (20 Jan 2015)
+
+  20 Jan 2015; Christopher Brannon 
+  +speech-tools-2.1-r3.ebuild:
+  Remove unnecessary bcat tool (see bug #418301).
 
   11 Jan 2015; Chema Alonso  speech-tools-2.1-r2.ebuild:
   Stable for amd64 wrt bug #510600



1.1  app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild?rev=1.1&content-type=text/plain

Index: speech-tools-2.1-r3.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-tools/speech-tools-2.1-r3.ebuild,v
 1.1 2015/01/20 02:01:02 teiresias Exp $

EAPI="5"

inherit eutils flag-o-matic multilib toolchain-funcs

MY_P=${P/speech-/speech_}
PATCHSET="r3"

DESCRIPTION="Speech tools for Festival Text to Speech engine"
HOMEPAGE="http://www.cstr.ed.ac.uk/projects/speech_tools/";
SRC_URI="http://www.festvox.org/packed/festival/${PV}/${MY_P}-release.tar.gz
 
http://dev.gentoo.org/~neurogeek/${PN}/${MY_P}-${PATCHSET}-patches.tar.gz";

LICENSE="FESTIVAL HPND BSD rc regexp-UofT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
IUSE="nas X"

RDEPEND="
nas? ( media-libs/nas )
X? ( x11-libs/libX11
x11-libs/libXt )
>=media-libs/alsa-lib-1.0.20-r1
!=sys-libs/ncurses-5.6-r2
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"

S="${WORKDIR}/speech_tools"

src_prepare() {
EPATCH_SUFFIX="patch"
epatch

sed -i -e 's,{{HORRIBLELIBARCHKLUDGE}},"/usr/$(get_libdir)",' \
main/siod_main.cc || die

#WRT bug #309983
sed -i -e "s:\(GCC_SYSTEM_OPTIONS =\).*:\1:" \
"${S}"/config/systems/sparc_SunOS5.mak || die

# Fix underlinking, bug #493204
epatch "${FILESDIR}"/${PN}-2.1-underlinking.patch
}

src_configure() {
local CONFIG=config/config.in
sed -i -e 's/@COMPILERTYPE@/gcc42/' ${CONFIG} || die
if use nas; then
sed -i -e "s/#.*\(INCLUDE_MODULES += NAS_AUDIO\)/\1/" \
${CONFIG} || die
fi
if ! use X; then
sed -i -e "s/-lX11 -lXt//" config/modules/esd_audio.mak || die
fi
econf
}

src_compile() {
emake -j1 CC="$(tc-getCC)" CXX="$(tc-getCXX)" 
CXX_OTHER_FLAGS="${CXXFLAGS}" CC_OTHER_FLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}"
}

src_install() {
dolib.so lib/libest*.so*

dodoc "${S}"/README
dodoc "${S}"/lib/cstrutt.dtd

insinto /usr/share/doc/${PF}
doins -r lib/example_data

insinto /usr/share/speech-tools
doins -r config base_class

insinto /usr/share/speech-tools/lib
doins -r lib/siod

cd include || die
insinto /usr/include/speech-tools
doins -r *
dosym /usr/include/speech-tools /usr/share/speech-tools/include

cd ../bin || die
for file in *; do
[ "${file}" = "Makefile" ] && continue
dobin ${file}
dstfile="${D}/usr/bin/${file}"
sed -i -e 
"s:${S}/testsuite/data:/

[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-dispatcher: ChangeLog speech-dispatcher-0.7.1-r1.ebuild speech-dispatcher-0.8-r2.ebuild speech-dispatcher-0.7.1-r2.ebuild

2014-12-11 Thread Christopher Brannon (teiresias)
teiresias14/12/12 02:17:57

  Modified: ChangeLog
  Removed:  speech-dispatcher-0.7.1-r1.ebuild
speech-dispatcher-0.8-r2.ebuild
speech-dispatcher-0.7.1-r2.ebuild
  Log:
  Remove old versions.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.117app-accessibility/speech-dispatcher/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.117&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.117&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?r1=1.116&r2=1.117

Index: ChangeLog
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -r1.116 -r1.117
--- ChangeLog   9 Dec 2014 08:11:10 -   1.116
+++ ChangeLog   12 Dec 2014 02:17:57 -  1.117
@@ -1,6 +1,12 @@
 # ChangeLog for app-accessibility/speech-dispatcher
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.116 
2014/12/09 08:11:10 jer Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.117 
2014/12/12 02:17:57 teiresias Exp $
+
+  12 Dec 2014; Christopher Brannon 
+  -speech-dispatcher-0.7.1-r1.ebuild, -speech-dispatcher-0.7.1-r2.ebuild,
+  -speech-dispatcher-0.8-r2.ebuild, -files/speech-dispatcher-0.7.1-gold.patch,
+  -files/speech-dispatcher-0.7.1-pthread.patch:
+  Remove old versions.
 
   09 Dec 2014; Jeroen Roovers  speech-dispatcher-0.8.1.ebuild:
   Stable for HPPA (bug #529092).






[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-dispatcher/files: speech-dispatcher-0.7.1-pthread.patch speech-dispatcher-0.7.1-gold.patch

2014-12-11 Thread Christopher Brannon (teiresias)
teiresias14/12/12 02:17:57

  Removed:  speech-dispatcher-0.7.1-pthread.patch
speech-dispatcher-0.7.1-gold.patch
  Log:
  Remove old versions.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)



[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-dispatcher: ChangeLog speech-dispatcher-0.8-r2.ebuild speech-dispatcher-0.8.1.ebuild speech-dispatcher-0.8.1-r1.ebuild

2014-12-05 Thread Christopher Brannon (teiresias)
teiresias14/12/05 20:46:00

  Modified: ChangeLog speech-dispatcher-0.8-r2.ebuild
speech-dispatcher-0.8.1.ebuild
  Removed:  speech-dispatcher-0.8.1-r1.ebuild
  Log:
  Add pyxdg to speech-dispatcher-0.8-r2 and speech-dispatcher-0.8.1.
  
  Turns out that a revbump was not needed.  0.8.1-r1 is not needed.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.114app-accessibility/speech-dispatcher/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.114&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.114&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?r1=1.113&r2=1.114

Index: ChangeLog
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -r1.113 -r1.114
--- ChangeLog   5 Dec 2014 19:35:26 -   1.113
+++ ChangeLog   5 Dec 2014 20:46:00 -   1.114
@@ -1,6 +1,13 @@
 # ChangeLog for app-accessibility/speech-dispatcher
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.113 
2014/12/05 19:35:26 teiresias Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.114 
2014/12/05 20:46:00 teiresias Exp $
+
+  05 Dec 2014; Christopher Brannon 
+  speech-dispatcher-0.8-r2.ebuild, speech-dispatcher-0.8.1.ebuild,
+  -speech-dispatcher-0.8.1-r1.ebuild:
+  Add pyxdg to speech-dispatcher-0.8-r2 and speech-dispatcher-0.8.1.
+
+  Turns out that a revbump was not needed. 0.8.1-r1 is not needed.
 
 *speech-dispatcher-0.8.1-r1 (05 Dec 2014)
 



1.16 
app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild?rev=1.16&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild?rev=1.16&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild?r1=1.15&r2=1.16

Index: speech-dispatcher-0.8-r2.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- speech-dispatcher-0.8-r2.ebuild 23 Nov 2014 17:23:43 -  1.15
+++ speech-dispatcher-0.8-r2.ebuild 5 Dec 2014 20:46:00 -   1.16
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild,v
 1.15 2014/11/23 17:23:43 floppym Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r2.ebuild,v
 1.16 2014/12/05 20:46:00 teiresias Exp $
 
 EAPI=5
 
@@ -32,7 +32,8 @@
 DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.0
virtual/pkgconfig"
-   RDEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}
+   dev-python/pyxdg"
 
 src_configure() {
local myeconfargs=(



1.9  
app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild?rev=1.9&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild?rev=1.9&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild?r1=1.8&r2=1.9

Index: speech-dispatcher-0.8.1.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- speech-dispatcher-0.8.1.ebuild  5 Dec 2014 10:16:45 -   1.8
+++ speech-dispatcher-0.8.1.ebuild  5 Dec 2014 20:46:00 -   1.9
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild,v
 1.8 2014/12/05 10:16:45 ago Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild,v
 

[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-dispatcher: speech-dispatcher-0.8.1-r1.ebuild ChangeLog

2014-12-05 Thread Christopher Brannon (teiresias)
teiresias14/12/05 19:35:26

  Modified: ChangeLog
  Added:speech-dispatcher-0.8.1-r1.ebuild
  Log:
  Add dep on dev-python/pyxdg.  Fixes bug #531732.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.113app-accessibility/speech-dispatcher/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.113&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.113&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?r1=1.112&r2=1.113

Index: ChangeLog
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -r1.112 -r1.113
--- ChangeLog   5 Dec 2014 10:16:45 -   1.112
+++ ChangeLog   5 Dec 2014 19:35:26 -   1.113
@@ -1,6 +1,12 @@
 # ChangeLog for app-accessibility/speech-dispatcher
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.112 
2014/12/05 10:16:45 ago Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.113 
2014/12/05 19:35:26 teiresias Exp $
+
+*speech-dispatcher-0.8.1-r1 (05 Dec 2014)
+
+  05 Dec 2014; Christopher Brannon 
+  +speech-dispatcher-0.8.1-r1.ebuild:
+  Add dep on dev-python/pyxdg. Fixes bug #531732.
 
   05 Dec 2014; Agostino Sarubbo  
speech-dispatcher-0.8.1.ebuild:
   Stable for x86, wrt bug #529092



1.1  
app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1-r1.ebuild?rev=1.1&content-type=text/plain

Index: speech-dispatcher-0.8.1-r1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1-r1.ebuild,v
 1.1 2014/12/05 19:35:26 teiresias Exp $

EAPI=5

PYTHON_COMPAT=( python3_2 python3_3 python3_4 )

inherit eutils python-r1

DESCRIPTION="Speech synthesis interface"
HOMEPAGE="http://www.freebsoft.org/speechd";
SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"

REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

COMMON_DEPEND="python? ( ${PYTHON_DEPS} )
>=dev-libs/dotconf-1.3
>=dev-libs/glib-2.28:2
>=media-libs/libsndfile-1.0.2
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
espeak? ( app-accessibility/espeak )
flite? ( app-accessibility/flite )
nas? ( media-libs/nas )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.0
virtual/pkgconfig"
RDEPEND="${COMMON_DEPEND}
dev-python/pyxdg"

src_configure() {
local myeconfargs=(
--disable-python
$(use_enable static-libs static)
$(use_with alsa)
$(use_with ao libao)
$(use_with espeak)
$(use_with flite)
$(use_with pulseaudio pulse)
$(use_with nas)
)
econf ${myeconfargs[@]}
}

src_compile() {
use python && python_copy_sources

emake

if use python; then
building() {
cd src/api/python || die
emake \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)"
}
python_foreach_impl run_in_build_dir building
fi
}

src_install() {
emake DESTDIR="${D}" install
dodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*

prune_libtool_files --all

if use python; then
installation() {
cd src/api/python || die
emake \
DESTDIR="${D}" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)" \
install
}
python_foreach_impl run_in_build_dir installation
python_replic

[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty/files: brltty-5.2-udev.patch brltty-5.2-fix-ldflags.patch brltty-5.2-respect-AR.patch

2014-12-04 Thread Christopher Brannon (teiresias)
teiresias14/12/04 23:03:28

  Added:brltty-5.2-udev.patch brltty-5.2-fix-ldflags.patch
brltty-5.2-respect-AR.patch
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.1  app-accessibility/brltty/files/brltty-5.2-udev.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.2-udev.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.2-udev.patch?rev=1.1&content-type=text/plain

Index: brltty-5.2-udev.patch
===
diff -Naur brltty-5.2/Autostart/Udev/udev.rules 
brltty-5.2-new/Autostart/Udev/udev.rules
--- brltty-5.2/Autostart/Udev/udev.rules2014-11-06 07:28:41.0 
-0800
+++ brltty-5.2-new/Autostart/Udev/udev.rules2014-11-20 05:28:44.404885312 
-0800
@@ -182,20 +182,22 @@
 # FreedomScientific [Focus Blue]
 ENV{PRODUCT}=="f4e/114/*", ENV{BRLTTY_BRAILLE_DRIVER}="fs", 
GOTO="brltty_usb_run"
 
+# Seika rules are commented out, because they conflict with USB-to-serial
+# converters.
 # Device: 10C4:EA60
 # Generic Identifier
 # Vendor: Cygnal Integrated Products, Inc.
 # Product: CP210x UART Bridge / myAVR mySmartUSB light
 # BrailleMemo [Pocket]
 # Seika [Braille Display]
-ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", 
GOTO="brltty_usb_run"
+#ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", 
GOTO="brltty_usb_run"
 
 # Device: 10C4:EA80
 # Generic Identifier
 # Vendor: Cygnal Integrated Products, Inc.
 # Product: CP210x UART Bridge
 # Seika [Note Taker]
-ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", 
GOTO="brltty_usb_run"
+#ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", 
GOTO="brltty_usb_run"
 
 # Device: 1148:0301
 # BrailleMemo [Smart]



1.1  app-accessibility/brltty/files/brltty-5.2-fix-ldflags.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.2-fix-ldflags.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.2-fix-ldflags.patch?rev=1.1&content-type=text/plain

Index: brltty-5.2-fix-ldflags.patch
===
--- a/configure.ac
+++ b/configure.ac
@@ -377,7 +377,7 @@
 case "${host_os}"
 in
linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|cygwin*|mingw*|elf*)
-  brltty_mkmod_ld_make="-shared"
+  brltty_mkmod_ld_make="-shared ${LDFLAGS}"
   ;;
solaris*)
   brltty_mkmod_ld_make="-G"
@@ -404,7 +404,7 @@
 esac
 if test "${GCC}" = "yes"
 then
-   brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} 
BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
+   brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} ${LDFLAGS} 
BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
 else
brltty_cv_prog_mkmod="\$(LD) ${brltty_mkmod_ld_make} 
${brltty_mkmod_ld_options} -o"
 fi])
@@ -414,7 +414,7 @@
 case "${host_os}"
 in
linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|elf*)
-  brltty_mklib_ld_make="-shared"
+  brltty_mklib_ld_make="-shared ${LDFLAGS}"
   brltty_mklib_ld_options="-soname"
   ;;
solaris*)
@@ -449,7 +449,7 @@
 esac
 if test "${GCC}" = "yes"
 then
-   brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} 
BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} 
}]) -o"
+   brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} ${LDFLAGS} 
BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} 
}]) -o"
 else
brltty_cv_prog_mklib="\$(LD) ${brltty_mklib_ld_make} 
${brltty_mklib_ld_options+${brltty_mklib_ld_options} } -o"
 fi])
--- a/Bindings/OCaml/Makefile.in
+++ b/Bindings/OCaml/Makefile.in
@@ -55,13 +55,13 @@
 all : $(OCAML_FILES)
 
 $(OCAML_CLIBS) : brlapi_stubs.$O brlapi
-   $(OCAMLMKLIB) $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
+   $(OCAMLMKLIB) -ldopt "$(LDFLAGS)"  $(API_LDFLAGS) -oc 
$(OCAML_LIB)_stubs brlapi_stubs.$O
 
 $(OCAML_BCLIB) : $(OCAML_CLIBS) brlapi.cmo
$(OCAMLC) -a $(OCAMLMKLIB_FLAGS) -o $(OCAML_LIB).cma brlapi.cmo
 
 $(OCAML_NCLIB) : $(OCAML_CLIBS) brlapi.cmx
-   $(OCAMLMKLIB) $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
+   $(OCAMLMKLIB) -ldopt "$(LDFLAGS)"  $(OCAMLMKLIBOPT_FLAGS) -o 
$(OCAML_LIB) brlapi.cmx
 
 brlapi.cmi: brlapi.mli
$(OCAMLC) -o $@ -c brlapi.mli



1.1  app-accessibility/brltty/files/brltty-5.2-respect-AR.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.2-respect-AR.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.2-respect-AR.patch?rev=1.1&conten

[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty: ChangeLog brltty-5.2.ebuild

2014-12-04 Thread Christopher Brannon (teiresias)
teiresias14/12/04 23:03:28

  Modified: ChangeLog
  Added:brltty-5.2.ebuild
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.157app-accessibility/brltty/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.157&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.157&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?r1=1.156&r2=1.157

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -r1.156 -r1.157
--- ChangeLog   27 Nov 2014 10:15:11 -  1.156
+++ ChangeLog   4 Dec 2014 23:03:28 -   1.157
@@ -1,6 +1,13 @@
 # ChangeLog for app-accessibility/brltty
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.156 
2014/11/27 10:15:11 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.157 
2014/12/04 23:03:28 teiresias Exp $
+
+*brltty-5.2 (04 Dec 2014)
+
+  04 Dec 2014; Christopher Brannon  +brltty-5.2.ebuild,
+  +files/brltty-5.2-fix-ldflags.patch, +files/brltty-5.2-respect-AR.patch,
+  +files/brltty-5.2-udev.patch:
+  New upstream version.
 
   27 Nov 2014; Pacho Ramos  brltty-5.0-r3.ebuild,
   brltty-5.1.ebuild:



1.1  app-accessibility/brltty/brltty-5.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.2.ebuild?rev=1.1&content-type=text/plain

Index: brltty-5.2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.2.ebuild,v 
1.1 2014/12/04 23:03:28 teiresias Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 python3_2 python3_3 python3_4 )
FINDLIB_USE="ocaml"

inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
autotools udev systemd python-r1

DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
HOMEPAGE="http://brltty.com/";
SRC_URI="http://brltty.com/archive/${P}.tar.xz";

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java +midi ncurses nls ocaml +pcm python usb +speech
tcl X"
REQUIRED_USE="doc? ( api )
java? ( api )
ocaml? ( api )
python? ( api )
tcl? ( api )"

COMMON_DEP="bluetooth? ( net-wireless/bluez )
gpm? ( >=sys-libs/gpm-1.20 )
iconv? ( virtual/libiconv )
icu? ( dev-libs/icu:= )
python? ( ${PYTHON_DEPS} )
ncurses? ( sys-libs/ncurses )
nls? ( virtual/libintl )
tcl? ( >=dev-lang/tcl-8.4.15 )
usb? ( virtual/libusb:0 )
X? ( x11-libs/libXaw )"
DEPEND="virtual/pkgconfig
java? ( >=virtual/jdk-1.4 )
python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
${COMMON_DEP}"
RDEPEND="java? ( >=virtual/jre-1.4 )
${COMMON_DEP}"

src_prepare() {
epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
"${FILESDIR}"/${P}-udev.patch \
"${FILESDIR}"/${P}-respect-AR.patch

java-pkg-opt-2_src_prepare

# The code runs `pkg-config` directly instead of locating a suitable
# pkg-config wrapper (or respecting $PKG_CONFIG).
sed -i \
-e 's/\/${PKG_CONFIG:-pkg-config}/' \
aclocal.m4 configure.ac || die

# We run eautoconf instead of using eautoreconf because brltty uses
# a custom build system that uses autoconf without the rest of the
# autotools.
eautoconf
python_copy_sources
}

src_configure() {
tc-export AR LD PKG_CONFIG
# override prefix in order to install into /
# braille terminal needs to be available as soon in the boot process as
# possible
# Also override localstatedir so that the lib/brltty directory is 
installed
# correctly.
# Disable stripping since we do that ourselves.
local myconf=(
--prefix=/
--localedir=/usr/share/locale
--includedir=/usr/include
--localstatedir=/var
--disable-stripping
--with-install-root="${D}"
--with-writable-directory="/run/brltty"

[gentoo-commits] gentoo-x86 commit in app-accessibility/flite/files: flite-1.3-libm.patch flite-1.3-shared-libs.patch flite-1.3-fix-static.patch const.patch flite-1.3-respect-ldflags.patch flite-1.3-t

2014-11-23 Thread Christopher Brannon (teiresias)
teiresias14/11/23 19:43:18

  Removed:  flite-1.3-libm.patch flite-1.3-shared-libs.patch
flite-1.3-fix-static.patch const.patch
flite-1.3-respect-ldflags.patch
flite-1.3-tempfile.patch
flite-1.3-alsa-support.patch
flite-1.2-tempfile.patch
  Log:
  Remove old versions from the tree, now that 1.4 is stable.
  
  (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)



[gentoo-commits] gentoo-x86 commit in app-accessibility/flite: ChangeLog flite-1.2-r2.ebuild flite-1.3-r1.ebuild flite-1.2-r1.ebuild flite-1.4-r3.ebuild flite-1.3.ebuild

2014-11-23 Thread Christopher Brannon (teiresias)
teiresias14/11/23 19:43:18

  Modified: ChangeLog
  Removed:  flite-1.2-r2.ebuild flite-1.3-r1.ebuild
flite-1.2-r1.ebuild flite-1.4-r3.ebuild
flite-1.3.ebuild
  Log:
  Remove old versions from the tree, now that 1.4 is stable.
  
  (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.65 app-accessibility/flite/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/flite/ChangeLog?rev=1.65&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/flite/ChangeLog?rev=1.65&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/flite/ChangeLog?r1=1.64&r2=1.65

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/flite/ChangeLog,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- ChangeLog   11 Oct 2014 13:08:18 -  1.64
+++ ChangeLog   23 Nov 2014 19:43:18 -  1.65
@@ -1,6 +1,15 @@
 # ChangeLog for app-accessibility/flite
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/flite/ChangeLog,v 1.64 
2014/10/11 13:08:18 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/flite/ChangeLog,v 1.65 
2014/11/23 19:43:18 teiresias Exp $
+
+  23 Nov 2014; Christopher Brannon  -flite-1.2-r1.ebuild,
+  -flite-1.2-r2.ebuild, -flite-1.3.ebuild, -flite-1.3-r1.ebuild,
+  -flite-1.4-r3.ebuild, -files/flite-1.2-tempfile.patch,
+  -files/flite-1.3-alsa-support.patch, -files/flite-1.3-fix-static.patch,
+  -files/flite-1.3-libm.patch, -files/flite-1.3-respect-ldflags.patch,
+  -files/flite-1.3-shared-libs.patch, -files/flite-1.3-tempfile.patch,
+  -files/const.patch:
+  Remove old versions from the tree.
 
   11 Oct 2014; Markus Meier  flite-1.4-r4.ebuild:
   arm stable, bug #512012






[gentoo-commits] gentoo-x86 commit in app-accessibility/edbrowse: edbrowse-3.5.1.ebuild ChangeLog edbrowse-3.4.8.ebuild edbrowse-3.4.9.ebuild edbrowse-3.4.7.ebuild

2014-09-29 Thread Christopher Brannon (teiresias)
teiresias14/09/29 10:20:27

  Modified: ChangeLog
  Added:edbrowse-3.5.1.ebuild
  Removed:  edbrowse-3.4.8.ebuild edbrowse-3.4.9.ebuild
edbrowse-3.4.7.ebuild
  Log:
  New upstream version, 3.5.1.  Also, remove old versions.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.12 app-accessibility/edbrowse/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/ChangeLog?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/ChangeLog?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/ChangeLog?r1=1.11&r2=1.12

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/edbrowse/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ChangeLog   11 Aug 2013 01:31:58 -  1.11
+++ ChangeLog   29 Sep 2014 10:20:27 -  1.12
@@ -1,6 +1,14 @@
 # ChangeLog for app-accessibility/edbrowse
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/edbrowse/ChangeLog,v 1.11 
2013/08/11 01:31:58 patrick Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/edbrowse/ChangeLog,v 1.12 
2014/09/29 10:20:27 teiresias Exp $
+
+*edbrowse-3.5.1 (29 Sep 2014)
+
+  29 Sep 2014; Christopher Brannon 
+  -edbrowse-3.4.7.ebuild, -edbrowse-3.4.8.ebuild, -edbrowse-3.4.9.ebuild,
+  +edbrowse-3.5.1.ebuild, -files/edbrowse-3.4.7-fix-makefile.patch,
+  +files/edbrowse-3.5.1-implicit-decl.patch:
+  New upstream version, 3.5.1. Also, remove old versions.
 
 *edbrowse-3.4.9 (11 Aug 2013)
 



1.1  app-accessibility/edbrowse/edbrowse-3.5.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild?rev=1.1&content-type=text/plain

Index: edbrowse-3.5.1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild,v 1.1 
2014/09/29 10:20:27 teiresias Exp $

EAPI="4"
inherit eutils

DESCRIPTION="editor, browser, and mail client using the /bin/ed interface"
HOMEPAGE="http://the-brannons.com/edbrowse/";
SRC_URI="http://the-brannons.com/${PN}/${P}.zip";
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="linguas_fr odbc"
COMMON_DEPEND=">=dev-lang/spidermonkey-24.0:24
>=sys-libs/readline-6.0
>=net-misc/curl-7.36.0
>=dev-libs/libpcre-7.8
>=dev-libs/openssl-0.9.8j
odbc? ( dev-db/unixODBC )"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
app-arch/unzip"
RDEPEND="${COMMON_DEPEND}"

src_prepare() {
epatch "${FILESDIR}/${P}-implicit-decl.patch"
}

src_compile() {
jscppflags=$(pkg-config --cflags mozjs-24)
jslib=$(pkg-config --libs mozjs-24)
emake prefix=/usr JSLIB="${jslib}" JS_CXXFLAGS="${jscppflags}" STRIP=''
if use odbc; then
# Top-level makefile doesn't have this target.
cd src
emake prefix=/usr JSLIB="${jslib}" JS_CXXFLAGS="${jscppflags}" STRIP=''
cd ..
fi
}

src_install() {
cd src
emake prefix=/usr DESTDIR="${D}" install
if use odbc; then
dobin edbrowseodbc
fi
cd ..
dodoc CHANGES README todo
cd doc
dobin setup.ebrc
dohtml usersguide.html philosophy.html
dodoc sample.ebrc
if use linguas_fr; then
dohtml usersguide_fr.html philosophy_fr.html
dodoc sample_fr.ebrc
fi
}






[gentoo-commits] gentoo-x86 commit in app-accessibility/edbrowse/files: edbrowse-3.5.1-implicit-decl.patch edbrowse-3.4.7-fix-makefile.patch

2014-09-29 Thread Christopher Brannon (teiresias)
teiresias14/09/29 10:20:27

  Added:edbrowse-3.5.1-implicit-decl.patch
  Removed:  edbrowse-3.4.7-fix-makefile.patch
  Log:
  New upstream version, 3.5.1.  Also, remove old versions.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.1  
app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch?rev=1.1&content-type=text/plain

Index: edbrowse-3.5.1-implicit-decl.patch
===
diff -Naur edbrowse-3.5.1/src/fetchmail.c edbrowse-3.5.1.new/src/fetchmail.c
--- edbrowse-3.5.1/src/fetchmail.c  2014-09-23 21:50:37.0 -0700
+++ edbrowse-3.5.1.new/src/fetchmail.c  2014-09-29 02:29:46.193856866 -0700
@@ -6,6 +6,7 @@
  * This file is part of the edbrowse project, released under GPL.
  */
 
+#define _GNU_SOURCE
 #include "eb.h"
 
 #define MHLINE 200 /* length of a mail header line */
diff -Naur edbrowse-3.5.1/src/sendmail.c edbrowse-3.5.1.new/src/sendmail.c
--- edbrowse-3.5.1/src/sendmail.c   2014-09-23 21:50:37.0 -0700
+++ edbrowse-3.5.1.new/src/sendmail.c   2014-09-29 02:29:37.105874233 -0700
@@ -5,6 +5,7 @@
  * This file is part of the edbrowse project, released under GPL.
  */
 
+#define _GNU_SOURCE
 #include "eb.h"
 
 #include 






[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-dispatcher: speech-dispatcher-0.8.1.ebuild ChangeLog speech-dispatcher-0.8-r1.ebuild speech-dispatcher-0.8-r3.ebuild

2014-09-29 Thread Christopher Brannon (teiresias)
teiresias14/09/29 09:20:17

  Modified: ChangeLog
  Added:speech-dispatcher-0.8.1.ebuild
  Removed:  speech-dispatcher-0.8-r1.ebuild
speech-dispatcher-0.8-r3.ebuild
  Log:
  New upstream version, 0.8.1.  Also, remove old ebuilds.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.104app-accessibility/speech-dispatcher/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.104&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.104&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?r1=1.103&r2=1.104

Index: ChangeLog
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- ChangeLog   10 Aug 2014 22:02:42 -  1.103
+++ ChangeLog   29 Sep 2014 09:20:17 -  1.104
@@ -1,6 +1,13 @@
 # ChangeLog for app-accessibility/speech-dispatcher
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.103 
2014/08/10 22:02:42 teiresias Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.104 
2014/09/29 09:20:17 teiresias Exp $
+
+*speech-dispatcher-0.8.1 (29 Sep 2014)
+
+  29 Sep 2014; Christopher Brannon 
+  -speech-dispatcher-0.8-r1.ebuild, -speech-dispatcher-0.8-r3.ebuild,
+  +speech-dispatcher-0.8.1.ebuild:
+  New upstream version, 0.8.1. Also remove old ebuilds.
 
 *speech-dispatcher-0.8-r3 (10 Aug 2014)
 



1.1  
app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild?rev=1.1&content-type=text/plain

Index: speech-dispatcher-0.8.1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8.1.ebuild,v
 1.1 2014/09/29 09:20:17 teiresias Exp $

EAPI=5

PYTHON_COMPAT=( python3_2 python3_3 python3_4 )

inherit eutils python-r1

DESCRIPTION="Speech synthesis interface"
HOMEPAGE="http://www.freebsoft.org/speechd";
SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"

REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

COMMON_DEPEND="python? ( ${PYTHON_DEPS} )
>=dev-libs/dotconf-1.3
>=dev-libs/glib-2.28:2
>=media-libs/libsndfile-1.0.2
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
espeak? ( app-accessibility/espeak )
flite? ( app-accessibility/flite )
nas? ( media-libs/nas )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.0
virtual/pkgconfig"
RDEPEND="${COMMON_DEPEND}"

src_configure() {
local myeconfargs=(
--disable-python
$(use_enable static-libs static)
$(use_with alsa)
$(use_with ao libao)
$(use_with espeak)
$(use_with flite)
$(use_with pulseaudio pulse)
$(use_with nas)
)
econf ${myeconfargs[@]}
}

src_compile() {
use python && python_copy_sources

emake

if use python; then
building() {
cd src/api/python || die
emake \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)"
}
python_foreach_impl run_in_build_dir building
fi
}

src_install() {
emake DESTDIR="${D}" install
dodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*

prune_libtool_files --all

if use python; then
installation() {
cd src/api/python || die
emake \
DESTDIR="${D}" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)" \
install
}

[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty: brltty-5.1.ebuild ChangeLog

2014-08-23 Thread Christopher Brannon (teiresias)
teiresias14/08/23 14:37:40

  Modified: ChangeLog
  Added:brltty-5.1.ebuild
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.153app-accessibility/brltty/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.153&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.153&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?r1=1.152&r2=1.153

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v
retrieving revision 1.152
retrieving revision 1.153
diff -u -r1.152 -r1.153
--- ChangeLog   13 Aug 2014 18:44:41 -  1.152
+++ ChangeLog   23 Aug 2014 14:37:40 -  1.153
@@ -1,6 +1,13 @@
 # ChangeLog for app-accessibility/brltty
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.152 
2014/08/13 18:44:41 teiresias Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.153 
2014/08/23 14:37:40 teiresias Exp $
+
+*brltty-5.1 (23 Aug 2014)
+
+  23 Aug 2014; Christopher Brannon  +brltty-5.1.ebuild,
+  +files/brltty-5.1-fix-ldflags.patch, +files/brltty-5.1-respect-AR.patch,
+  +files/brltty-5.1-udev.patch:
+  New upstream version.
 
   13 Aug 2014; Christopher Brannon  brltty-5.0-r3.ebuild:
   Fix building with +java USE flag.



1.1  app-accessibility/brltty/brltty-5.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.1.ebuild?rev=1.1&content-type=text/plain

Index: brltty-5.1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.1.ebuild,v 
1.1 2014/08/23 14:37:40 teiresias Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 python3_2 python3_3 )
FINDLIB_USE="ocaml"

inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
autotools udev systemd python-r1

DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
HOMEPAGE="http://brltty.com/";
SRC_URI="http://brltty.com/archive/${P}.tar.xz";

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java +midi ncurses nls ocaml +pcm python usb +speech
tcl X"
REQUIRED_USE="doc? ( api )
java? ( api )
ocaml? ( api )
python? ( api )
tcl? ( api )"

COMMON_DEP="bluetooth? ( net-wireless/bluez )
gpm? ( >=sys-libs/gpm-1.20 )
iconv? ( virtual/libiconv )
icu? ( dev-libs/icu:= )
python? ( ${PYTHON_DEPS} )
ncurses? ( sys-libs/ncurses )
nls? ( virtual/libintl )
tcl? ( >=dev-lang/tcl-8.4.15 )
usb? ( virtual/libusb:0 )
X? ( x11-libs/libXaw )"
DEPEND="virtual/pkgconfig
java? ( >=virtual/jdk-1.4 )
python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
${COMMON_DEP}"
RDEPEND="java? ( >=virtual/jre-1.4 )
${COMMON_DEP}"

src_prepare() {
epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
"${FILESDIR}"/${P}-udev.patch \
"${FILESDIR}"/${P}-respect-AR.patch

java-pkg-opt-2_src_prepare

# The code runs `pkg-config` directly instead of locating a suitable
# pkg-config wrapper (or respecting $PKG_CONFIG).
sed -i \
-e 's/\/${PKG_CONFIG:-pkg-config}/' \
aclocal.m4 configure.ac || die

# We run eautoconf instead of using eautoreconf because brltty uses
# a custom build system that uses autoconf without the rest of the
# autotools.
eautoconf
python_copy_sources
}

src_configure() {
tc-export AR LD PKG_CONFIG
# override prefix in order to install into /
# braille terminal needs to be available as soon in the boot process as
# possible
# Also override localstatedir so that the lib/brltty directory is 
installed
# correctly.
# Disable stripping since we do that ourselves.
local myconf=(
--prefix=/
--localedir=/usr/share/locale
--includedir=/usr/include
--localstatedir=/var
--disable-stripping
--with-install-root="${D}"
--with-writable-directory="/run/brltty"

[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty/files: brltty-5.1-respect-AR.patch brltty-5.1-udev.patch brltty-5.1-fix-ldflags.patch

2014-08-23 Thread Christopher Brannon (teiresias)
teiresias14/08/23 14:37:41

  Added:brltty-5.1-respect-AR.patch brltty-5.1-udev.patch
brltty-5.1-fix-ldflags.patch
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.1  app-accessibility/brltty/files/brltty-5.1-respect-AR.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.1-respect-AR.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.1-respect-AR.patch?rev=1.1&content-type=text/plain

Index: brltty-5.1-respect-AR.patch
===
diff -Naur brltty-4.5/Programs/Makefile.in brltty-4.5-new/Programs/Makefile.in
--- brltty-4.5/Programs/Makefile.in 2013-03-27 15:51:35.0 -0700
+++ brltty-4.5-new/Programs/Makefile.in 2013-09-19 14:57:56.268106076 -0700
@@ -387,7 +387,7 @@
[ ! -f lib.def ] || mv lib.def $(API_DEF)
 
 $(API_ARC): $(API_OBJS)
-   ar rc $@ $(API_OBJS)
+   $(AR) rc $@ $(API_OBJS)
$(RANLIB) $@
 
 brlapi_client.$O:



1.1  app-accessibility/brltty/files/brltty-5.1-udev.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.1-udev.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.1-udev.patch?rev=1.1&content-type=text/plain

Index: brltty-5.1-udev.patch
===
diff -Naur brltty-5.0/Autostart/Udev/udev.rules 
brltty-5.0.new/Autostart/Udev/udev.rules
--- brltty-5.0/Autostart/Udev/udev.rules2014-01-27 10:39:20.0 
-0800
+++ brltty-5.0.new/Autostart/Udev/udev.rules2014-02-09 04:24:08.146802299 
-0800
@@ -174,20 +174,22 @@
 # FreedomScientific [Focus Blue]
 ENV{PRODUCT}=="f4e/114/*", ENV{BRLTTY_BRAILLE_DRIVER}="fs", 
GOTO="brltty_usb_run"
 
+# Seika rules are commented out, because they conflict with USB-to-serial
+# converters.
 # Device: 10C4:EA60
 # Generic Identifier
 # Vendor: Cygnal Integrated Products, Inc.
 # Product: CP210x UART Bridge / myAVR mySmartUSB light
 # BrailleMemo [all models]
 # Seika [Braille Display]
-ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", 
GOTO="brltty_usb_run"
+#ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", 
GOTO="brltty_usb_run"
 
 # Device: 10C4:EA80
 # Generic Identifier
 # Vendor: Cygnal Integrated Products, Inc.
 # Product: CP210x UART Bridge
 # Seika [Note Taker]
-ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", 
GOTO="brltty_usb_run"
+#ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", 
GOTO="brltty_usb_run"
 
 # Device: 1C71:C005
 # HumanWare [all models]



1.1  app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch?rev=1.1&content-type=text/plain

Index: brltty-5.1-fix-ldflags.patch
===
--- a/configure.ac
+++ b/configure.ac
@@ -377,7 +377,7 @@
 case "${host_os}"
 in
linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|cygwin*|mingw*|elf*)
-  brltty_mkmod_ld_make="-shared"
+  brltty_mkmod_ld_make="-shared ${LDFLAGS}"
   ;;
solaris*)
   brltty_mkmod_ld_make="-G"
@@ -404,7 +404,7 @@
 esac
 if test "${GCC}" = "yes"
 then
-   brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} 
BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
+   brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} ${LDFLAGS} 
BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
 else
brltty_cv_prog_mkmod="\$(LD) ${brltty_mkmod_ld_make} 
${brltty_mkmod_ld_options} -o"
 fi])
@@ -414,7 +414,7 @@
 case "${host_os}"
 in
linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|elf*)
-  brltty_mklib_ld_make="-shared"
+  brltty_mklib_ld_make="-shared ${LDFLAGS}"
   brltty_mklib_ld_options="-soname"
   ;;
solaris*)
@@ -449,7 +449,7 @@
 esac
 if test "${GCC}" = "yes"
 then
-   brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} 
BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} 
}]) -o"
+   brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} ${LDFLAGS} 
BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} 
}]) -o"
 else
brltty_cv_prog_mklib="\$(LD) ${brltty_mklib_ld_make} 
${brltty_mklib_ld_options+${brltty_mklib_ld_options} } -o"
 fi])
--- a/Bindings/OCaml/Makefile.in
+++ b/Bindings/OCaml/Makefile.in
@@ -55,13 +55,13 @@
 all : $(OCAML_FILES)
 
 $(OCAML_CLIBS) : brlapi_stubs.$O brlapi
-   

[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty: brltty-5.0-r3.ebuild ChangeLog

2014-08-13 Thread Christopher Brannon (teiresias)
teiresias14/08/13 18:44:41

  Modified: brltty-5.0-r3.ebuild ChangeLog
  Log:
  Fix building with +java USE flag.
  
  Yes, I broke it when I converted this to use python-r1!  Argh!
  Closes bug #519840.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.3  app-accessibility/brltty/brltty-5.0-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild?r1=1.2&r2=1.3

Index: brltty-5.0-r3.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- brltty-5.0-r3.ebuild6 Aug 2014 21:30:10 -   1.2
+++ brltty-5.0-r3.ebuild13 Aug 2014 18:44:41 -  1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild,v 1.2 
2014/08/06 21:30:10 jer Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild,v 1.3 
2014/08/13 18:44:41 teiresias Exp $
 
 EAPI=5
 
@@ -123,7 +123,7 @@
if use python; then
python_build() {
cd "Bindings/Python" || die
-   emake
+   emake
}
python_foreach_impl run_in_build_dir python_build
fi
@@ -138,7 +138,8 @@
 
if use python; then
python_install() {
-   emake install
+   cd "Bindings/Python" || die
+   emake install
}
python_foreach_impl run_in_build_dir python_install
fi



1.152app-accessibility/brltty/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.152&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.152&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?r1=1.151&r2=1.152

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v
retrieving revision 1.151
retrieving revision 1.152
diff -u -r1.151 -r1.152
--- ChangeLog   6 Aug 2014 21:30:10 -   1.151
+++ ChangeLog   13 Aug 2014 18:44:41 -  1.152
@@ -1,6 +1,11 @@
 # ChangeLog for app-accessibility/brltty
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.151 
2014/08/06 21:30:10 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.152 
2014/08/13 18:44:41 teiresias Exp $
+
+  13 Aug 2014; Christopher Brannon  brltty-5.0-r3.ebuild:
+  Fix building with +java USE flag.
+
+  I broke it when I converted the ebuild to use python-r1.
 
   06 Aug 2014; Jeroen Roovers  brltty-5.0-r3.ebuild:
   Stable for HPPA (bug #518990).






[gentoo-commits] gentoo-x86 commit in app-accessibility/speech-dispatcher: ChangeLog speech-dispatcher-0.8-r3.ebuild

2014-08-11 Thread Christopher Brannon (teiresias)
teiresias14/08/10 22:02:42

  Modified: ChangeLog
  Added:speech-dispatcher-0.8-r3.ebuild
  Log:
  Add python 3.4 support.
  
  Closes bug #517448.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.103app-accessibility/speech-dispatcher/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.103&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?rev=1.103&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog?r1=1.102&r2=1.103

Index: ChangeLog
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- ChangeLog   31 Mar 2014 20:26:38 -  1.102
+++ ChangeLog   10 Aug 2014 22:02:42 -  1.103
@@ -1,6 +1,14 @@
 # ChangeLog for app-accessibility/speech-dispatcher
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.102 
2014/03/31 20:26:38 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/ChangeLog,v 1.103 
2014/08/10 22:02:42 teiresias Exp $
+
+*speech-dispatcher-0.8-r3 (10 Aug 2014)
+
+  10 Aug 2014; Christopher Brannon 
+  +speech-dispatcher-0.8-r3.ebuild:
+  Add python 3.4 support.
+
+  Closes bug #517448.
 
   31 Mar 2014; Michał Górny 
   speech-dispatcher-0.7.1-r2.ebuild:



1.1  
app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r3.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r3.ebuild?rev=1.1&content-type=text/plain

Index: speech-dispatcher-0.8-r3.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/speech-dispatcher/speech-dispatcher-0.8-r3.ebuild,v
 1.1 2014/08/10 22:02:42 teiresias Exp $

EAPI=5

PYTHON_COMPAT=( python3_2 python3_3 python3_4 )

inherit eutils python-r1

DESCRIPTION="Speech synthesis interface"
HOMEPAGE="http://www.freebsoft.org/speechd";
SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"

REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

COMMON_DEPEND="python? ( ${PYTHON_DEPS} )
>=dev-libs/dotconf-1.3
>=dev-libs/glib-2.28:2
>=media-libs/libsndfile-1.0.2
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
espeak? ( app-accessibility/espeak )
flite? ( app-accessibility/flite )
nas? ( media-libs/nas )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40.0
virtual/pkgconfig"
RDEPEND="${COMMON_DEPEND}"

src_configure() {
local myeconfargs=(
--disable-python
$(use_enable static-libs static)
$(use_with alsa)
$(use_with ao libao)
$(use_with espeak)
$(use_with flite)
$(use_with pulseaudio pulse)
$(use_with nas)
)
econf ${myeconfargs[@]}
}

src_compile() {
use python && python_copy_sources

emake

if use python; then
building() {
cd src/api/python || die
emake \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)"
}
python_foreach_impl run_in_build_dir building
fi
}

src_install() {
emake DESTDIR="${D}" install
dodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*

prune_libtool_files --all

if use python; then
installation() {
cd src/api/python || die
emake \
DESTDIR="${D}" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)" \
install
}
python_foreach_impl run_in_build_dir installation
python_replicate_script "${ED}"/usr/bin/spd-conf
fi
}

pkg_postinst() {
  

[gentoo-commits] gentoo-x86 commit in app-accessibility/eflite: eflite-0.4.1-r2.ebuild ChangeLog eflite-0.4.1-r1.ebuild

2014-07-05 Thread Christopher Brannon (teiresias)
teiresias14/07/05 14:42:07

  Modified: ChangeLog
  Added:eflite-0.4.1-r2.ebuild
  Removed:  eflite-0.4.1-r1.ebuild
  Log:
  Fix truncation of speech with flite 1.4.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.36 app-accessibility/eflite/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/ChangeLog?rev=1.36&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/ChangeLog?rev=1.36&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/ChangeLog?r1=1.35&r2=1.36

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/eflite/ChangeLog,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- ChangeLog   5 Jul 2014 07:26:14 -   1.35
+++ ChangeLog   5 Jul 2014 14:42:07 -   1.36
@@ -1,6 +1,13 @@
 # ChangeLog for app-accessibility/eflite
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/eflite/ChangeLog,v 1.35 
2014/07/05 07:26:14 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/eflite/ChangeLog,v 1.36 
2014/07/05 14:42:07 teiresias Exp $
+
+*eflite-0.4.1-r2 (05 Jul 2014)
+
+  05 Jul 2014; Christopher Brannon 
+  -eflite-0.4.1-r1.ebuild, +eflite-0.4.1-r2.ebuild,
+  files/eflite-0.4.1-flite14.patch:
+  Fix truncation of speech with flite 1.4.
 
 *eflite-0.4.1-r1 (05 Jul 2014)
 



1.1  app-accessibility/eflite/eflite-0.4.1-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/eflite-0.4.1-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/eflite-0.4.1-r2.ebuild?rev=1.1&content-type=text/plain

Index: eflite-0.4.1-r2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/eflite/eflite-0.4.1-r2.ebuild,v 1.1 
2014/07/05 14:42:07 teiresias Exp $

EAPI="5"
inherit autotools eutils user

DESCRIPTION="A speech server that allows emacspeak and other screen readers to 
interact with festival lite."
HOMEPAGE="http://eflite.sourceforge.net";
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="+16k_voice"

DEPEND=">=app-accessibility/flite-1.4"
RDEPEND="${DEPEND}"

src_prepare() {
sed -i 's:/etc/es.conf:/etc/eflite/es.conf:g' *
epatch "${FILESDIR}"/${PN}-0.4.1-flite14.patch
eautoreconf
}

src_configure() {
local myconf
if use 16k_voice; then
myconf='--with-vox=cmu_us_kal16'
fi
econf ${myconf}
}

src_install() {
einstall
dodoc ChangeLog README INSTALL eflite_test.txt

insinto /etc/eflite
doins "${FILESDIR}"/es.conf

newinitd "${FILESDIR}"/eflite.rc eflite
}

pkg_postinst() {
enewgroup speech
}






[gentoo-commits] gentoo-x86 commit in app-accessibility/eflite/files: eflite-0.4.1-flite14.patch

2014-07-05 Thread Christopher Brannon (teiresias)
teiresias14/07/05 14:42:07

  Modified: eflite-0.4.1-flite14.patch
  Log:
  Fix truncation of speech with flite 1.4.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.2  app-accessibility/eflite/files/eflite-0.4.1-flite14.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/files/eflite-0.4.1-flite14.patch?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/files/eflite-0.4.1-flite14.patch?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/eflite/files/eflite-0.4.1-flite14.patch?r1=1.1&r2=1.2

Index: eflite-0.4.1-flite14.patch
===
RCS file: 
/var/cvsroot/gentoo-x86/app-accessibility/eflite/files/eflite-0.4.1-flite14.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- eflite-0.4.1-flite14.patch  5 Jul 2014 07:26:14 -   1.1
+++ eflite-0.4.1-flite14.patch  5 Jul 2014 14:42:07 -   1.2
@@ -10,3 +10,15 @@
  
  tone.o: tone.c
$(CC) $(CFLAGS) -I$(flite_include_dir) -DEFLITE -c -o $@ $<
+diff -Naur eflite-0.4.1/fs.c eflite-0.4.1.new/fs.c
+--- eflite-0.4.1/fs.c  2007-01-18 16:01:09.0 -0800
 eflite-0.4.1.new/fs.c  2013-09-08 09:31:57.417262688 -0700
+@@ -523,7 +523,7 @@
+   int playlen, skip;
+   if (type == SPEECH)
+   {
+-  skip = (187 * wptr->sample_rate) / speed;
++  skip = 0;
+   playlen = wptr->num_samples - (skip * 2);
+   if (playlen > 0 && playlen < 500) playlen += (skip * 2) / 3;
+   }






[gentoo-commits] gentoo-x86 commit in app-accessibility/espeak: espeak-1.48.04.ebuild ChangeLog

2014-06-12 Thread Christopher Brannon (teiresias)
teiresias14/06/12 09:35:23

  Modified: ChangeLog
  Added:espeak-1.48.04.ebuild
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.126app-accessibility/espeak/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.126&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?rev=1.126&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/ChangeLog?r1=1.125&r2=1.126

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- ChangeLog   8 Feb 2014 08:01:52 -   1.125
+++ ChangeLog   12 Jun 2014 09:35:23 -  1.126
@@ -1,6 +1,12 @@
 # ChangeLog for app-accessibility/espeak
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.125 
2014/02/08 08:01:52 teiresias Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/espeak/ChangeLog,v 1.126 
2014/06/12 09:35:23 teiresias Exp $
+
+*espeak-1.48.04 (12 Jun 2014)
+
+  12 Jun 2014; Christopher Brannon 
+  +espeak-1.48.04.ebuild:
+  New upstream version.
 
   08 Feb 2014; Christopher Brannon 
   -espeak-1.45.04.ebuild:



1.1  app-accessibility/espeak/espeak-1.48.04.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild?rev=1.1&content-type=text/plain

Index: espeak-1.48.04.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/espeak/espeak-1.48.04.ebuild,v 1.1 
2014/06/12 09:35:23 teiresias Exp $

EAPI=5

inherit eutils multilib toolchain-funcs

MY_P="${P}-source"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
DESCRIPTION="Speech synthesizer for English and other languages"
HOMEPAGE="http://espeak.sourceforge.net/";
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
IUSE="portaudio pulseaudio"

COMMON_DEPEND=" portaudio? ( >=media-libs/portaudio-19_pre20071207 )
pulseaudio? ( media-sound/pulseaudio )"

DEPEND="${COMMON_DEPEND}
app-arch/unzip"

RDEPEND="${COMMON_DEPEND}
media-sound/sox"

S=${WORKDIR}/${MY_P}/src

get_audio() {
if use portaudio && use pulseaudio; then
echo runtime
elif use portaudio; then
echo portaudio
elif use pulseaudio; then
echo pulseaudio
else
echo none
fi
}

src_prepare() {
# gentoo uses portaudio 19.
mv -f portaudio19.h portaudio.h
}

src_compile() {
emake \
PREFIX="${EPREFIX}/usr" \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}" \
CXX="$(tc-getCXX)" \
CXXFLAGS="${CXXFLAGS}" \
AR="$(tc-getAR)" \
AUDIO="$(get_audio)" \
all

einfo "Fixing byte order of phoneme data files"
pushd ../platforms/big_endian > /dev/null
emake \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS}"
./espeak-phoneme-data \
../../espeak-data \
. \
../../espeak-data/phondata-manifest
cp -f phondata phonindex phontab "../../espeak-data"
}

src_install() {
emake \
PREFIX="${EPREFIX}/usr" \
LIBDIR="\$(PREFIX)/$(get_libdir)" \
DESTDIR="${D}" \
AUDIO="$(get_audio)" \
install

cd ..
insinto /usr/share/espeak-data
doins -r dictsource
dodoc ChangeLog.txt ReadMe
dohtml -r docs/*
}

pkg_preinst() {
local voicedir="${ROOT}/usr/share/${PN}-data/voices/en"
if [ -d "${voicedir}" ]; then
rm -rf "${voicedir}"
fi
}

pkg_postinst() {
if ! use portaudio && ! use pulseaudio; then
ewarn "Since portaudio and pulseaudio are not in your use 
flags,"
ewarn "espeak will only be able to create wav files."
ewarn "If this is not what you want, please reemerge 
${CATEGORY}/${PN}"
ewarn "with either portaudio or pulseaudio USE flag enabled."
fi
}






[gentoo-commits] gentoo-x86 commit in app-accessibility/brltty: ChangeLog brltty-5.0-r3.ebuild

2014-06-06 Thread Christopher Brannon (teiresias)
teiresias14/06/06 10:42:41

  Modified: ChangeLog
  Added:brltty-5.0-r3.ebuild
  Log:
  Use python-r1 eclass and support multiple versions of Python.
  
  Closes bug #511950
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.150app-accessibility/brltty/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.150&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?rev=1.150&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/ChangeLog?r1=1.149&r2=1.150

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v
retrieving revision 1.149
retrieving revision 1.150
diff -u -r1.149 -r1.150
--- ChangeLog   7 Apr 2014 18:35:50 -   1.149
+++ ChangeLog   6 Jun 2014 10:42:40 -   1.150
@@ -1,6 +1,14 @@
 # ChangeLog for app-accessibility/brltty
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.149 
2014/04/07 18:35:50 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.150 
2014/06/06 10:42:40 teiresias Exp $
+
+*brltty-5.0-r3 (06 Jun 2014)
+
+  06 Jun 2014; Christopher Brannon 
+  +brltty-5.0-r3.ebuild:
+  Use python-r1 eclass and support multiple versions of Python.
+
+  Closes bug #511950.
 
   07 Apr 2014; Mike Frysinger  brltty-4.5-r3.ebuild,
   brltty-5.0-r2.ebuild:



1.1  app-accessibility/brltty/brltty-5.0-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild?rev=1.1&content-type=text/plain

Index: brltty-5.0-r3.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.0-r3.ebuild,v 1.1 
2014/06/06 10:42:40 teiresias Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 python3_2 python3_3 )
FINDLIB_USE="ocaml"

inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
autotools udev systemd python-r1

DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
HOMEPAGE="http://mielke.cc/brltty/";
SRC_URI="http://mielke.cc/brltty/archive/${P}.tar.xz";

LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java +midi ncurses nls ocaml +pcm python usb +speech
tcl X"
REQUIRED_USE="doc? ( api )
java? ( api )
ocaml? ( api )
python? ( api )
tcl? ( api )"

COMMON_DEP="bluetooth? ( net-wireless/bluez )
gpm? ( >=sys-libs/gpm-1.20 )
iconv? ( virtual/libiconv )
icu? ( dev-libs/icu:= )
python? ( ${PYTHON_DEPS} )
ncurses? ( sys-libs/ncurses )
nls? ( virtual/libintl )
tcl? ( >=dev-lang/tcl-8.4.15 )
usb? ( virtual/libusb:0 )
X? ( x11-libs/libXaw )"
DEPEND="virtual/pkgconfig
java? ( >=virtual/jdk-1.4 )
python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
${COMMON_DEP}"
RDEPEND="java? ( >=virtual/jre-1.4 )
${COMMON_DEP}"

src_prepare() {
epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
"${FILESDIR}"/${P}-udev.patch \
"${FILESDIR}"/${P}-respect-AR.patch

java-pkg-opt-2_src_prepare

# The code runs `pkg-config` directly instead of locating a suitable
# pkg-config wrapper (or respecting $PKG_CONFIG).
sed -i \
-e 's/\/${PKG_CONFIG:-pkg-config}/' \
aclocal.m4 configure.ac || die

# We run eautoconf instead of using eautoreconf because brltty uses
# a custom build system that uses autoconf without the rest of the
# autotools.
eautoconf
python_copy_sources
}

src_configure() {
tc-export AR LD PKG_CONFIG
# override prefix in order to install into /
# braille terminal needs to be available as soon in the boot process as
# possible
# Also override localstatedir so that the lib/brltty directory is 
installed
# correctly.
# Disable stripping since we do that ourselves.
local myconf=(
--prefix=/
--localedir=/usr/share/locale
--includedir=/usr/include
--localstatedir=/var
--disable-stripping
--with-install-root="${D}"
   

[gentoo-commits] gentoo-x86 commit in dev-scheme/scheme48/files: scheme48-1.9.1-implicit-decl.patch

2014-04-17 Thread Christopher Brannon (teiresias)
teiresias14/04/17 22:00:30

  Removed:  scheme48-1.9.1-implicit-decl.patch
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)



[gentoo-commits] gentoo-x86 commit in dev-scheme/scheme48: ChangeLog scheme48-1.9.2.ebuild scheme48-1.9.1.ebuild

2014-04-17 Thread Christopher Brannon (teiresias)
teiresias14/04/17 22:00:29

  Modified: ChangeLog
  Added:scheme48-1.9.2.ebuild
  Removed:  scheme48-1.9.1.ebuild
  Log:
  New upstream version.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.18 dev-scheme/scheme48/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/ChangeLog?rev=1.18&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/ChangeLog?rev=1.18&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/ChangeLog?r1=1.17&r2=1.18

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ChangeLog   18 Mar 2014 03:18:02 -  1.17
+++ ChangeLog   17 Apr 2014 22:00:29 -  1.18
@@ -1,6 +1,13 @@
 # ChangeLog for dev-scheme/scheme48
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v 1.17 
2014/03/18 03:18:02 teiresias Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v 1.18 
2014/04/17 22:00:29 teiresias Exp $
+
+*scheme48-1.9.2 (17 Apr 2014)
+
+  17 Apr 2014; Christopher Brannon 
+  -scheme48-1.9.1.ebuild, +scheme48-1.9.2.ebuild,
+  -files/scheme48-1.9.1-implicit-decl.patch:
+  New upstream version.
 
 *scheme48-1.9.1 (17 Mar 2014)
 



1.1  dev-scheme/scheme48/scheme48-1.9.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.2.ebuild?rev=1.1&content-type=text/plain

Index: scheme48-1.9.2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.2.ebuild,v 
1.1 2014/04/17 22:00:29 teiresias Exp $

EAPI=5
inherit elisp-common multilib eutils flag-o-matic

DESCRIPTION="Scheme48 is an implementation of the Scheme Programming Language."
HOMEPAGE="http://www.s48.org/";
SRC_URI="http://www.s48.org/${PV}/${P}.tgz";

LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc emacs"

DEPEND="emacs? ( virtual/emacs )"
RDEPEND="${DEPEND}"
SITEFILE=50scheme48-gentoo.el

src_configure() {
append-cflags -fno-strict-aliasing
econf --docdir=/usr/share/doc/${P}
}

src_compile() {
emake
if use emacs; then
elisp-compile "${S}"/emacs/cmuscheme48.el
fi
}

src_install() {
# weird parallel failures!
emake -j1 DESTDIR="${D}" install

if use emacs; then
elisp-install ${PN} emacs/cmuscheme48.el emacs/*.elc
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi

dodoc README
if use doc; then
dodoc doc/*.txt
docinto src
dodoc doc/src/*
pushd "${ED}/usr/share/doc/${P}" > /dev/null
install -dm755 html
mv *.html *.css *.gif html/
popd > /dev/null
else
pushd "${ED}/usr/share/doc/${P}" > /dev/null
rm -f *.html *.css *.gif
rm -f manu*
popd > /dev/null
fi

#this symlink clashes with gambit
rm "${ED}"/usr/bin/scheme-r5rs || die
}

pkg_postinst() {
use emacs && elisp-site-regen
}

pkg_postrm() {
use emacs && elisp-site-regen
}






[gentoo-commits] gentoo-x86 commit in app-accessibility/emacspeak: ChangeLog emacspeak-39.0-r2.ebuild

2014-03-19 Thread Christopher Brannon (teiresias)
teiresias14/03/19 22:07:37

  Modified: ChangeLog
  Added:emacspeak-39.0-r2.ebuild
  Log:
  Fix dependency.  Emacspeak 39.0 won't work with < app-editors/emacs-24.
  
  Closes bug #505074.
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.56 app-accessibility/emacspeak/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/ChangeLog?rev=1.56&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/ChangeLog?rev=1.56&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/ChangeLog?r1=1.55&r2=1.56

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- ChangeLog   19 Mar 2014 13:14:19 -  1.55
+++ ChangeLog   19 Mar 2014 22:07:36 -  1.56
@@ -1,6 +1,13 @@
 # ChangeLog for app-accessibility/emacspeak
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v 
1.55 2014/03/19 13:14:19 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/emacspeak/ChangeLog,v 
1.56 2014/03/19 22:07:36 teiresias Exp $
+
+*emacspeak-39.0-r2 (19 Mar 2014)
+
+  19 Mar 2014; Christopher Brannon 
+  +emacspeak-39.0-r2.ebuild:
+  Fix dependency. Emacspeak 39.0 won't work with < app-editors/emacs-24.
+  Closes bug #505074.
 
   19 Mar 2014; William Hubbs  metadata.xml:
   fix maintainer



1.1  app-accessibility/emacspeak/emacspeak-39.0-r2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/emacspeak-39.0-r2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/emacspeak/emacspeak-39.0-r2.ebuild?rev=1.1&content-type=text/plain

Index: emacspeak-39.0-r2.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-accessibility/emacspeak/emacspeak-39.0-r2.ebuild,v 
1.1 2014/03/19 22:07:36 teiresias Exp $

EAPI=5

NEED_EMACS=24
FORCE_PRINT_ELOG=1
DISABLE_AUTOFORMATTING=1
inherit eutils readme.gentoo elisp

if [[ ${PV} == "" ]] ; then
ESVN_REPO_URI="http://${PN}.googlecode.com/svn/trunk";
inherit subversion
else
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2";
KEYWORDS="~amd64 ~ppc ~x86"
fi

DESCRIPTION="the emacspeak audio desktop"
HOMEPAGE="http://emacspeak.sourceforge.net/";
LICENSE="BSD GPL-2"
SLOT="0"
IUSE="+espeak"

DEPEND="espeak? ( app-accessibility/espeak )"

RDEPEND="${DEPEND}
>=dev-tcltk/tclx-8.4"

DOC_CONTENTS='
As of version 39.0 and later, the /usr/bin/emacspeak
shell script has been removed downstream in Gentoo.
You should launch emacspeak by another method, for instance
by adding the following to your ~/.emacs file:
(load "/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el")
'

src_prepare() {
# Allow user patches to be applied without modifying the ebuild
epatch_user
}

src_configure() {
emake config
}

src_compile() {
emake emacspeak
if use espeak; then
local tcl_version="$(echo 'puts $tcl_version;exit 0' |tclsh)"
if [[ -z $tcl_version ]]; then
die 'Unable to detect the installed version of 
dev-lang/tcl.'
fi
cd servers/linux-espeak
emake TCL_VERSION="${tcl_version}"
fi
}

src_install() {
emake DESTDIR="${D}" install
rm "${D}/usr/bin/emacspeak"
if use espeak; then
pushd servers/linux-espeak > /dev/null || die
emake DESTDIR="${D}" install
local 
orig_serverdir="/usr/share/emacs/site-lisp/emacspeak/servers/linux-espeak"
local serverfile="${D}${orig_serverdir}/tclespeak.so"
install -Dm755  "$serverfile" \
"${D}/usr/$(get_libdir)/emacspeak/tclespeak.so" || die
rm -f "$serverfile" || die
dosym "/usr/$(get_libdir)/emacspeak/tclespeak.so" \
"$orig_serverdir/tclespeak.so"
popd > /dev/null || die
fi
dodoc README etc/NEWS* etc/FAQ etc/COPYRIGHT
dohtml -r install-guide user-guide
cd "${D}/usr/share/emacs/site-lisp/${PN}"
rm -rf README etc/NEWS* etc/FAQ etc/COPYRIGHT install-guide \
user-guide || die
readme.gentoo_create_doc
}






[gentoo-commits] gentoo-x86 commit in dev-scheme/scheme48/files: scheme48-1.9.1-implicit-decl.patch

2014-03-17 Thread Christopher Brannon (teiresias)
teiresias14/03/18 03:18:03

  Added:scheme48-1.9.1-implicit-decl.patch
  Log:
  New upstream release: 1.9.1.
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.1  
dev-scheme/scheme48/files/scheme48-1.9.1-implicit-decl.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/files/scheme48-1.9.1-implicit-decl.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/files/scheme48-1.9.1-implicit-decl.patch?rev=1.1&content-type=text/plain

Index: scheme48-1.9.1-implicit-decl.patch
===
diff -r e16eb4429221 -r 125a138e07ed c/unix.h
--- a/c/unix.h  Sun Mar 16 22:30:45 2014 -0700
+++ b/c/unix.h  Mon Mar 17 11:22:54 2014 +0100
@@ -25,7 +25,7 @@
 if (STATUS != NULL)\
   break;   \
 else if (errno != EINTR)   \
-  s48_os_error(NULL, errno, 0); }  \
+  s48_os_error_2(call, NULL, errno, 0); }  \
  } while (0)
 
 #define RETRY_OR_RAISE_NEG(STATUS, CALL)   \
@@ -35,7 +35,7 @@
 if (STATUS >= 0)   \
   break;   \
 else if (errno != EINTR)   \
-  s48_os_error(NULL, errno, 0); }  \
+  s48_os_error_2(call, NULL, errno, 0); }  \
  } while (0)
 

diff -r e16eb4429221 -r 125a138e07ed c/unix/fd-io.c
--- a/c/unix/fd-io.cSun Mar 16 22:30:45 2014 -0700
+++ b/c/unix/fd-io.cMon Mar 17 11:22:54 2014 +0100
@@ -323,21 +323,6 @@
  * one.
  */
 
-s48_value
-s48_add_channel(s48_value mode, s48_value id, long fd)
-{
-  if (mode == S48_CHANNEL_STATUS_OUTPUT
-  && fd != 1
-  && fd != 2) {
-int flags;
-RETRY_OR_RAISE_NEG(flags, fcntl(fd, F_GETFL));
-if ((flags & O_NONBLOCK) == 0)
-  fprintf(stderr,
-"Warning: output channel file descriptor %d is not non-blocking\n",
- (int) fd); }
-  return s48_really_add_channel(mode, id, fd);
-}
-
 s48_ref_t
 s48_add_channel_2(s48_call_t call, s48_ref_t mode, s48_ref_t id, long fd)
 {
diff -r e16eb4429221 -r 125a138e07ed c/win32/fd-io.c
--- a/c/win32/fd-io.c   Sun Mar 16 22:30:45 2014 -0700
+++ b/c/win32/fd-io.c   Mon Mar 17 11:22:54 2014 +0100
@@ -1211,13 +1211,6 @@
  * one.
  */
 
-s48_value
-s48_add_channel(s48_value mode, s48_value id, long fd)
-{
-  /* back to the VM */
-  return s48_really_add_channel(mode, id, fd);
-}
-
 s48_ref_t
 s48_add_channel_2(s48_call_t call, s48_ref_t mode, s48_ref_t id, long fd)
 {
diff -r 98197bf570a4 -r e16eb4429221 c/main.c
--- a/c/main.c  Sun Mar 02 16:50:12 2014 +0100
+++ b/c/main.c  Sun Mar 16 22:30:45 2014 -0700
@@ -5,6 +5,7 @@
  */
 
 extern long s48_initialize(int *argc, char ***argv);
+extern long s48_call_startup_procedure(char **, long);
 
 int
 main(int argc, char **argv)
diff -r 98197bf570a4 -r e16eb4429221 c/posix/proc.c
--- a/c/posix/proc.cSun Mar 02 16:50:12 2014 +0100
+++ b/c/posix/proc.cSun Mar 16 22:30:45 2014 -0700
@@ -9,6 +9,7 @@
  * Scheme 48/POSIX process environment interface
  */
 
+#define _GNU_SOURCE
 #include 
 #include 
 #include 
diff -r 98197bf570a4 -r e16eb4429221 c/unix/socket.c
--- a/c/unix/socket.c   Sun Mar 02 16:50:12 2014 +0100
+++ b/c/unix/socket.c   Sun Mar 16 22:30:45 2014 -0700
@@ -11,6 +11,7 @@
 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 







[gentoo-commits] gentoo-x86 commit in dev-scheme/scheme48: scheme48-1.9.1.ebuild ChangeLog

2014-03-17 Thread Christopher Brannon (teiresias)
teiresias14/03/18 03:18:02

  Modified: ChangeLog
  Added:scheme48-1.9.1.ebuild
  Log:
  New upstream release: 1.9.1.
  
  (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 
0x6521e06d)

Revision  ChangesPath
1.17 dev-scheme/scheme48/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/ChangeLog?rev=1.17&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/ChangeLog?rev=1.17&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/ChangeLog?r1=1.16&r2=1.17

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog   20 Dec 2012 21:52:03 -  1.16
+++ ChangeLog   18 Mar 2014 03:18:02 -  1.17
@@ -1,6 +1,12 @@
 # ChangeLog for dev-scheme/scheme48
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v 1.16 
2012/12/20 21:52:03 pacho Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/ChangeLog,v 1.17 
2014/03/18 03:18:02 teiresias Exp $
+
+*scheme48-1.9.1 (17 Mar 2014)
+
+  17 Mar 2014; Christopher Brannon 
+  +scheme48-1.9.1.ebuild, +files/scheme48-1.9.1-implicit-decl.patch:
+  New upstream version, 1.9.1.
 
   20 Dec 2012; Pacho Ramos  metadata.xml:
   Drop maintainer, bug #81411



1.1  dev-scheme/scheme48/scheme48-1.9.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.1.ebuild?rev=1.1&content-type=text/plain

Index: scheme48-1.9.1.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/scheme48/scheme48-1.9.1.ebuild,v 
1.1 2014/03/18 03:18:02 teiresias Exp $

EAPI=5
inherit elisp-common multilib eutils flag-o-matic

DESCRIPTION="Scheme48 is an implementation of the Scheme Programming Language."
HOMEPAGE="http://www.s48.org/";
SRC_URI="http://www.s48.org/${PV}/${P}.tgz";

LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc emacs"

DEPEND="emacs? ( virtual/emacs )"
RDEPEND="${DEPEND}"
SITEFILE=50scheme48-gentoo.el

src_prepare() {
# Patch available upstream.  It can go away next version.
epatch "${FILESDIR}/${P}-implicit-decl.patch"
}

src_configure() {
append-cflags -fno-strict-aliasing
econf --docdir=/usr/share/doc/${P}
}

src_compile() {
emake
if use emacs; then
elisp-compile "${S}"/emacs/cmuscheme48.el
fi
}

src_install() {
# weird parallel failures!
emake -j1 DESTDIR="${D}" install

if use emacs; then
elisp-install ${PN} emacs/cmuscheme48.el emacs/*.elc
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
fi

dodoc README
if use doc; then
dodoc doc/*.txt
docinto src
dodoc doc/src/*
pushd "${ED}/usr/share/doc/${P}" > /dev/null
install -dm755 html
mv *.html *.css *.gif html/
popd > /dev/null
else
pushd "${ED}/usr/share/doc/${P}" > /dev/null
rm -f *.html *.css *.gif
rm -f manu*
popd > /dev/null
fi

#this symlink clashes with gambit
rm "${ED}"/usr/bin/scheme-r5rs || die
}

pkg_postinst() {
use emacs && elisp-site-regen
}

pkg_postrm() {
use emacs && elisp-site-regen
}