From 9cd761710a58b8965a5efcc1a54190470b9e6e63 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 3 May 2014 11:36:09 +0200 Subject: [PATCH] pocketsphinx: added lib/devel subpkgs; improve desc; add missing rdeps to -devel. --- common/shlibs | 2 +- srcpkgs/libpocketsphinx | 1 + srcpkgs/libpocketsphinx-devel | 1 + srcpkgs/pocketsphinx/template | 21 ++++++++++++++------- 4 files changed, 17 insertions(+), 8 deletions(-) create mode 120000 srcpkgs/libpocketsphinx create mode 120000 srcpkgs/libpocketsphinx-devel diff --git a/common/shlibs b/common/shlibs index 9e0d1181fbf..3792204fefa 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1588,6 +1588,6 @@ libnutclient.so.0 libnetwork-ups-tools-2.7.2_1 libopenjpeg.so.1 libopenjpeg-1.5.1_1 libsphinxad.so.0 sphinxbase-0.8_1 libsphinxbase.so.1 sphinxbase-0.8_1 -libpocketsphinx.so.1 pocketsphinx-0.8_1 +libpocketsphinx.so.1 libpocketsphinx-0.8_3 libcmuclmtk.so.0 libcmuclmtk-0.7_2 diff --git a/srcpkgs/libpocketsphinx b/srcpkgs/libpocketsphinx new file mode 120000 index 00000000000..ec2505cc918 --- /dev/null +++ b/srcpkgs/libpocketsphinx @@ -0,0 +1 @@ +pocketsphinx \ No newline at end of file diff --git a/srcpkgs/libpocketsphinx-devel b/srcpkgs/libpocketsphinx-devel new file mode 120000 index 00000000000..ec2505cc918 --- /dev/null +++ b/srcpkgs/libpocketsphinx-devel @@ -0,0 +1 @@ +pocketsphinx \ No newline at end of file diff --git a/srcpkgs/pocketsphinx/template b/srcpkgs/pocketsphinx/template index f74335a3d31..9492838d0b4 100644 --- a/srcpkgs/pocketsphinx/template +++ b/srcpkgs/pocketsphinx/template @@ -1,20 +1,27 @@ # Template file for 'pocketsphinx' pkgname=pocketsphinx version=0.8 -revision=1 -short_desc="recognizer library written in C" +revision=3 +short_desc="Lightweight speech recognition system" maintainer="Martin Riese " license="GPL-2" homepage="http://cmusphinx.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/project/cmusphinx/${pkgname}/${version}/${pkgname}-${version}.tar.gz" checksum="874c4c083d91c8ff26a2aec250b689e537912ff728923c141c4dac48662cce7a" build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config doxygen" -makedepends="python-devel sphinxbase-devel gstreamer-devel gst-plugins-base-devel pulseaudio-devel libsndfile-devel libsamplerate-devel" +configure_args="--disable-static --without-python" +hostmakedepends="pkg-config" +makedepends="sphinxbase-devel gst-plugins-base-devel pulseaudio-devel libsndfile-devel libsamplerate-devel" -pocketsphinx-devel_package() { - depends="pocketsphinx>=${version}_${revision}" +libpocketsphinx_package() { + short_desc+=" - runtime libraries" + pkg_install() { + vmove usr/lib/*.so.* + } +} + +libpocketsphinx-devel_package() { + depends="sphinxbase-devel libpocketsphinx>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include