ports/121610: New Port
Richard Neese
r.neese at gmail.com
Tue Mar 11 18:00:01 UTC 2008
>Number: 121610
>Category: ports
>Synopsis: New Port
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 11 18:00:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Richard Neese
>Release: 6.3-Stable
>Organization:
>Environment:
FreeBSD laptop.boldlygoingnowhere.net 6.3-STABLE FreeBSD 6.3-STABLE #1: Wed Mar 5 22:04:18 PST 2008 root at laptop.boldlygoingnowhere.net:/usr/src/sys/i386/compile/LAPTOP i386
>Description:
New Port
PocketSphinx is the new Gui interface for sphinxbase voice control software.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# pocketsphinx
# pocketsphinx/files
# pocketsphinx/Makefile
# pocketsphinx/distinfo
# pocketsphinx/pkg-descr
# pocketsphinx/pkg-plist
#
echo c - pocketsphinx
mkdir -p pocketsphinx > /dev/null 2>&1
echo c - pocketsphinx/files
mkdir -p pocketsphinx/files > /dev/null 2>&1
echo x - pocketsphinx/Makefile
sed 's/^X//' >pocketsphinx/Makefile << 'END-of-pocketsphinx/Makefile'
X# New ports collection makefile for: pocketsphinx
X# Date created: 3 Jan 2008
X# Whom: Richard Neese
X#
X# $FreeBSD$
X#
X
XPORTNAME= pocketsphinx
XPORTVERSION= 0.4.1
XCATEGORIES= audio accessibility
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= cmusphinx
X
XMAINTAINER= ports at FreeBSD.org
XCOMMENT= Speech recognition system
X
XBUILD_DEPENDS= sphonxbase:${PORTSDIR}/audio/sphinxbase
XRUN_DEPENDS= sphinxbase:${PORTSDIR}/audio/sphinxbase
X
XDEST= ${WRKSRC}/src/pocketsphinx/
XUSE_LDCONFIG= yes
XUSE_GMAKE= yes
XUSE_AUTOTOOLS=libtool:15
X
XGNU_CONFIGURE= yes
XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/sphinxbase" \
X LDFLAGS="-L${LOCALBASE}/lib"
X
XMAKE_ENV= MKDIR="${MKDIR}" \
X OSVERSION=${OSVERSION} \
X CXX="${CXX}"
X
X.include <bsd.port.mk>
END-of-pocketsphinx/Makefile
echo x - pocketsphinx/distinfo
sed 's/^X//' >pocketsphinx/distinfo << 'END-of-pocketsphinx/distinfo'
XMD5 (pocketsphinx-0.4.1.tar.gz) = 1ac25a77c82c4b33cad3ca698357ad43
XSHA256 (pocketsphinx-0.4.1.tar.gz) = 4906abc5f1eaadb036d43de692d495387791fee72b63276f0bbca02d7ef1d0cb
XSIZE (pocketsphinx-0.4.1.tar.gz) = 8931969
END-of-pocketsphinx/distinfo
echo x - pocketsphinx/pkg-descr
sed 's/^X//' >pocketsphinx/pkg-descr << 'END-of-pocketsphinx/pkg-descr'
XPocket Sphinx is a frtonet end to the sphinxebase large-vocabulary,
Xspeaker-independent, continuous speech recognition engine.
X
XThis is an early release of a research system. The APIs and function
Xnames are likely to change, and several tools still need to be made
Xavailable to make this all complete.
X
XOnce the system is built, try running the Perl script sphinx2-demo.
XThe pocketsphinx-test script should run pocketsphinx-batch over an example
Xutterance of "go forward ten meters."
X
XWWW: http://www.speech.cs.cmu.edu/sphinx/
END-of-pocketsphinx/pkg-descr
echo x - pocketsphinx/pkg-plist
sed 's/^X//' >pocketsphinx/pkg-plist << 'END-of-pocketsphinx/pkg-plist'
Xbin/pocketsphinx_batch
Xbin/pocketsphinx_continuous
Xbin/pocketsphinx_mdef_convert
Xbin/pocketsphinx_ptt
Xbin/pocketsphinx_swb
Xbin/pocketsphinx_test
Xbin/pocketsphinx_tidigits
Xinclude/pocketsphinx/basic_types.h
Xinclude/pocketsphinx/bin_mdef.h
Xinclude/pocketsphinx/blkarray_list.h
Xinclude/pocketsphinx/cache_lm.h
Xinclude/pocketsphinx/cmdln_macro.h
Xinclude/pocketsphinx/dict.h
Xinclude/pocketsphinx/fbs.h
Xinclude/pocketsphinx/fsg_history.h
Xinclude/pocketsphinx/fsg_lextree.h
Xinclude/pocketsphinx/fsg_psubtree.h
Xinclude/pocketsphinx/fsg_search.h
Xinclude/pocketsphinx/hmm.h
Xinclude/pocketsphinx/kb.h
Xinclude/pocketsphinx/kdtree.h
Xinclude/pocketsphinx/lm.h
Xinclude/pocketsphinx/lm_3g.h
Xinclude/pocketsphinx/lmclass.h
Xinclude/pocketsphinx/log.h
Xinclude/pocketsphinx/magic.h
Xinclude/pocketsphinx/mdef.h
Xinclude/pocketsphinx/phone.h
Xinclude/pocketsphinx/posixwin32.h
Xinclude/pocketsphinx/s2_semi_mgau.h
Xinclude/pocketsphinx/s2io.h
Xinclude/pocketsphinx/s2params.h
Xinclude/pocketsphinx/s2types.h
Xinclude/pocketsphinx/search.h
Xinclude/pocketsphinx/search_const.h
Xinclude/pocketsphinx/senscr.h
Xinclude/pocketsphinx/subvq_mgau.h
Xinclude/pocketsphinx/tmat.h
Xinclude/pocketsphinx/vector.h
Xinclude/pocketsphinx/word_fsg.h
Xlib/libpocketsphinx.a
Xlib/libpocketsphinx.la
Xlib/libpocketsphinx.so
Xlib/libpocketsphinx.so.0
Xlib/pkgconfig/pocketsphinx.pc
X%%DATADIR%%/model/hmm/an4/mdef
X%%DATADIR%%/model/hmm/an4/mixture_weights
X%%DATADIR%%/model/hmm/an4/subvq
X%%DATADIR%%/model/hmm/an4/transition_matrices
X%%DATADIR%%/model/hmm/tidigits/feat.params
X%%DATADIR%%/model/hmm/tidigits/mdef
X%%DATADIR%%/model/hmm/tidigits/means
X%%DATADIR%%/model/hmm/tidigits/sendump
X%%DATADIR%%/model/hmm/tidigits/transition_matrices
X%%DATADIR%%/model/hmm/tidigits/variances
X%%DATADIR%%/model/hmm/wsj1/feat.params
X%%DATADIR%%/model/hmm/wsj1/kdtrees
X%%DATADIR%%/model/hmm/wsj1/mdef
X%%DATADIR%%/model/hmm/wsj1/means
X%%DATADIR%%/model/hmm/wsj1/noisedict
X%%DATADIR%%/model/hmm/wsj1/sendump
X%%DATADIR%%/model/hmm/wsj1/transition_matrices
X%%DATADIR%%/model/hmm/wsj1/variances
X%%DATADIR%%/model/lm/swb/swb.dic
X%%DATADIR%%/model/lm/swb/swb.lm.DMP
X%%DATADIR%%/model/lm/tidigits/an4.dic
X%%DATADIR%%/model/lm/tidigits/an4.ug.lm
X%%DATADIR%%/model/lm/tidigits/an4.ug.lm.DMP
X%%DATADIR%%/model/lm/tidigits/test.digits.fsg
X%%DATADIR%%/model/lm/tidigits/tidigits.dic
X%%DATADIR%%/model/lm/tidigits/tidigits.lm
X%%DATADIR%%/model/lm/tidigits/tidigits.lm.DMP
X%%DATADIR%%/model/lm/turtle/README
X%%DATADIR%%/model/lm/turtle/goforward.16k
X%%DATADIR%%/model/lm/turtle/turtle.cor
X%%DATADIR%%/model/lm/turtle/turtle.corpus
X%%DATADIR%%/model/lm/turtle/turtle.ctl
X%%DATADIR%%/model/lm/turtle/turtle.dic
X%%DATADIR%%/model/lm/turtle/turtle.handdict
X%%DATADIR%%/model/lm/turtle/turtle.lm
X%%DATADIR%%/model/lm/turtle/turtle.lm.DMP
X%%DATADIR%%/model/lm/turtle/turtle.sent
X%%DATADIR%%/model/lm/turtle/turtle.token
X%%DATADIR%%/model/lm/turtle/turtle.vocab
X at dirrm %%DATADIR%%/model/lm/turtle
X at dirrm %%DATADIR%%/model/lm/tidigits
X at dirrm %%DATADIR%%/model/lm/swb
X at dirrm %%DATADIR%%/model/lm
X at dirrm %%DATADIR%%/model/hmm/wsj1
X at dirrm %%DATADIR%%/model/hmm/tidigits
X at dirrm %%DATADIR%%/model/hmm/an4
X at dirrm %%DATADIR%%/model/hmm
X at dirrm %%DATADIR%%/model
X at dirrm %%DATADIR%%
X at dirrm share/pixmaps
X at dirrm share/locale/zh_TW/LC_MESSAGES
X at dirrm share/locale/zh_TW
X at dirrm share/locale/zh_CN/LC_MESSAGES
X at dirrm share/locale/zh_CN
X at dirrm share/locale/uz/LC_MESSAGES
X at dirrm share/locale/uz
X at dirrm share/locale/uk/LC_MESSAGES
X at dirrm share/locale/uk
X at dirrm share/locale/tk/LC_MESSAGES
X at dirrm share/locale/tk
X at dirrm share/locale/tg/LC_MESSAGES
X at dirrm share/locale/tg
X at dirrm share/locale/sr/LC_MESSAGES
X at dirrm share/locale/sr
X at dirrm share/locale/sl/LC_MESSAGES
X at dirrm share/locale/sl
X at dirrm share/locale/sk/LC_MESSAGES
X at dirrm share/locale/sk
X at dirrm share/locale/ro/LC_MESSAGES
X at dirrm share/locale/ro
X at dirrm share/locale/pt/LC_MESSAGES
X at dirrm share/locale/pt
X at dirrm share/locale/pl/LC_MESSAGES
X at dirrm share/locale/pl
X at dirrm share/locale/no/LC_MESSAGES
X at dirrm share/locale/no
X at dirrm share/locale/nn/LC_MESSAGES
X at dirrm share/locale/nn
X at dirrm share/locale/ne/LC_MESSAGES
X at dirrm share/locale/ne
X at dirrm share/locale/li/LC_MESSAGES
X at dirrm share/locale/li
X at dirrm share/locale/ko/LC_MESSAGES
X at dirrm share/locale/ko
X at dirrm share/locale/gl/LC_MESSAGES
X at dirrm share/locale/gl
X at dirrm share/locale/fr_FR/LC_MESSAGES
X at dirrm share/locale/fr_FR
X at dirrm share/locale/fi/LC_MESSAGES
X at dirrm share/locale/fi
X at dirrm share/locale/fa_IR/LC_MESSAGES
X at dirrm share/locale/fa_IR
X at dirrm share/locale/en_AU/LC_MESSAGES
X at dirrm share/locale/en_AU
X at dirrm share/locale/el/LC_MESSAGES
X at dirrm share/locale/el
X at dirrm share/locale/de_AT/LC_MESSAGES
X at dirrm share/locale/de_AT
X at dirrm share/locale/cs/LC_MESSAGES
X at dirrm share/locale/cs
X at dirrm share/locale/ca/LC_MESSAGES
X at dirrm share/locale/ca
X at dirrm share/locale/be/LC_MESSAGES
X at dirrm share/locale/be
X at dirrm lib/pkgconfig
X at dirrm lib/X11/fonts/local
X at dirrm lib/X11/fonts
X at dirrm lib/X11/app-defaults
X at dirrm lib/X11
X at dirrm include/pocketsphinx
X at dirrm include/X11
X at exec mkdir -p %D/share/pixmaps
X at exec mkdir -p %D/share/locale/zh_TW/LC_MESSAGES
X at exec mkdir -p %D/share/locale/zh_CN/LC_MESSAGES
X at exec mkdir -p %D/share/locale/uz/LC_MESSAGES
X at exec mkdir -p %D/share/locale/uk/LC_MESSAGES
X at exec mkdir -p %D/share/locale/tk/LC_MESSAGES
X at exec mkdir -p %D/share/locale/tg/LC_MESSAGES
X at exec mkdir -p %D/share/locale/sr/LC_MESSAGES
X at exec mkdir -p %D/share/locale/sl/LC_MESSAGES
X at exec mkdir -p %D/share/locale/sk/LC_MESSAGES
X at exec mkdir -p %D/share/locale/ro/LC_MESSAGES
X at exec mkdir -p %D/share/locale/pt/LC_MESSAGES
X at exec mkdir -p %D/share/locale/pl/LC_MESSAGES
X at exec mkdir -p %D/share/locale/no/LC_MESSAGES
X at exec mkdir -p %D/share/locale/nn/LC_MESSAGES
X at exec mkdir -p %D/share/locale/ne/LC_MESSAGES
X at exec mkdir -p %D/share/locale/li/LC_MESSAGES
X at exec mkdir -p %D/share/locale/ko/LC_MESSAGES
X at exec mkdir -p %D/share/locale/gl/LC_MESSAGES
X at exec mkdir -p %D/share/locale/fr_FR/LC_MESSAGES
X at exec mkdir -p %D/share/locale/fi/LC_MESSAGES
X at exec mkdir -p %D/share/locale/fa_IR/LC_MESSAGES
X at exec mkdir -p %D/share/locale/en_AU/LC_MESSAGES
X at exec mkdir -p %D/share/locale/el/LC_MESSAGES
X at exec mkdir -p %D/share/locale/de_AT/LC_MESSAGES
X at exec mkdir -p %D/share/locale/cs/LC_MESSAGES
X at exec mkdir -p %D/share/locale/ca/LC_MESSAGES
X at exec mkdir -p %D/share/locale/be/LC_MESSAGES
X at exec mkdir -p %D/lib/X11/fonts/local
X at exec mkdir -p %D/lib/X11/app-defaults
X at exec mkdir -p %D/include/X11
END-of-pocketsphinx/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list