diff options
author | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2012-12-07 00:30:34 +0700 |
---|---|---|
committer | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2012-12-07 00:30:34 +0700 |
commit | 73290c3a87be8cb63bd546d8c81b6e3701d26dd8 (patch) | |
tree | b97d9d3130dd9a2f6b2e73b449c53996d15da195 /app-accessibility | |
download | activehome-73290c3a87be8cb63bd546d8c81b6e3701d26dd8.tar.gz activehome-73290c3a87be8cb63bd546d8c81b6e3701d26dd8.tar.bz2 activehome-73290c3a87be8cb63bd546d8c81b6e3701d26dd8.zip |
Init
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Diffstat (limited to 'app-accessibility')
25 files changed, 854 insertions, 0 deletions
diff --git a/app-accessibility/cmuclmtk/ChangeLog b/app-accessibility/cmuclmtk/ChangeLog new file mode 100644 index 0000000..bed26ba --- /dev/null +++ b/app-accessibility/cmuclmtk/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-accessibility/sphinxbase +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/ChangeLog,v 1.3 2012/02/24 11:29:47 patrick Exp $ + + 24 Feb 2012; Patrick Lauer <patrick@gentoo.org> sphinxbase-0.7.ebuild: + Restricting pypy + + 12 Jan 2012; Michał Górny <mgorny@gentoo.org> sphinxbase-0.7.ebuild: + Fix invalid use of autotools-utils.eclass. + +*sphinxbase-0.7 (17 Nov 2011) + + 17 Nov 2011; Jesus Rivero <neurogeek@gentoo.org> +sphinxbase-0.7.ebuild, + +metadata.xml: + Initial commit + diff --git a/app-accessibility/cmuclmtk/Manifest b/app-accessibility/cmuclmtk/Manifest new file mode 100644 index 0000000..9f6e8ba --- /dev/null +++ b/app-accessibility/cmuclmtk/Manifest @@ -0,0 +1,4 @@ +DIST sphinxbase-0.7.tar.gz 3291922 SHA256 389cb99a545f7d615a2b3bc3f7362a490ca45fc4dc440140ae1d2a41f87773ec SHA512 c5cc4e60a43fdaabce8b75c89eaa5e3dc4a0ef1f4fc253a20da8098eea7f13cf1e344ce42ae8a70f34bce20547fc2c88858fc3ab62ce8386fed666dfa43e1109 WHIRLPOOL b1a2238595b371ffe4c9b48d7ab0b604be2adc1b4e3cab3f9a17c3e9c587cdfa5bfcb33e5c8e0fc9bf282873f7ab4fb3ee03551b2063c1398e51eefa83a0e15a +EBUILD sphinxbase-0.7.ebuild 1449 SHA256 57b1c727e1354b54bc373441ac1bf24128a16debb614c8e8745e09b590f328c5 SHA512 e33876bab2f97a8caab6195efbdafd42a2f6e99e88d984ecfb2269cc8277f9f9d77aba0efb142cf0f89e72575b775b99aa83bb15846b090b3b856cc10499fdc2 WHIRLPOOL dbb6ac60118b1b56ab99cdb7a2d32c90709d86f098cd5e117220d34e36201e3959990f6ac059da399874c47664dd70ad0b48597fe47121f5c7b51a1dce84980e +MISC ChangeLog 583 SHA256 99b3c67ee46887808ddeff5c482fbd5deb8cfa9f5bc3ba8e1c432da569edfc80 SHA512 6bae772821f8be72f3722135b6730480fca9b566caf5db3996dc7775f6405fe88129bdca9c83ae15182bc9052636fc6006d187109aa46b0408aabef00db29475 WHIRLPOOL eea1971cc53be581453b35588af336b8f295b4cd928d7b2502c87f8861b6222d50a53eba3238ef98500d0a57881ba41de26cb3bd9aa099d582ec69045ff65ffb +MISC metadata.xml 167 SHA256 acc2d68b15e57417767543ba061a4fa58d7382904217f0e7408ce94887509bce SHA512 3f87942cf2780bc16b22b25c38907b3dd0c1d9dd319b8117878921d93cfd047dbd0a663d70e48d4244b98dee58398d1d75dbe9612281226ceddcc866b3be0bb7 WHIRLPOOL 649c0441fb431848e59c09c006e1a97b9775577085affd2f4ff2aea9bb1e636093c1ad65cb2fc07a330babbb8505e5327e8f1d04dcf5b56f30b8a539364aee3d diff --git a/app-accessibility/cmuclmtk/cmuclmtk-0.7.ebuild b/app-accessibility/cmuclmtk/cmuclmtk-0.7.ebuild new file mode 100644 index 0000000..0fbc154 --- /dev/null +++ b/app-accessibility/cmuclmtk/cmuclmtk-0.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild,v 1.3 2012/02/24 11:29:47 patrick Exp $ + +EAPI=3 +PYTHON_DEPEND="python? 2:2.6" +RESTRICT_PYTHON_ABIS="3* 2.7-pypy-*" +SUPPORT_PYTHON_ABIS="1" + +inherit autotools-utils python + +DESCRIPTION="Support library required by the Sphinx Speech Recognition Engine" +HOMEPAGE="http://cmusphinx.sourceforge.net/" +SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz" + +LICENSE="BSD as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc lapack python static-libs" + +RDEPEND="lapack? ( virtual/lapack )" +DEPEND="${RDEPEND} + doc? ( >=app-doc/doxygen-1.4.7 )" + +# Due to generated Python setup.py. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_configure() { + local myeconfargs=( + $( use_with lapack ) + # python modules are built through distutils + # so disable the ugly wrapper + --without-python + ) + + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + + if use python; then + python_copy_sources python + + building() { + emake PYTHON="$(PYTHON)" PYTHON_INCLUDEDIR="$(python_get_includedir)" PYTHON_LIBDIR="$(python_get_libdir)" + } + + python_execute_function -s --source-dir python building + fi +} + +src_install() { + autotools-utils_src_install + + if use python; then + python_execute_function -s --source-dir python -d + fi + + if use doc; then + dohtml doc/html/* + fi +} diff --git a/app-accessibility/cmuclmtk/metadata.xml b/app-accessibility/cmuclmtk/metadata.xml new file mode 100644 index 0000000..72d214a --- /dev/null +++ b/app-accessibility/cmuclmtk/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>accessibility</herd> +</pkgmetadata> diff --git a/app-accessibility/julius/ChangeLog b/app-accessibility/julius/ChangeLog new file mode 100644 index 0000000..47f97ff --- /dev/null +++ b/app-accessibility/julius/ChangeLog @@ -0,0 +1,24 @@ +# ChangeLog for app-accessibility/julius +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 17 Apr 2009; Justin Lecher (jlec) <jlec@j-schmitz.net> julius-4.1.ebuild: + QA quotes around EAPI version + + 26 Mar 2009; Tiago Cunha <tcunha@gentoo.org> julius-4.1.ebuild: + Add missing die to emake. + + 19 Jan 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + julius-4.1.ebuild: + Add suggested RDEPEND=${DEPEND} + + 30 Dec 2008; Erik Hahn (a_b) <erik_hahn@gmx.de> julius-4.1.ebuild: + Install japanese docs, remove USE flags with no matching configure switch + and dependencies on gtk-1 and glibc + + 14 Nov 2008; Daniel Pinto dos Santos (danielpi) <danielpi@gmx.net> + +julius-4.1.ebuild, +files/julius-4.1-makefile.patch, + +files/julius-4.1-mkfacrash.patch, +files/julius-4.1-newParam.patch, + +metadata.xml: + New ebuild for julius, see bug #245475. Thanks to idl0r and Tommy. + diff --git a/app-accessibility/julius/Manifest b/app-accessibility/julius/Manifest new file mode 100644 index 0000000..60e3429 --- /dev/null +++ b/app-accessibility/julius/Manifest @@ -0,0 +1,7 @@ +AUX julius-4.1-makefile.patch 10908 RMD160 d59ea21d9c0279bf28be2a03206dc5733fad338e SHA1 40df0f52c81433aac90bbe399cc1df3f11c58b63 SHA256 8fa76475548cde8133c398a6dbaccee3d0be2d797746adb6e2126ef709f9d467 +AUX julius-4.1-mkfacrash.patch 578 RMD160 7f44847081f4779c77106429d6f635ea82b3f1b6 SHA1 ed59e6accacfbe202024534331d2782d8c73b075 SHA256 9f596306b82478cd33c749760865165da2aacc3289b81fb0ea252b83625ba3bf +AUX julius-4.1-newParam.patch 3687 RMD160 353736266f7667ecae0aaa9c5bdb95d1c6701030 SHA1 a67e098bdbf9392c79a501a528a7bc057753e5c5 SHA256 c594e947b49555d53fe8c27f82df1cc7eda32882df706c34cf20e3a7810f8c23 +DIST julius-4.1.tar.gz 1133938 RMD160 bf7621c07147986ddd1dd446e28feeb3eae163db SHA1 7ec08930febc399ac6b220b6c8882f6d49339b29 SHA256 56e12b556946027962ba2706bf84286cac9ab417b79bcbf5b2b19cf31020f418 +EBUILD julius-4.1.ebuild 974 RMD160 ce8df57232d3b8e153fa6bd1a98131b590402ce2 SHA1 f725c858f9bfd1a005ea5413e90eaecc6e55f7ef SHA256 82ac92499fc189edbe42b20d496a38af7064b76b64081b48100815d4485cea6f +MISC ChangeLog 911 RMD160 d7a76ced1b7ee91ddfaef16d11ed5e078d601cd9 SHA1 6b1728fb93b0a1c4027459d8c7f78201b0e3aa6a SHA256 6b5ac6f248d3b6f5c0fa90f9274b7590acb0c0fbdf8d3f5f76f20916fdc873f8 +MISC metadata.xml 209 RMD160 184537d7a401571abe0e5cbf9258ba3947d19382 SHA1 f2ea13baedca19e24be6ed7c3e6b765f7ff67cba SHA256 b0f0595f625235a62d9d40753827ae160e42156371fd9568bd2779042517f5e8 diff --git a/app-accessibility/julius/files/julius-4.1-makefile.patch b/app-accessibility/julius/files/julius-4.1-makefile.patch new file mode 100644 index 0000000..6de5f31 --- /dev/null +++ b/app-accessibility/julius/files/julius-4.1-makefile.patch @@ -0,0 +1,296 @@ +diff -Naur working/dists/julius-4.1/adinrec/Makefile.in working/dists/julius-4.1_mod/adinrec/Makefile.in +--- adinrec/Makefile.in 2008-10-02 21:57:01.000000000 +1300 ++++ adinrec/Makefile.in 2008-11-10 15:27:34.000000000 +1300 +@@ -37,7 +37,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/adintool/Makefile.in working/dists/julius-4.1_mod/adintool/Makefile.in +--- adintool/Makefile.in 2008-10-02 21:57:01.000000000 +1300 ++++ adintool/Makefile.in 2008-11-10 15:27:52.000000000 +1300 +@@ -37,7 +37,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/generate-ngram/Makefile.in working/dists/julius-4.1_mod/generate-ngram/Makefile.in +--- generate-ngram/Makefile.in 2008-10-02 21:57:01.000000000 +1300 ++++ generate-ngram/Makefile.in 2008-11-10 15:28:13.000000000 +1300 +@@ -33,7 +33,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + $(RM) $(OBJ) *~ core +diff -Naur working/dists/julius-4.1/gramtools/accept_check/Makefile.in working/dists/julius-4.1_mod/gramtools/accept_check/Makefile.in +--- gramtools/accept_check/Makefile.in 2008-10-02 21:57:02.000000000 +1300 ++++ gramtools/accept_check/Makefile.in 2008-11-10 15:28:35.000000000 +1300 +@@ -36,7 +36,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/gramtools/dfa_determinize/Makefile.in working/dists/julius-4.1_mod/gramtools/dfa_determinize/Makefile.in +--- gramtools/dfa_determinize/Makefile.in 2008-10-02 21:57:02.000000000 +1300 ++++ gramtools/dfa_determinize/Makefile.in 2008-11-10 15:28:53.000000000 +1300 +@@ -35,7 +35,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/gramtools/dfa_minimize/Makefile.in working/dists/julius-4.1_mod/gramtools/dfa_minimize/Makefile.in +--- gramtools/dfa_minimize/Makefile.in 2008-10-02 21:57:02.000000000 +1300 ++++ gramtools/dfa_minimize/Makefile.in 2008-11-10 15:29:15.000000000 +1300 +@@ -35,7 +35,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/gramtools/generate/Makefile.in working/dists/julius-4.1_mod/gramtools/generate/Makefile.in +--- gramtools/generate/Makefile.in 2008-10-02 21:57:02.000000000 +1300 ++++ gramtools/generate/Makefile.in 2008-11-10 15:29:35.000000000 +1300 +@@ -35,7 +35,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/gramtools/gram2sapixml/Makefile.in working/dists/julius-4.1_mod/gramtools/gram2sapixml/Makefile.in +--- gramtools/gram2sapixml/Makefile.in 2007-12-18 21:45:47.000000000 +1300 ++++ gramtools/gram2sapixml/Makefile.in 2008-11-10 15:29:55.000000000 +1300 +@@ -18,7 +18,7 @@ + + install.bin: + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + echo nothing to do +diff -Naur working/dists/julius-4.1/gramtools/mkdfa/Makefile.in working/dists/julius-4.1_mod/gramtools/mkdfa/Makefile.in +--- gramtools/mkdfa/Makefile.in 2007-12-18 21:45:47.000000000 +1300 ++++ gramtools/mkdfa/Makefile.in 2008-11-10 15:30:26.000000000 +1300 +@@ -19,12 +19,12 @@ + install: + (cd $(SUBDIR); $(MAKE) install) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + install.bin: + (cd $(SUBDIR); $(MAKE) install.bin) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + (cd $(SUBDIR); $(MAKE) clean) +diff -Naur working/dists/julius-4.1/gramtools/mkdfa/mkfa-1.44-flex/Makefile.in working/dists/julius-4.1_mod/gramtools/mkdfa/mkfa-1.44-flex/Makefile.in +--- gramtools/mkdfa/mkfa-1.44-flex/Makefile.in 2007-12-18 21:45:47.000000000 +1300 ++++ gramtools/mkdfa/mkfa-1.44-flex/Makefile.in 2008-11-10 15:30:47.000000000 +1300 +@@ -44,7 +44,7 @@ + + install.bin: + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + $(RM) *.o *~ core +diff -Naur working/dists/julius-4.1/gramtools/nextword/Makefile.in working/dists/julius-4.1_mod/gramtools/nextword/Makefile.in +--- gramtools/nextword/Makefile.in 2008-10-02 21:57:02.000000000 +1300 ++++ gramtools/nextword/Makefile.in 2008-11-10 15:31:09.000000000 +1300 +@@ -36,7 +36,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/gramtools/yomi2voca/Makefile.in working/dists/julius-4.1_mod/gramtools/yomi2voca/Makefile.in +--- gramtools/yomi2voca/Makefile.in 2007-12-18 21:45:48.000000000 +1300 ++++ gramtools/yomi2voca/Makefile.in 2008-11-10 15:31:25.000000000 +1300 +@@ -18,7 +18,7 @@ + + install.bin: + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + echo nothing to do +diff -Naur working/dists/julius-4.1/jclient-perl/Makefile.in working/dists/julius-4.1_mod/jclient-perl/Makefile.in +--- jclient-perl/Makefile.in 2008-10-02 21:57:03.000000000 +1300 ++++ jclient-perl/Makefile.in 2008-11-10 15:31:57.000000000 +1300 +@@ -18,7 +18,7 @@ + + install.bin: + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + echo nothing to do +diff -Naur working/dists/julius-4.1/jcontrol/Makefile.in working/dists/julius-4.1_mod/jcontrol/Makefile.in +--- jcontrol/Makefile.in 2008-10-02 21:57:03.000000000 +1300 ++++ jcontrol/Makefile.in 2008-11-10 15:32:12.000000000 +1300 +@@ -32,7 +32,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + $(RM) $(OBJ) +diff -Naur working/dists/julius-4.1/julius/Makefile.in working/dists/julius-4.1_mod/julius/Makefile.in +--- julius/Makefile.in 2008-10-02 21:57:03.000000000 +1300 ++++ julius/Makefile.in 2008-11-10 15:32:37.000000000 +1300 +@@ -26,10 +26,10 @@ + ## install + prefix=@prefix@ + exec_prefix=@exec_prefix@ +-bindir=@bindir@ +-libdir=@libdir@ +-includedir=@includedir@ +-mandir=@mandir@ ++bindir=$(DESTDIR)/@bindir@ ++libdir=$(DESTDIR)/@libdir@ ++includedir=$(DESTDIR)/@includedir@ ++mandir=$(DESTDIR)/@mandir@ + INSTALL=@INSTALL@ + INSTALL_DATA=@INSTALL_DATA@ + INSTALL_PROGRAM=@INSTALL_PROGRAM@ +diff -Naur working/dists/julius-4.1/libjulius/Makefile.in working/dists/julius-4.1_mod/libjulius/Makefile.in +--- libjulius/Makefile.in 2008-10-03 04:01:59.000000000 +1300 ++++ libjulius/Makefile.in 2008-11-10 15:33:17.000000000 +1300 +@@ -26,9 +26,9 @@ + ## install + prefix=@prefix@ + exec_prefix=@exec_prefix@ +-bindir=@bindir@ +-libdir=@libdir@ +-includedir=@includedir@ ++bindir=$(DESTDIR)/@bindir@ ++libdir=$(DESTDIR)/@libdir@ ++includedir=$(DESTDIR)/@includedir@ + INSTALL=@INSTALL@ + INSTALL_DATA=@INSTALL_DATA@ + INSTALL_PROGRAM=@INSTALL_PROGRAM@ +diff -Naur working/dists/julius-4.1/libsent/Makefile.in working/dists/julius-4.1_mod/libsent/Makefile.in +--- libsent/Makefile.in 2008-10-03 04:01:59.000000000 +1300 ++++ libsent/Makefile.in 2008-11-10 15:33:37.000000000 +1300 +@@ -25,9 +25,9 @@ + ## install + prefix=@prefix@ + exec_prefix=@exec_prefix@ +-bindir=@bindir@ +-libdir=@libdir@ +-includedir=@includedir@ ++bindir=$(DESTDIR)/@bindir@ ++libdir=$(DESTDIR)/@libdir@ ++includedir=$(DESTDIR)/@includedir@ + INSTALL=@INSTALL@ + INSTALL_DATA=@INSTALL_DATA@ + INSTALL_PROGRAM=@INSTALL_PROGRAM@ +diff -Naur working/dists/julius-4.1/man/Makefile.in working/dists/julius-4.1_mod/man/Makefile.in +--- man/Makefile.in 2008-10-03 04:01:59.000000000 +1300 ++++ man/Makefile.in 2008-11-10 15:48:22.000000000 +1300 +@@ -19,16 +19,16 @@ + install: install.man install.man.ja + + install.man: +- ${INSTALL} -d @mandir@/man1 ++ ${INSTALL} -d $(DESTDIR)@mandir@/man1 + for f in *.1; do \ +- @INSTALL_DATA@ $$f @mandir@/man1/$$f; \ ++ @INSTALL_DATA@ $$f $(DESTDIR)/@mandir@/man1/$$f; \ + done + + install.man.ja: +- ${INSTALL} -d @mandir@/man1/ja ++ ${INSTALL} -d $(DESTDIR)@mandir@/man1/ja + cd ja; + for f in *.1; do \ +- @INSTALL_DATA@ $$f @mandir@/man1/ja/$$f; \ ++ @INSTALL_DATA@ $$f $(DESTDIR)/@mandir@/man1/ja/$$f; \ + done + cd .. + +diff -Naur working/dists/julius-4.1/mkbingram/Makefile.in working/dists/julius-4.1_mod/mkbingram/Makefile.in +--- mkbingram/Makefile.in 2008-10-02 21:57:03.000000000 +1300 ++++ mkbingram/Makefile.in 2008-11-10 15:34:25.000000000 +1300 +@@ -33,7 +33,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + clean: + $(RM) $(OBJ) +diff -Naur working/dists/julius-4.1/mkbinhmm/Makefile.in working/dists/julius-4.1_mod/mkbinhmm/Makefile.in +--- mkbinhmm/Makefile.in 2008-10-02 21:57:04.000000000 +1300 ++++ mkbinhmm/Makefile.in 2008-11-10 15:34:43.000000000 +1300 +@@ -33,7 +33,7 @@ + + install.bin: mkbinhmm mkbinhmmlist + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ mkbinhmm mkbinhmmlist @bindir@ ++ @INSTALL_PROGRAM@ mkbinhmm mkbinhmmlist $(DESTDIR)/@bindir@ + + clean: + $(RM) mkbinhmm.o mkbinhmmlist.o +diff -Naur working/dists/julius-4.1/mkgshmm/Makefile.in working/dists/julius-4.1_mod/mkgshmm/Makefile.in +--- mkgshmm/Makefile.in 2008-10-02 21:57:04.000000000 +1300 ++++ mkgshmm/Makefile.in 2008-11-10 15:35:07.000000000 +1300 +@@ -24,7 +24,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + +diff -Naur working/dists/julius-4.1/mkss/Makefile.in working/dists/julius-4.1_mod/mkss/Makefile.in +--- mkss/Makefile.in 2008-10-02 21:57:04.000000000 +1300 ++++ mkss/Makefile.in 2008-11-10 15:35:22.000000000 +1300 +@@ -37,7 +37,7 @@ + + install.bin: $(TARGET) + ${INSTALL} -d @bindir@ +- @INSTALL_PROGRAM@ $(TARGET) @bindir@ ++ @INSTALL_PROGRAM@ $(TARGET) $(DESTDIR)/@bindir@ + + ############################################################ + diff --git a/app-accessibility/julius/files/julius-4.1-mkfacrash.patch b/app-accessibility/julius/files/julius-4.1-mkfacrash.patch new file mode 100644 index 0000000..906e793 --- /dev/null +++ b/app-accessibility/julius/files/julius-4.1-mkfacrash.patch @@ -0,0 +1,12 @@ +diff -Naur working/dists/julius-4.1/gramtools/mkdfa/mkfa-1.44-flex/triplet.c working/dists/julius-4.1_mod2/gramtools/mkdfa/mkfa-1.44-flex/triplet.c +--- gramtools/mkdfa/mkfa-1.44-flex/triplet.c 2007-12-18 21:45:47.000000000 +1300 ++++ gramtools/mkdfa/mkfa-1.44-flex/triplet.c 2008-11-10 15:40:09.000000000 +1300 +@@ -150,7 +150,7 @@ + FAQ *newFAQ; + + if( fa != NULL ){ +- if( (newFAQ = malloc( sizeof(newFAQ) )) == NULL ){ ++ if( (newFAQ = malloc( sizeof(FAQ) )) == NULL ){ + errMes( "Can't malloc queue for breadth-first search of triplet list" ); + } + newFAQ->fa = fa; diff --git a/app-accessibility/julius/files/julius-4.1-newParam.patch b/app-accessibility/julius/files/julius-4.1-newParam.patch new file mode 100644 index 0000000..6f545ee --- /dev/null +++ b/app-accessibility/julius/files/julius-4.1-newParam.patch @@ -0,0 +1,67 @@ +diff -Naur julius-4.1/libjulius/include/julius/extern.h julius-4.1_new/libjulius/include/julius/extern.h +--- libjulius/include/julius/extern.h 2008-09-25 07:00:05.000000000 +0200 ++++ libjulius/include/julius/extern.h 2008-11-03 10:22:19.000000000 +0100 +@@ -109,9 +109,9 @@ + void malloc_wordtrellis(RecogProcess *r); + void free_wordtrellis(StackDecode *dwrk); + void scan_word(NODE *now, HTK_Param *param, RecogProcess *r); +-void next_word(NODE *now, NODE *new, NEXTWORD *nword, HTK_Param *param, RecogProcess *r); +-void start_word(NODE *new, NEXTWORD *nword, HTK_Param *param, RecogProcess *r); +-void last_next_word(NODE *now, NODE *new, HTK_Param *param, RecogProcess *r); ++void next_word(NODE *now, NODE *newParam, NEXTWORD *nword, HTK_Param *param, RecogProcess *r); ++void start_word(NODE *newParam, NEXTWORD *nword, HTK_Param *param, RecogProcess *r); ++void last_next_word(NODE *now, NODE *newParam, HTK_Param *param, RecogProcess *r); + + /* wav2mfcc.c */ + boolean wav2mfcc(SP16 speech[], int speechlen, Recog *recog); +diff -Naur julius-4.1/libsent/include/sent/htk_hmm.h julius-4.1_new/libsent/include/sent/htk_hmm.h +--- libsent/include/sent/htk_hmm.h 2008-09-30 05:58:18.000000000 +0200 ++++ libsent/include/sent/htk_hmm.h 2008-11-03 10:22:19.000000000 +0100 +@@ -428,16 +428,16 @@ + char *get_cov_str(short covtype); + char *get_dur_str(short durtype); + /* rdhmmdef_trans.c */ +-void trans_add(HTK_HMM_INFO *hmm, HTK_HMM_Trans *new); ++void trans_add(HTK_HMM_INFO *hmm, HTK_HMM_Trans *newParam); + HTK_HMM_Trans *get_trans_data(FILE *, HTK_HMM_INFO *); + void def_trans_macro(char *, FILE *, HTK_HMM_INFO *); + /* rdhmmdef_state.c */ + HTK_HMM_State *get_state_data(FILE *, HTK_HMM_INFO *); + void def_state_macro(char *, FILE *, HTK_HMM_INFO *); + HTK_HMM_State *state_lookup(HTK_HMM_INFO *hmm, char *keyname); +-void state_add(HTK_HMM_INFO *hmm, HTK_HMM_State *new); ++void state_add(HTK_HMM_INFO *hmm, HTK_HMM_State *newParam); + /* rdhmmdef_mpdf.c */ +-void mpdf_add(HTK_HMM_INFO *hmm, HTK_HMM_PDF *new); ++void mpdf_add(HTK_HMM_INFO *hmm, HTK_HMM_PDF *newParam); + HTK_HMM_PDF *mpdf_lookup(HTK_HMM_INFO *hmm, char *keyname); + HTK_HMM_PDF *get_mpdf_data(FILE *fp, HTK_HMM_INFO *hmm, int mix_num, short stream_id); + void def_mpdf_macro(char *name, FILE *fp, HTK_HMM_INFO *hmm); + -445,22 +445,22 @@ + HTK_HMM_Dens *get_dens_data(FILE *, HTK_HMM_INFO *); + void def_dens_macro(char *, FILE *, HTK_HMM_INFO *); + HTK_HMM_Dens *dens_lookup(HTK_HMM_INFO *hmm, char *keyname); +-void dens_add(HTK_HMM_INFO *hmm, HTK_HMM_Dens *new); ++void dens_add(HTK_HMM_INFO *hmm, HTK_HMM_Dens *newParam); + /* rdhmmdef_var.c */ + HTK_HMM_Var *get_var_data(FILE *, HTK_HMM_INFO *); + void def_var_macro(char *, FILE *, HTK_HMM_INFO *); +-void var_add(HTK_HMM_INFO *hmm, HTK_HMM_Var *new); ++void var_add(HTK_HMM_INFO *hmm, HTK_HMM_Var *newParam); + /* rdhmmdef_streamweight.c */ + HTK_HMM_StreamWeight *get_streamweight_data(FILE *fp, HTK_HMM_INFO *hmm); + void def_streamweight_macro(char *, FILE *, HTK_HMM_INFO *); +-void sw_add(HTK_HMM_INFO *hmm, HTK_HMM_StreamWeight *new); ++void sw_add(HTK_HMM_INFO *hmm, HTK_HMM_StreamWeight *newParam); + /* rdhmmdef_data.c */ + void def_HMM(char *, FILE *, HTK_HMM_INFO *); + HTK_HMM_Data *htk_hmmdata_new(HTK_HMM_INFO *); +-void htk_hmmdata_add(HTK_HMM_INFO *hmm, HTK_HMM_Data *new); ++void htk_hmmdata_add(HTK_HMM_INFO *hmm, HTK_HMM_Data *newParam); + /* rdhmmdef_tiedmix.c */ + void tmix_read(FILE *fp, HTK_HMM_PDF *mpdf, HTK_HMM_INFO *hmm); +-void codebook_add(HTK_HMM_INFO *hmm, GCODEBOOK *new); ++void codebook_add(HTK_HMM_INFO *hmm, GCODEBOOK *newParam); + /* rdhmmdef_regtree.c */ + void def_regtree_macro(char *name, FILE *fp, HTK_HMM_INFO *hmm); + /* rdhmmdef_hmmlist.c */
\ No newline at end of file diff --git a/app-accessibility/julius/julius-4.2.2.ebuild b/app-accessibility/julius/julius-4.2.2.ebuild new file mode 100644 index 0000000..e248153 --- /dev/null +++ b/app-accessibility/julius/julius-4.2.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +inherit eutils + +DESCRIPTION="High-performance, two-pass large vocabulary continuous speech recognition" +HOMEPAGE="http://julius.sourceforge.jp/en_index.php" +SRC_URI="mirror://sourceforge.jp/${PN}/33146/${P}.tar.gz" + +LICENSE="julius" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +LANGS="ja" + +for LNG in ${LANGS}; do + IUSE="${IUSE} linguas_${LNG}" +done + +DEPEND=">=sys-libs/readline-4.1 + media-libs/alsa-lib + media-libs/libsndfile + sys-libs/zlib" +RDEPEND=${DEPEND} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/julius-4.1-makefile.patch + epatch "${FILESDIR}"/julius-4.1-newParam.patch + epatch "${FILESDIR}"/julius-4.1-mkfacrash.patch +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc 00readme.txt Release.txt || die + + for LNG in ${LINGUAS}; do + dodoc 00readme-${LNG}.txt Release-${LNG}.txt || die + done +} diff --git a/app-accessibility/julius/metadata.xml b/app-accessibility/julius/metadata.xml new file mode 100644 index 0000000..f9d4a98 --- /dev/null +++ b/app-accessibility/julius/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> +</pkgmetadata> diff --git a/app-accessibility/pocketsphinx/ChangeLog b/app-accessibility/pocketsphinx/ChangeLog new file mode 100644 index 0000000..bed26ba --- /dev/null +++ b/app-accessibility/pocketsphinx/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-accessibility/sphinxbase +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/ChangeLog,v 1.3 2012/02/24 11:29:47 patrick Exp $ + + 24 Feb 2012; Patrick Lauer <patrick@gentoo.org> sphinxbase-0.7.ebuild: + Restricting pypy + + 12 Jan 2012; Michał Górny <mgorny@gentoo.org> sphinxbase-0.7.ebuild: + Fix invalid use of autotools-utils.eclass. + +*sphinxbase-0.7 (17 Nov 2011) + + 17 Nov 2011; Jesus Rivero <neurogeek@gentoo.org> +sphinxbase-0.7.ebuild, + +metadata.xml: + Initial commit + diff --git a/app-accessibility/pocketsphinx/Manifest b/app-accessibility/pocketsphinx/Manifest new file mode 100644 index 0000000..e83d690 --- /dev/null +++ b/app-accessibility/pocketsphinx/Manifest @@ -0,0 +1 @@ +DIST pocketsphinx-0.7.tar.gz 23701750 SHA256 ce0cace1ab153006e631d0a15680f2ec13f289cb2ddafa20c84fb5986fe92455 SHA512 388d3cbd952730ffae2af33b64aa1771de8cd8ad8b59087f7f288dd9d1abb297652ce289c7d379735ef03ce96d5aa1b8b75c46c8a310f67cd5a6220ead47752b WHIRLPOOL 56ccd14049a05431a9a97844f1401dd12582bf62b4ea43b1c986a7baba95b15ae22d2c077d17a6c0825010c311f57864b04277bb21b075c520b0d63780fe478f diff --git a/app-accessibility/pocketsphinx/metadata.xml b/app-accessibility/pocketsphinx/metadata.xml new file mode 100644 index 0000000..72d214a --- /dev/null +++ b/app-accessibility/pocketsphinx/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>accessibility</herd> +</pkgmetadata> diff --git a/app-accessibility/pocketsphinx/pocketsphinx-0.7.ebuild b/app-accessibility/pocketsphinx/pocketsphinx-0.7.ebuild new file mode 100644 index 0000000..60d532a --- /dev/null +++ b/app-accessibility/pocketsphinx/pocketsphinx-0.7.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $ + +EAPI=5 +PYTHON_DEPEND="python? 2:2.6" +RESTRICT_PYTHON_ABIS="3* 2.7-pypy-*" +SUPPORT_PYTHON_ABIS="1" + +inherit autotools-utils python + +DESCRIPTION="Support library required by the Sphinx Speech Recognition Engine" +HOMEPAGE="http://cmusphinx.sourceforge.net/" +SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz" + +LICENSE="BSD as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~armel ~mipsel" +IUSE="doc lapack python static-libs" + +RDEPEND="lapack? ( virtual/lapack )" +DEPEND="${RDEPEND} + app-accessibility/sphinxbase + doc? ( >=app-doc/doxygen-1.4.7 )" + +# Due to generated Python setup.py. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_configure() { + local myeconfargs=( + $( use_with lapack ) + # python modules are built through distutils + # so disable the ugly wrapper + --without-python + ) + + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + + if use python; then + python_copy_sources python + + building() { + emake PYTHON="$(PYTHON)" PYTHON_INCLUDEDIR="$(python_get_includedir)" PYTHON_LIBDIR="$(python_get_libdir)" + } + + python_execute_function -s --source-dir python building + fi +} + +src_install() { + autotools-utils_src_install + + if use python; then + python_execute_function -s --source-dir python -d + fi + + if use doc; then + dohtml doc/html/* + fi +} diff --git a/app-accessibility/rhvoice/ChangeLog b/app-accessibility/rhvoice/ChangeLog new file mode 100644 index 0000000..1fc8021 --- /dev/null +++ b/app-accessibility/rhvoice/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-accessibility/rhvoice +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*rhvoice-9999 (23 Aug 2012) + + 23 Aug 2012; Vadim A. Misbakh-Soloviov <mva@mva.name> +rhvoice-9999.ebuild: + some yummy ebuilds + + Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name> + diff --git a/app-accessibility/rhvoice/rhvoice-9999.ebuild b/app-accessibility/rhvoice/rhvoice-9999.ebuild new file mode 100644 index 0000000..0eb4243 --- /dev/null +++ b/app-accessibility/rhvoice/rhvoice-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/iulib/iulib-0.4.ebuild,v 1.7 2012/06/03 02:42:24 vapier Exp $ + +EAPI="4" + +inherit scons-utils eutils toolchain-funcs multilib git-2 + +DESCRIPTION="A speech synthesizer for Russian language" +HOMEPAGE="https://github.com/Olga-Yakovleva/RHVoice" +SRC_URI="" +EGIT_REPO_URI="git://github.com/Olga-Yakovleva/RHVoice.git" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-lang/python + app-accessibility/flite + dev-libs/libunistring + dev-libs/expat + dev-libs/libpcre + media-sound/sox + dev-util/scons" + +src_compile() { + escons prefix=/usr sysconfdir=/etc +} + +src_install() { + # Dirty hack, since it fails to install with multijob + SCONSOPTS="" + escons DESTDIR="${D}" prefix=/usr sysconfdir=/etc install + dodoc README +} diff --git a/app-accessibility/sphinxbase/ChangeLog b/app-accessibility/sphinxbase/ChangeLog new file mode 100644 index 0000000..bed26ba --- /dev/null +++ b/app-accessibility/sphinxbase/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-accessibility/sphinxbase +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/ChangeLog,v 1.3 2012/02/24 11:29:47 patrick Exp $ + + 24 Feb 2012; Patrick Lauer <patrick@gentoo.org> sphinxbase-0.7.ebuild: + Restricting pypy + + 12 Jan 2012; Michał Górny <mgorny@gentoo.org> sphinxbase-0.7.ebuild: + Fix invalid use of autotools-utils.eclass. + +*sphinxbase-0.7 (17 Nov 2011) + + 17 Nov 2011; Jesus Rivero <neurogeek@gentoo.org> +sphinxbase-0.7.ebuild, + +metadata.xml: + Initial commit + diff --git a/app-accessibility/sphinxbase/Manifest b/app-accessibility/sphinxbase/Manifest new file mode 100644 index 0000000..9f6e8ba --- /dev/null +++ b/app-accessibility/sphinxbase/Manifest @@ -0,0 +1,4 @@ +DIST sphinxbase-0.7.tar.gz 3291922 SHA256 389cb99a545f7d615a2b3bc3f7362a490ca45fc4dc440140ae1d2a41f87773ec SHA512 c5cc4e60a43fdaabce8b75c89eaa5e3dc4a0ef1f4fc253a20da8098eea7f13cf1e344ce42ae8a70f34bce20547fc2c88858fc3ab62ce8386fed666dfa43e1109 WHIRLPOOL b1a2238595b371ffe4c9b48d7ab0b604be2adc1b4e3cab3f9a17c3e9c587cdfa5bfcb33e5c8e0fc9bf282873f7ab4fb3ee03551b2063c1398e51eefa83a0e15a +EBUILD sphinxbase-0.7.ebuild 1449 SHA256 57b1c727e1354b54bc373441ac1bf24128a16debb614c8e8745e09b590f328c5 SHA512 e33876bab2f97a8caab6195efbdafd42a2f6e99e88d984ecfb2269cc8277f9f9d77aba0efb142cf0f89e72575b775b99aa83bb15846b090b3b856cc10499fdc2 WHIRLPOOL dbb6ac60118b1b56ab99cdb7a2d32c90709d86f098cd5e117220d34e36201e3959990f6ac059da399874c47664dd70ad0b48597fe47121f5c7b51a1dce84980e +MISC ChangeLog 583 SHA256 99b3c67ee46887808ddeff5c482fbd5deb8cfa9f5bc3ba8e1c432da569edfc80 SHA512 6bae772821f8be72f3722135b6730480fca9b566caf5db3996dc7775f6405fe88129bdca9c83ae15182bc9052636fc6006d187109aa46b0408aabef00db29475 WHIRLPOOL eea1971cc53be581453b35588af336b8f295b4cd928d7b2502c87f8861b6222d50a53eba3238ef98500d0a57881ba41de26cb3bd9aa099d582ec69045ff65ffb +MISC metadata.xml 167 SHA256 acc2d68b15e57417767543ba061a4fa58d7382904217f0e7408ce94887509bce SHA512 3f87942cf2780bc16b22b25c38907b3dd0c1d9dd319b8117878921d93cfd047dbd0a663d70e48d4244b98dee58398d1d75dbe9612281226ceddcc866b3be0bb7 WHIRLPOOL 649c0441fb431848e59c09c006e1a97b9775577085affd2f4ff2aea9bb1e636093c1ad65cb2fc07a330babbb8505e5327e8f1d04dcf5b56f30b8a539364aee3d diff --git a/app-accessibility/sphinxbase/metadata.xml b/app-accessibility/sphinxbase/metadata.xml new file mode 100644 index 0000000..72d214a --- /dev/null +++ b/app-accessibility/sphinxbase/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>accessibility</herd> +</pkgmetadata> diff --git a/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild b/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild new file mode 100644 index 0000000..0fbc154 --- /dev/null +++ b/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild,v 1.3 2012/02/24 11:29:47 patrick Exp $ + +EAPI=3 +PYTHON_DEPEND="python? 2:2.6" +RESTRICT_PYTHON_ABIS="3* 2.7-pypy-*" +SUPPORT_PYTHON_ABIS="1" + +inherit autotools-utils python + +DESCRIPTION="Support library required by the Sphinx Speech Recognition Engine" +HOMEPAGE="http://cmusphinx.sourceforge.net/" +SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz" + +LICENSE="BSD as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc lapack python static-libs" + +RDEPEND="lapack? ( virtual/lapack )" +DEPEND="${RDEPEND} + doc? ( >=app-doc/doxygen-1.4.7 )" + +# Due to generated Python setup.py. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_configure() { + local myeconfargs=( + $( use_with lapack ) + # python modules are built through distutils + # so disable the ugly wrapper + --without-python + ) + + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + + if use python; then + python_copy_sources python + + building() { + emake PYTHON="$(PYTHON)" PYTHON_INCLUDEDIR="$(python_get_includedir)" PYTHON_LIBDIR="$(python_get_libdir)" + } + + python_execute_function -s --source-dir python building + fi +} + +src_install() { + autotools-utils_src_install + + if use python; then + python_execute_function -s --source-dir python -d + fi + + if use doc; then + dohtml doc/html/* + fi +} diff --git a/app-accessibility/sphinxtrain/ChangeLog b/app-accessibility/sphinxtrain/ChangeLog new file mode 100644 index 0000000..bed26ba --- /dev/null +++ b/app-accessibility/sphinxtrain/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-accessibility/sphinxbase +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/ChangeLog,v 1.3 2012/02/24 11:29:47 patrick Exp $ + + 24 Feb 2012; Patrick Lauer <patrick@gentoo.org> sphinxbase-0.7.ebuild: + Restricting pypy + + 12 Jan 2012; Michał Górny <mgorny@gentoo.org> sphinxbase-0.7.ebuild: + Fix invalid use of autotools-utils.eclass. + +*sphinxbase-0.7 (17 Nov 2011) + + 17 Nov 2011; Jesus Rivero <neurogeek@gentoo.org> +sphinxbase-0.7.ebuild, + +metadata.xml: + Initial commit + diff --git a/app-accessibility/sphinxtrain/Manifest b/app-accessibility/sphinxtrain/Manifest new file mode 100644 index 0000000..9f6e8ba --- /dev/null +++ b/app-accessibility/sphinxtrain/Manifest @@ -0,0 +1,4 @@ +DIST sphinxbase-0.7.tar.gz 3291922 SHA256 389cb99a545f7d615a2b3bc3f7362a490ca45fc4dc440140ae1d2a41f87773ec SHA512 c5cc4e60a43fdaabce8b75c89eaa5e3dc4a0ef1f4fc253a20da8098eea7f13cf1e344ce42ae8a70f34bce20547fc2c88858fc3ab62ce8386fed666dfa43e1109 WHIRLPOOL b1a2238595b371ffe4c9b48d7ab0b604be2adc1b4e3cab3f9a17c3e9c587cdfa5bfcb33e5c8e0fc9bf282873f7ab4fb3ee03551b2063c1398e51eefa83a0e15a +EBUILD sphinxbase-0.7.ebuild 1449 SHA256 57b1c727e1354b54bc373441ac1bf24128a16debb614c8e8745e09b590f328c5 SHA512 e33876bab2f97a8caab6195efbdafd42a2f6e99e88d984ecfb2269cc8277f9f9d77aba0efb142cf0f89e72575b775b99aa83bb15846b090b3b856cc10499fdc2 WHIRLPOOL dbb6ac60118b1b56ab99cdb7a2d32c90709d86f098cd5e117220d34e36201e3959990f6ac059da399874c47664dd70ad0b48597fe47121f5c7b51a1dce84980e +MISC ChangeLog 583 SHA256 99b3c67ee46887808ddeff5c482fbd5deb8cfa9f5bc3ba8e1c432da569edfc80 SHA512 6bae772821f8be72f3722135b6730480fca9b566caf5db3996dc7775f6405fe88129bdca9c83ae15182bc9052636fc6006d187109aa46b0408aabef00db29475 WHIRLPOOL eea1971cc53be581453b35588af336b8f295b4cd928d7b2502c87f8861b6222d50a53eba3238ef98500d0a57881ba41de26cb3bd9aa099d582ec69045ff65ffb +MISC metadata.xml 167 SHA256 acc2d68b15e57417767543ba061a4fa58d7382904217f0e7408ce94887509bce SHA512 3f87942cf2780bc16b22b25c38907b3dd0c1d9dd319b8117878921d93cfd047dbd0a663d70e48d4244b98dee58398d1d75dbe9612281226ceddcc866b3be0bb7 WHIRLPOOL 649c0441fb431848e59c09c006e1a97b9775577085affd2f4ff2aea9bb1e636093c1ad65cb2fc07a330babbb8505e5327e8f1d04dcf5b56f30b8a539364aee3d diff --git a/app-accessibility/sphinxtrain/metadata.xml b/app-accessibility/sphinxtrain/metadata.xml new file mode 100644 index 0000000..72d214a --- /dev/null +++ b/app-accessibility/sphinxtrain/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>accessibility</herd> +</pkgmetadata> diff --git a/app-accessibility/sphinxtrain/sphinxtrain-1.0.7.ebuild b/app-accessibility/sphinxtrain/sphinxtrain-1.0.7.ebuild new file mode 100644 index 0000000..0fbc154 --- /dev/null +++ b/app-accessibility/sphinxtrain/sphinxtrain-1.0.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/sphinxbase/sphinxbase-0.7.ebuild,v 1.3 2012/02/24 11:29:47 patrick Exp $ + +EAPI=3 +PYTHON_DEPEND="python? 2:2.6" +RESTRICT_PYTHON_ABIS="3* 2.7-pypy-*" +SUPPORT_PYTHON_ABIS="1" + +inherit autotools-utils python + +DESCRIPTION="Support library required by the Sphinx Speech Recognition Engine" +HOMEPAGE="http://cmusphinx.sourceforge.net/" +SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz" + +LICENSE="BSD as-is" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc lapack python static-libs" + +RDEPEND="lapack? ( virtual/lapack )" +DEPEND="${RDEPEND} + doc? ( >=app-doc/doxygen-1.4.7 )" + +# Due to generated Python setup.py. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_configure() { + local myeconfargs=( + $( use_with lapack ) + # python modules are built through distutils + # so disable the ugly wrapper + --without-python + ) + + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + + if use python; then + python_copy_sources python + + building() { + emake PYTHON="$(PYTHON)" PYTHON_INCLUDEDIR="$(python_get_includedir)" PYTHON_LIBDIR="$(python_get_libdir)" + } + + python_execute_function -s --source-dir python building + fi +} + +src_install() { + autotools-utils_src_install + + if use python; then + python_execute_function -s --source-dir python -d + fi + + if use doc; then + dohtml doc/html/* + fi +} |