summaryrefslogtreecommitdiff
path: root/app-accessibility
diff options
context:
space:
mode:
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/Manifest.gzbin6538 -> 6547 bytes
-rw-r--r--app-accessibility/festival-fi/Manifest4
-rw-r--r--app-accessibility/festival-fi/festival-fi-20041119.ebuild29
-rw-r--r--app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch4
-rw-r--r--app-accessibility/festival-hts/Manifest2
-rw-r--r--app-accessibility/festival-hts/festival-hts-2.1.ebuild14
-rw-r--r--app-accessibility/festival-ru/Manifest2
-rw-r--r--app-accessibility/festival-ru/festival-ru-0.5.ebuild15
-rw-r--r--app-accessibility/pidgin-festival/Manifest2
-rw-r--r--app-accessibility/pidgin-festival/pidgin-festival-2.4.ebuild10
-rw-r--r--app-accessibility/sphinx2/Manifest4
-rw-r--r--app-accessibility/sphinx2/files/sphinx2-0.6-as-needed.patch35
-rw-r--r--app-accessibility/sphinx2/sphinx2-0.6.ebuild29
13 files changed, 83 insertions, 67 deletions
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index bd4c7f1e9a54..39741d9179b4 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/festival-fi/Manifest b/app-accessibility/festival-fi/Manifest
index 272570bc6df1..1bfb2349d5aa 100644
--- a/app-accessibility/festival-fi/Manifest
+++ b/app-accessibility/festival-fi/Manifest
@@ -1,6 +1,6 @@
-AUX festival-fi-20041119_lavennin_path.patch 449 BLAKE2B 5d8bf1fd96986e500bb1b9f0c5c3aabb304762248bc1039735311cc5259f4ce2a6e36db0da618d51511edb66b3a7c2013a6b8ba22187a45bfc0599a1a66744e6 SHA512 df21297cfe77a305c5e9d40da9b8176048470d1f2a740e268188aa395a3cfbf0365fb70d6dd1b4709264303c952e150720b7a4ab5fbf39e0ccee5daea01b254d
+AUX festival-fi-20041119_lavennin_path.patch 394 BLAKE2B 4a2b4b257c01af81574958aba72ac53c43ab1765be3223a307a165d5607ea6b722835bfec70f1ae79c454b4ccade0a4931e1c7481cb9582e74d059ea2b7e7451 SHA512 8946ad86e485e695c5941ff8e7247d441ef3b17ed1cf5138434f5a9e6af97ad830dc3e2ab24ea36aee0533949259a52cd7c50b09602e019fc0a2e56faf68a87f
DIST hy_fi_mv_diphone-20041119.tgz 3670516 BLAKE2B 6f95f2697fadd1dea3127820193a0d7d16fa9b3549b6571d434dd1b8dd6ea28733df58fa63f016a432c3d9def44989062f668b2fb22306ad124c6cc7df03f24e SHA512 8e762a988e028c4b44430252150525a23421d1d58a1d58a9826866623729e4fadbb668fd891d1e0e36eee963319ae6cb2bb03dac6ce1f64629d5227d57157d60
DIST lavennin-20041119.tgz 172438 BLAKE2B 31431a8fe2bbc62f4aaa1d3529e7ce4fd9c795c9aa177bab458864b2567c34b52eb7499f23d65dbd80bf1a9a31bf5af3a4e33ae84f56b05f78638c6b11c47ea5 SHA512 0f20ad71ce1862f05e5ee78860804255f0d40e93b80e5869276e7c8032d594b8ad259a60018fde95ea655e30d8f0574138c5bb53d5fbe61e20658d299493897d
DIST suo_fi_lj-1.0g-20051204.tgz 5928158 BLAKE2B b38d424f69f18d232cff3ff8fabcbf495f687e396da6fa110919a89f471ce72e0305cc0ace525afeaf8ef5b0824795faaafece6b03dbab4e27f5e899d750ddfc SHA512 f239f34836a6e70be77a5f20a6cae1eba394f07e9ecb6db081b7c6d272d1c26b29ed89dc22deb7f9189562c75c00049ecb4e3426eecaa835145dfbd4aa86c360
-EBUILD festival-fi-20041119.ebuild 1206 BLAKE2B cf4c8324b3cd518abf2e544b0ddc42a108d926d0134249b85649124eda82cd580096d5cc2a74b561c76a238cc3cdc8622bc7f1eb631f8e1bea1f1b39503839ca SHA512 ded11ea17b2ea568e230ad544a0ba3b32ff139315b05dbe8b11751c1f588eeaf53c4c68db9ada631905102627beb253c0bf884de8934a1de15cc89867f5edc1a
+EBUILD festival-fi-20041119.ebuild 1134 BLAKE2B f036eb94114b0df75924a01e160675ebadae4dc4715a1381e1fd1e65517fde29b5df3ac04507a7f75ceb76c95c146dff40c45107462a136237616ac1fe212113 SHA512 1828c178078e5cf2f4b1dbbaaf2e641986864eb4c8a544caf98918b7a0d247c6addc8a56cd85afc79ddc596273a117ee8d6dce59abc90ce87c67e821ef152e89
MISC metadata.xml 381 BLAKE2B 61e5d9f834eaad39c7af66779648cb111fb13436861e5351c336623cc4c63e10b918ad8ea78eebfaf3bfb709a15c72238eca059ac639962df736e8dfde3d1328 SHA512 bbe4c9075ebef7cbc13b22b79331aeac86d656d483c65460838eae7d1d00fffcdafa173c9702ff2ae020c64efaeb13f81d2543dbef57804f13a4fd1dd9b4ee07
diff --git a/app-accessibility/festival-fi/festival-fi-20041119.ebuild b/app-accessibility/festival-fi/festival-fi-20041119.ebuild
index 7ed4851d8ed5..baff3ed11700 100644
--- a/app-accessibility/festival-fi/festival-fi-20041119.ebuild
+++ b/app-accessibility/festival-fi/festival-fi-20041119.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="2"
-inherit eutils
+EAPI=6
DESCRIPTION="Finnish diphones and text to speech script for festival"
HOMEPAGE="http://www.ling.helsinki.fi/suopuhe"
@@ -15,29 +14,27 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="perl"
-RDEPEND=">=app-accessibility/festival-1.96_beta"
+RDEPEND="
+ >=app-accessibility/festival-1.96_beta
+ dev-lang/perl"
DEPEND=""
-src_prepare(){
- cd "${WORKDIR}/lavennin/bin"
- epatch "${FILESDIR}/${P}_lavennin_path.patch"
-}
+S=${WORKDIR}
+PATCHES=( "${FILESDIR}"/${P}_lavennin_path.patch )
src_install() {
- cd "${WORKDIR}"
dodoc festival/lib/voices/finnish/hy_fi_mv_diphone/README.mv
- rm festival/lib/voices/finnish/hy_fi_mv_diphone/{README.mv,LICENSE}
- insinto /usr/share/festival/
- cd festival/lib/
- doins -r voices/
- cd "${WORKDIR}/lavennin/"
+ rm festival/lib/voices/finnish/hy_fi_mv_diphone/{README.mv,LICENSE} || die
+
+ insinto /usr/share/festival
+ doins -r festival/lib/voices
+ cd "${WORKDIR}"/lavennin/ || die
newdoc README.txt README.lavennin
dodoc man/*.shtml
if use perl; then
-
newbin bin/lavennin suopuhe-lavennin
- dodir /usr/share/suopuhe/data/
+
insinto /usr/share/suopuhe
doins -r data
diff --git a/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch b/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch
index 7084641a669e..833b633e3245 100644
--- a/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch
+++ b/app-accessibility/festival-fi/files/festival-fi-20041119_lavennin_path.patch
@@ -3,8 +3,8 @@
# Not sending this to upstrem.
# neurogeek@gentoo.org
---- bin/lavennin.orig 2009-05-08 01:05:48.000000000 -0430
-+++ bin/lavennin 2009-05-08 01:07:07.000000000 -0430
+--- a/lavennin/bin/lavennin
++++ b/lavennin/bin/lavennin
@@ -164,8 +164,8 @@
$HOME = get_home_directory();
}
diff --git a/app-accessibility/festival-hts/Manifest b/app-accessibility/festival-hts/Manifest
index 038e98fc8a23..225392035ffc 100644
--- a/app-accessibility/festival-hts/Manifest
+++ b/app-accessibility/festival-hts/Manifest
@@ -4,5 +4,5 @@ DIST festvox_nitech_us_clb_arctic_hts-2.1.tar.bz2 2201989 BLAKE2B cdfa4ffd3ea032
DIST festvox_nitech_us_jmk_arctic_hts-2.1.tar.bz2 1607055 BLAKE2B a70a7972494f85e4a939e6bce97cb831563aa610e802d6b64f529c93fa7a5e473cbe46d135f83c8ac1a1857aebc5c4da85d1087ffca45de9f63d9f595fa5164d SHA512 4b6b7280351bdf7c6268be4a0e13487e242117374a17bf543494159b83adfc34225c26abb94d9ea08c480c11b24dcea8c7b9dd35d5794685a1684e276953ec7c
DIST festvox_nitech_us_rms_arctic_hts-2.1.tar.bz2 1829779 BLAKE2B 5f6ec02df19fe5f6be78a9b6071b1aed4ea4c8c15886cc6c575801d6148ee8ebe58867b9b38efa36747e379a0b2ca914981cad6ec0ba2e2d97751aaa06045db3 SHA512 8072d5a1ea859aa65ea6a68ab7bbf40c080a8aede174310c81eba737c9d4b7e07bed26a2ec06c61860cd8f7f2b468e6c54325c18992209f7914046abf2509179
DIST festvox_nitech_us_slt_arctic_hts-2.1.tar.bz2 1865263 BLAKE2B 2f87224adb462c7e09629d97f4b2dff2c88784ecf15243056df399dd6ebe301c1fabce399a770adbb3f59f602e5816f4ebac3d3f864da476e0257d2ac837b4a7 SHA512 47b3801c009775b53e9d5b2e5d20abe6a222c77cd4ac13abd9525bf38897c550a38e1819287db2ac10a863bf47837e6936b22c685d2ccfc1ed4e7a8128cb4112
-EBUILD festival-hts-2.1.ebuild 785 BLAKE2B 84707e80a4a0dc40b16a77273aa87ec61f7bbde282edb65a9341c0cf780027a7ab49445a090eb52e067c6cff6bd8818aa30f5a30c3cb8b80239c856096760bce SHA512 95f87516d3118ebdbc9334be0cff62f8c90355898a1e19899447d9693966fd949a9fc5bad469c09789f3a481aa7e5b24b34d71c827b098ddaa4ae4b7d2b0c838
+EBUILD festival-hts-2.1.ebuild 789 BLAKE2B b9c939f7376b65d12d46cc29b8800b235780bc8ad8ac53c5d42b59d0321faf89e63fed552e0e86530dc6896c31ec264fefcdc06340e3546969bbad900af708b5 SHA512 d8027a48725e92f08560268369e24c624e54ca184a3bfed1f86508286e7503291d83e75414a78709b688b2d332038284cb4c96da2062229761278de901a6ab1f
MISC metadata.xml 375 BLAKE2B 53b765bc4fadaebf85eb9f48a7613a0ca9a9280ffa716accabeadbbf41eca5001f1c70f1ea7b5731345e375adbbb386669c201a7658485d30b296144eb2d98fb SHA512 affeb58d8d6f6659fc2d00b01bb627307920575589c7c78358b26074c94831af9a40bc2b0ba9e55758f968adf7b6a15bbc1542db83b1457107fd9fbdd2a3d224
diff --git a/app-accessibility/festival-hts/festival-hts-2.1.ebuild b/app-accessibility/festival-hts/festival-hts-2.1.ebuild
index 91f7b66c8b0b..eb34d976453c 100644
--- a/app-accessibility/festival-hts/festival-hts-2.1.ebuild
+++ b/app-accessibility/festival-hts/festival-hts-2.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=2
+EAPI=6
DESCRIPTION="HTS voices for Festival"
HOMEPAGE="http://hts.sp.nitech.ac.jp/"
@@ -18,10 +18,12 @@ SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
-DEPEND=">=app-accessibility/festival-1.96"
-RDEPEND="${DEPEND}"
+DEPEND=""
+RDEPEND=">=app-accessibility/festival-1.96"
+
+S=${WORKDIR}
src_install() {
- insinto /usr/share/festival/voices/
- doins -r lib/voices/*
+ insinto /usr/share/festival/voices
+ doins -r lib/voices/.
}
diff --git a/app-accessibility/festival-ru/Manifest b/app-accessibility/festival-ru/Manifest
index 916fdfd6460e..4ab6bc0543c4 100644
--- a/app-accessibility/festival-ru/Manifest
+++ b/app-accessibility/festival-ru/Manifest
@@ -1,3 +1,3 @@
DIST msu_ru_nsh_clunits-0.5.tar.bz2 176320511 BLAKE2B 7ccda2c1de0513042cb458d752813517ac4b0a597135206a9217821bdad6584bc9cd4d5de586c186f0bb53014411d5d5e1f558cc2c8da115e59aa5d988b4f579 SHA512 17428fb230cbf8154c88819c2ffe58a9e8044e80f87d2e90cb22043431558e7d3faca45d2817414754be4062dbc5a2b72957d2fbd1961e535b738b11567856e7
-EBUILD festival-ru-0.5.ebuild 878 BLAKE2B 55279f492bbdee91f32d48b7d5e77f3f615ea72441b9a7fb1a8046f3c43b5465821677ec360d445d5a06840c941778efdff8ddd4057e9f4eda10c607febb50c7 SHA512 007c8fe14914fc1b361952f36a28e4497c1c9eca0a43e5d6d17b31d9fe1fa124780fbe09d438dec92e5e55cef59f0183275d3cf3a59f509e8753c88caa90a821
+EBUILD festival-ru-0.5.ebuild 812 BLAKE2B 415ad254f4de0307598384636b87044825a3de1c977c9850af605432918396ec731be52a1fa36a9a80cddc452903fe63e60da3228cacdc81a14ef53f31c8f5e4 SHA512 8b3086149c547655cef21be6957211e82483709c790181c09b1dd82cd547561a058899b497abf4d6f682a4b8e10561197b3dfddba10725cf60beafbdd60d979d
MISC metadata.xml 469 BLAKE2B 82918233a1c4dc49ec807ddbfb5d4c2731d566db5040850f560b744a58ee94338276a9dfed040449eb3c83db6cf6499a5f647471c9851c9b9e99b1f1b305904b SHA512 dcb8fa1d20e4465274fadf51333383ca0b6301ffc97b80c3d4ecd65f71effb7f2864d4eec41550b50f2626666b87b44586cff31131edf00b9fedb11233118ad7
diff --git a/app-accessibility/festival-ru/festival-ru-0.5.ebuild b/app-accessibility/festival-ru/festival-ru-0.5.ebuild
index 9c15f8bc08a5..e7cf31a1fe14 100644
--- a/app-accessibility/festival-ru/festival-ru-0.5.ebuild
+++ b/app-accessibility/festival-ru/festival-ru-0.5.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="2"
+EAPI=6
+
MY_PN=msu_ru_nsh_clunits
DESCRIPTION="Russian voices for Festival"
@@ -16,12 +17,14 @@ IUSE=""
RDEPEND=">=app-accessibility/festival-1.96_beta"
DEPEND=""
+S=${WORKDIR}
+
src_install() {
- dodoc "${MY_PN}/README" || die "Could not install README"
- rm "${MY_PN}/{README,COPYING}"
+ dodoc ${MY_PN}/README
- insinto "/usr/share/festival/voices/russian/"
- doins -r "${MY_PN}/" || die "Could not install Russian Voices"
+ insinto /usr/share/festival/voices/russian
+ rm ${MY_PN}/{README,COPYING} || die
+ doins -r ${MY_PN}
}
pkg_postinst() {
diff --git a/app-accessibility/pidgin-festival/Manifest b/app-accessibility/pidgin-festival/Manifest
index f0986e17500f..94adee2a7e8a 100644
--- a/app-accessibility/pidgin-festival/Manifest
+++ b/app-accessibility/pidgin-festival/Manifest
@@ -1,3 +1,3 @@
DIST pidgin-festival-2.4.tar.gz 359230 BLAKE2B 50b949f3977ac77d2a8f5bed85d3a2ca4c6d2b910c528c0304465deb68823129131d01303404cd71d2af1c5322117da5bbf37f664e4752dbe92ce76b0021fa5d SHA512 6f929e53eb3dd6b53cf18e217676f62230c016f955aa18985f186ac3c697318321a3138279bfe6d01a292b371af47d6f0759585ec57490e0fd04e7020e7abd3d
-EBUILD pidgin-festival-2.4.ebuild 610 BLAKE2B bc4bbd22ae0e187882760382458304fadbdf0f4f712536364f4b824d0044458c9361ad0d296328c524813216be1861c1ca87ea5bc8a66619b65e1cb1129cb9c0 SHA512 3fbce170fe4696b70f807fe6763a7519417436fcced400fbd72f63d3d6ef3a0f1eb12f99f474c38338f9d67c7651dfd91065ad81a08c19449b523824e2de75ad
+EBUILD pidgin-festival-2.4.ebuild 502 BLAKE2B 9ddc0a23e696fdcc0aee91750e9db74de25280e2b77ac3c4bee24e1519c0948389cda87c34c28b014c39bf25a64841bc7a6006f7254f2d749516d898207f1fe8 SHA512 fe412fe0ec480dd473219a2f7bfe58b226a90dde84dd725eccfafafa1a297ec05d77ff69b9952f7327ebaa5ea1660ad64fde4ad2f04db5a5a4152838cfbb69b7
MISC metadata.xml 354 BLAKE2B 858dba775f3638d94856cce5d8bd30aea752add73d02f1fea92e73d462d0c3a0d59054a0b3c5d751c6aeb26651e4109f61960f4084cbff0edb4a2588abc674cd SHA512 ae277f8f2d930f13a7d7c470a5a3cf2c154f505fb638b642e4dc5129c4c38ee1c9f30f0f426018cbd14c1005c28a2fd7b23096384d0221ccbdf259d015885c28
diff --git a/app-accessibility/pidgin-festival/pidgin-festival-2.4.ebuild b/app-accessibility/pidgin-festival/pidgin-festival-2.4.ebuild
index 4858afecda65..854b9e25929d 100644
--- a/app-accessibility/pidgin-festival/pidgin-festival-2.4.ebuild
+++ b/app-accessibility/pidgin-festival/pidgin-festival-2.4.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=2
+EAPI=6
DESCRIPTION="A plugin which enables text-to-speech output of conversations using festival"
HOMEPAGE="https://sourceforge.net/projects/pidgin-festival/"
@@ -12,13 +12,9 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
-RDEPEND="app-accessibility/festival
+RDEPEND="
+ app-accessibility/festival
net-im/pidgin[gtk]
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
virtual/pkgconfig"
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README ChangeLog || die
-}
diff --git a/app-accessibility/sphinx2/Manifest b/app-accessibility/sphinx2/Manifest
index 8879fec205e3..6c77f2309440 100644
--- a/app-accessibility/sphinx2/Manifest
+++ b/app-accessibility/sphinx2/Manifest
@@ -1,4 +1,4 @@
-AUX sphinx2-0.6-as-needed.patch 725 BLAKE2B 1bff69e68dd484fb5d6df14508f16321706bdedf402a525ac8904efce9366dfff22c7b6420e826affd509e93f3e626f9630713a113db3fb7b0c283b2bf0d0690 SHA512 88053a09965a40cbe6e089b35a96c562c115fe73a571391e0258b036363f6ec863d31fff93f8dc817a5afa84b407623d14efdc846a2835fda5a9385ce4023527
+AUX sphinx2-0.6-as-needed.patch 776 BLAKE2B 831ae9cc8e1ed018eecb03f29c6dbe349b09d2ecaa6cdcd879613d372f437629d8e352b140c934a9f42c0192f34d29ebb81a2d74eb9b61948f926d510c9410f0 SHA512 2e4e48041e7eb79acd84a384943ebfbb0be17faab404b7d05b09d95ee5313730e6bd3026443ebe01bb79edb0c3bbcee3ec0b207978a1f0a30df4e0af54c11187
DIST sphinx2-0.6.tar.gz 6883359 BLAKE2B 7e5da2f05d2ff92fd2c21a64c76954ff00104adcb81548ccfc19da4fc4995c59a494461f4343ae3b6799526d3f3f3a3c0051a6030af4cc9873d5cd5258fe30a6 SHA512 98e66cedf8a147aee7871df85ee45f58ab76637d26163cbb30ee9554638b503f52c9b14f4f3b64bbb49bb84282e399451a0f9a8622b6e7e545889773d72ba5d4
-EBUILD sphinx2-0.6.ebuild 714 BLAKE2B d80b7c52218849df64220500e7a586221beb89cffdcdc132908e1414f8c594644f6049feb493fcb4bfdbe3c914bd12bf84d8ac04bffed8c36a50e5fedab135eb SHA512 2bc62da98a691c4c40eec0b1d60b0a64ca850122dc133b8509e0df4537d7862453fe612ae1a60c471917e0bc6d2490800a7308e662916f79de6afdbe7ed176db
+EBUILD sphinx2-0.6.ebuild 785 BLAKE2B f5213991ef42065c6b763e1564d5f385a7adcff2588e80c98eb1f231af322fa87cccaab7e30ddf2283b0564094055b34f6a62f1de68b6c814a533ef4d10f1070 SHA512 9ebb298a554ea320369044ae3ea8c74e7cdb3838a9e3efd5eb9ced157c8976f9d5ef326296f9a9334ca2caa0c32a598280c8052813068696fe523b28ab20d62c
MISC metadata.xml 462 BLAKE2B 2eae170bbccdd12a464c1bfef24e390e894f5449f09d70d69df8c221a55242b99863db56d7db2226d1af531be975f218b69c788c4aae348a00544b8f32836d3c SHA512 3159e075a7d959d2a6a75305692f706690f3ae54f6f114a131a4750c0ae020d4721d4a33434d3d98088f9fb3e1315ea8a25e54542752605bfb7a5600203bbe25
diff --git a/app-accessibility/sphinx2/files/sphinx2-0.6-as-needed.patch b/app-accessibility/sphinx2/files/sphinx2-0.6-as-needed.patch
index 0520d4d987e4..f647ab35142c 100644
--- a/app-accessibility/sphinx2/files/sphinx2-0.6-as-needed.patch
+++ b/app-accessibility/sphinx2/files/sphinx2-0.6-as-needed.patch
@@ -1,20 +1,17 @@
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 05a4f8a..23d0309 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,5 +1,5 @@
--SUBDIRS = libsphinx2 \
-- libsphinx2fe \
-+SUBDIRS = libsphinx2fe \
- libsphinx2ad \
-+ libsphinx2 \
- examples
+--- a/configure.in
++++ b/configure.in
+@@ -1,7 +1,7 @@
+ dnl Welcome to the Sphinx-2 automated build system.
+ dnl try not to hurt yourself ;)
+
+-AC_INIT(configure.in)
++AC_INIT(configure.ac)
+ AM_INIT_AUTOMAKE(sphinx2,0.6)
-diff --git a/src/libsphinx2/Makefile.am b/src/libsphinx2/Makefile.am
-index 66f0ac3..537381c 100644
+ CFLAGS=${CFLAGS:--g -O2 -Wall}
--- a/src/libsphinx2/Makefile.am
+++ b/src/libsphinx2/Makefile.am
-@@ -88,7 +88,7 @@ libsphinx2_la_SOURCES = \
+@@ -88,7 +88,7 @@
word_fsg.c
@@ -23,3 +20,13 @@ index 66f0ac3..537381c 100644
# hjf@cs.brown.edu - Added for Solaris build
# LDADD = -L/usr/demo/SOUND/lib/ -laudio
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -1,5 +1,5 @@
+-SUBDIRS = libsphinx2 \
+- libsphinx2fe \
++SUBDIRS = libsphinx2fe \
+ libsphinx2ad \
++ libsphinx2 \
+ examples
+
diff --git a/app-accessibility/sphinx2/sphinx2-0.6.ebuild b/app-accessibility/sphinx2/sphinx2-0.6.ebuild
index d2fda0b62aef..0ca32c0a2170 100644
--- a/app-accessibility/sphinx2/sphinx2-0.6.ebuild
+++ b/app-accessibility/sphinx2/sphinx2-0.6.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="2"
+EAPI=6
-inherit autotools eutils
+inherit autotools
MY_P=${P/_/}
-S=${WORKDIR}/${MY_P}
DESCRIPTION="CMU Speech Recognition-engine"
HOMEPAGE="http://fife.speech.cs.cmu.edu/sphinx/"
@@ -15,15 +14,27 @@ SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE=""
+IUSE="static-libs"
+
+S=${WORKDIR}/${MY_P}
+PATCHES=( "${FILESDIR}"/${P}-as-needed.patch )
src_prepare() {
- epatch "${FILESDIR}"/${P}-as-needed.patch
+ default
+ mv configure.{in,ac} || die
eautoreconf
}
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS ChangeLog NEWS README doc/README.bin doc/README.lib doc/SCHMM_format doc/filler.dict doc/phoneset doc/phoneset-old
- dohtml doc/phoneset_s2.html doc/sphinx2.html
+ HTML_DOCS=( doc/{phoneset_s2,sphinx2}.html )
+ default
+ dodoc doc/{README.{bin,lib},SCHMM_format,filler.dict,phoneset{,-old}}
+
+ if ! use static-libs; then
+ find "${D}" -name '*.la' -delete || die
+ fi
}