From 4edbcab591aebcd19a5688ebec42ee9c0cc115e9 Mon Sep 17 00:00:00 2001 From: grauehaare Date: Thu, 11 Dec 2014 16:40:53 +0100 Subject: [PATCH 1/2] New package: espeak-1.48.04 --- common/shlibs | 1 + srcpkgs/espeak/template | 35 +++++++++++++++++++++++++++++++++++ srcpkgs/libespeak | 1 + srcpkgs/libespeak-devel | 1 + 4 files changed, 38 insertions(+) create mode 100644 srcpkgs/espeak/template create mode 120000 srcpkgs/libespeak create mode 120000 srcpkgs/libespeak-devel diff --git a/common/shlibs b/common/shlibs index d6c920a970..0cebaa1fe4 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1860,3 +1860,4 @@ libuniconf.so.4.6 wvstreams-4.6.1_2 libwvbase.so.4.6 wvstreams-4.6.1_1 libwvutils.so.4.6 wvstreams-4.6.1_1 libwvstreams.so.4.6 wvstreams-4.6.1_1 +libespeak.so.1 libespeak-1.48.04_1 diff --git a/srcpkgs/espeak/template b/srcpkgs/espeak/template new file mode 100644 index 0000000000..bbd79f170d --- /dev/null +++ b/srcpkgs/espeak/template @@ -0,0 +1,35 @@ +# Template file for 'espeak' +pkgname="espeak" +version="1.48.04" +revision=1 +short_desc="Text to Speech engine" +maintainer="Martin Riese " +license="GPL-3" +homepage="http://espeak.sourceforge.net" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.zip" +hostmakedepends="unzip" +makedepends="portaudio-devel" +wrksrc="${pkgname}-${version}-source/src" +checksum="bf9a17673adffcc28ff7ea18764f06136547e97bbd9edf2ec612f09b207f0659" +build_style="gnu-makefile" + +pre_configure() { + cp portaudio19.h portaudio.h +} + +libespeak_package() { + shorst_desc+=" - runtime libraries" + pkg_install() { + vmove "usr/lib/*.so.*" + } +} + +libespeak-devel_package() { + depends="${makedepends} libespeak=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove "usr/include" + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/libespeak b/srcpkgs/libespeak new file mode 120000 index 0000000000..d2da11f512 --- /dev/null +++ b/srcpkgs/libespeak @@ -0,0 +1 @@ +espeak \ No newline at end of file diff --git a/srcpkgs/libespeak-devel b/srcpkgs/libespeak-devel new file mode 120000 index 0000000000..d2da11f512 --- /dev/null +++ b/srcpkgs/libespeak-devel @@ -0,0 +1 @@ +espeak \ No newline at end of file From e34ebb3ea112c1c2d57da15fbddbf39551bf92d0 Mon Sep 17 00:00:00 2001 From: grauehaare Date: Thu, 11 Dec 2014 16:45:49 +0100 Subject: [PATCH 2/2] espeak: corrected template --- srcpkgs/espeak/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/espeak/template b/srcpkgs/espeak/template index bbd79f170d..f87762345a 100644 --- a/srcpkgs/espeak/template +++ b/srcpkgs/espeak/template @@ -25,7 +25,7 @@ libespeak_package() { } libespeak-devel_package() { - depends="${makedepends} libespeak=${version}_${revision}" + depends="${makedepends} libespeak>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove "usr/include"