aboutsummaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorChris Rees <crees@FreeBSD.org>2012-05-20 19:52:29 +0000
committerChris Rees <crees@FreeBSD.org>2012-05-20 19:52:29 +0000
commit9edb31a77421fb73e4408604c40a729c86827490 (patch)
tree29b27f1a55e9e3a7b63ee3471202c603835c0489 /misc
parentb9fbf5572577220135807239e1707b50afc46c4c (diff)
Notes
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile1
-rw-r--r--misc/freeswitch-pizzademo-devel/Makefile47
-rw-r--r--misc/freeswitch-pizzademo-devel/distinfo6
-rw-r--r--misc/freeswitch-pizzademo-devel/pkg-descr1
-rw-r--r--misc/freeswitch-pizzademo-devel/pkg-plist89
5 files changed, 144 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 24e53b9b87ca..57a27a07947e 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -122,6 +122,7 @@
SUBDIR += freecode-submit
SUBDIR += freeguide
SUBDIR += freeswitch-pizzademo
+ SUBDIR += freeswitch-pizzademo-devel
SUBDIR += freeswitch-scripts
SUBDIR += ftdi-eeprom
SUBDIR += fxload
diff --git a/misc/freeswitch-pizzademo-devel/Makefile b/misc/freeswitch-pizzademo-devel/Makefile
new file mode 100644
index 000000000000..5ddb66c792fa
--- /dev/null
+++ b/misc/freeswitch-pizzademo-devel/Makefile
@@ -0,0 +1,47 @@
+# Ports collection makefile for: freeswitch-pizzademo-devel
+# Date created: September 2012
+# Whom: Richard Neese <r.neese@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= freeswitch
+DISTVERSION= 1.2.rc2
+CATEGORIES= misc
+MASTER_SITES= http://files.freeswitch.org/
+PKGNAMESUFFIX= -pizzademo-devel
+DISTFILES= ${PORTNAME}-${DISTVERSION}.tar.bz2 \
+ pizza_gram.tar.gz \
+ pizza_sounds.tar.gz
+DIST_SUBDIR= ${PORTNAME}
+
+MAINTAINER= r.neese@gmail.com
+COMMENT= FreeSwitch pizza demo
+
+RUN_DEPENDS= freeswitch:${PORTSDIR}/net/freeswitch-core-devel
+
+CONFLICTS= freeswitch-pizzademo-[0-9]*
+
+NO_BUILD= yes
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/scripts/javascript
+
+SHAREOWN= ${PORTNAME}
+SHAREGRP= ${SHAREOWN}
+
+pre-install:
+ @${REINPLACE_CMD} -e 's|include("js_modules/SpeechTools.jm")|include("javascript/js_modules/SpeechTools.jm")|g' ${WRKSRC}/ps_pizza.js
+ @${REINPLACE_CMD} -e 's|asr.setAudioBase("/root/pizza)|asr.setAudioBase("${DATADIR}/sounds/pizza-demo/8000")|g' ${WRKSRC}/ps_pizza.js
+
+do-install:
+ ${MKDIR} ${ETCDIR}/grammar ${DATADIR}/sounds/pizza-demo/8000
+ ${INSTALL_DATA} ${WRKDIR}/*.gram ${ETCDIR}/grammar/
+ ${INSTALL_DATA} ${WRKDIR}/pizza/*.wav ${DATADIR}/sounds/pizza-demo/8000/
+ ${TOUCH} ${DATADIR}/sounds/.pizza
+ ${MKDIR} ${ETCDIR}/scripts/javascript
+ ${INSTALL_DATA} ${WRKSRC}/ps_pizza.js \
+ ${ETCDIR}/scripts/javascript
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} js_modules \
+ ${ETCDIR}/scripts/javascript)
+
+.include <bsd.port.mk>
diff --git a/misc/freeswitch-pizzademo-devel/distinfo b/misc/freeswitch-pizzademo-devel/distinfo
new file mode 100644
index 000000000000..3732415b063c
--- /dev/null
+++ b/misc/freeswitch-pizzademo-devel/distinfo
@@ -0,0 +1,6 @@
+SHA256 (freeswitch/freeswitch-1.2.rc2.tar.bz2) = bbf9b3f6e7a7569b9594b5852d1b8a95266ef3276df222776ac84667adb6cc08
+SIZE (freeswitch/freeswitch-1.2.rc2.tar.bz2) = 38075354
+SHA256 (freeswitch/pizza_gram.tar.gz) = e713406834ba40fe07c69b84f042fcb27493c15bc6b51133418527bc7a818027
+SIZE (freeswitch/pizza_gram.tar.gz) = 1053
+SHA256 (freeswitch/pizza_sounds.tar.gz) = 606f736625b7f331e219e10460029c8e0b0e58136feeddde976a0dcc68a97bef
+SIZE (freeswitch/pizza_sounds.tar.gz) = 1498679
diff --git a/misc/freeswitch-pizzademo-devel/pkg-descr b/misc/freeswitch-pizzademo-devel/pkg-descr
new file mode 100644
index 000000000000..65c4d2781f07
--- /dev/null
+++ b/misc/freeswitch-pizzademo-devel/pkg-descr
@@ -0,0 +1 @@
+FreeSwitch PockectSphinx Pizza Demo
diff --git a/misc/freeswitch-pizzademo-devel/pkg-plist b/misc/freeswitch-pizzademo-devel/pkg-plist
new file mode 100644
index 000000000000..3223106038eb
--- /dev/null
+++ b/misc/freeswitch-pizzademo-devel/pkg-plist
@@ -0,0 +1,89 @@
+%%ETCDIR%%/grammar/pizza_arso.gram
+%%ETCDIR%%/grammar/pizza_crust.gram
+%%ETCDIR%%/grammar/pizza_order.gram
+%%ETCDIR%%/grammar/pizza_size.gram
+%%ETCDIR%%/grammar/pizza_specialty.gram
+%%ETCDIR%%/grammar/pizza_toppings.gram
+%%ETCDIR%%/grammar/pizza_type.gram
+%%ETCDIR%%/grammar/pizza_yesno.gram
+%%ETCDIR%%/scripts/javascript/js_modules/SpeechTools.jm
+%%ETCDIR%%/scripts/javascript/ps_pizza.js
+%%DATADIR%%/sounds/.pizza
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmCustom.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmDali.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmDelivery.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmExtraLarge.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmHandTossed.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmHawaiian.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmLarge.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmMeatLovers.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmMedium.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmNone.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmPan.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmPickle.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmPickup.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmRemove.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmSmall.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmSpeciality.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmStartOver.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmThin.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmTotallyHumongous.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ConfirmVegetarian.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Crust.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Dali.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Delivery.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ExtraLarge.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-ARSO.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Adding.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-ChangeSpec.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Crust.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-DeliveryorTakeout.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Greeting.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-NI.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-NoDeliveryorTake-out.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Remove.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Size.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-SpecialtyList.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-SpecialtyorCustom.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Toppings.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-Wanted-No.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-WasThisRight.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-With.wav
+%%DATADIR%%/sounds/pizza-demo/8000/GP-You_ordered_a.wav
+%%DATADIR%%/sounds/pizza-demo/8000/HandTossed.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Hawaiian.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Large.wav
+%%DATADIR%%/sounds/pizza-demo/8000/MeatLovers.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Medium.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Pan.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Pickle.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Pickup.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Small.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Thin.wav
+%%DATADIR%%/sounds/pizza-demo/8000/TotallyHumongous.wav
+%%DATADIR%%/sounds/pizza-demo/8000/Vegetarian.wav
+%%DATADIR%%/sounds/pizza-demo/8000/anchovies.wav
+%%DATADIR%%/sounds/pizza-demo/8000/artichoke.wav
+%%DATADIR%%/sounds/pizza-demo/8000/bellpepper.wav
+%%DATADIR%%/sounds/pizza-demo/8000/canadianbacon.wav
+%%DATADIR%%/sounds/pizza-demo/8000/everything.wav
+%%DATADIR%%/sounds/pizza-demo/8000/extracheese.wav
+%%DATADIR%%/sounds/pizza-demo/8000/garlic.wav
+%%DATADIR%%/sounds/pizza-demo/8000/goatcheese.wav
+%%DATADIR%%/sounds/pizza-demo/8000/ham.wav
+%%DATADIR%%/sounds/pizza-demo/8000/mango.wav
+%%DATADIR%%/sounds/pizza-demo/8000/mushroom.wav
+%%DATADIR%%/sounds/pizza-demo/8000/olives.wav
+%%DATADIR%%/sounds/pizza-demo/8000/onions.wav
+%%DATADIR%%/sounds/pizza-demo/8000/pepperoni.wav
+%%DATADIR%%/sounds/pizza-demo/8000/pickles.wav
+%%DATADIR%%/sounds/pizza-demo/8000/pineapple.wav
+%%DATADIR%%/sounds/pizza-demo/8000/pizza.wav
+%%DATADIR%%/sounds/pizza-demo/8000/salami.wav
+%%DATADIR%%/sounds/pizza-demo/8000/sausage.wav
+%%DATADIR%%/sounds/pizza-demo/8000/shrimp.wav
+%%DATADIR%%/sounds/pizza-demo/8000/spinach.wav
+@dirrm %%DATADIR%%/sounds/pizza-demo/8000
+@dirrm %%DATADIR%%/sounds/pizza-demo
+@dirrm %%ETCDIR%%/scripts/javascript/js_modules
+@dirrm %%ETCDIR%%/scripts/javascript