summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjeh <jeh@FreeBSD.org>2000-11-02 19:43:29 +0000
committerjeh <jeh@FreeBSD.org>2000-11-02 19:43:29 +0000
commit5003ecf1478b1c48d04cd21d5e899643508ca37e (patch)
treece6c783f268f40d63bd8ccc44b3478716c1dea51
parent2f67a5e18f2930a6b035b16a26abe5b999e07117 (diff)
downloadFreeBSD-ports-5003ecf1478b1c48d04cd21d5e899643508ca37e.zip
FreeBSD-ports-5003ecf1478b1c48d04cd21d5e899643508ca37e.tar.gz
New Port: comms/bayonne
Multi-line general purpose voice telephony server PR: 21327 Submitted by: David Sugar <dyfet@ostel.com>
-rw-r--r--comms/Makefile1
-rw-r--r--comms/bayonne/Makefile35
-rw-r--r--comms/bayonne/distinfo1
-rw-r--r--comms/bayonne/files/patch-aa13
-rw-r--r--comms/bayonne/files/patch-ab11
-rw-r--r--comms/bayonne/pkg-comment1
-rw-r--r--comms/bayonne/pkg-descr8
-rw-r--r--comms/bayonne/pkg-message6
-rw-r--r--comms/bayonne/pkg-plist248
9 files changed, 324 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile
index 654e077..72a7336 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -2,6 +2,7 @@
#
SUBDIR += asmodem
+ SUBDIR += bayonne
SUBDIR += bpl+
SUBDIR += conserver
SUBDIR += ecu
diff --git a/comms/bayonne/Makefile b/comms/bayonne/Makefile
new file mode 100644
index 0000000..6558a8b
--- /dev/null
+++ b/comms/bayonne/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: bayonne
+# Date created: 10 September 2000
+# Whom: David Sugar <dyfet@gnu.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= bayonne
+PORTVERSION= 0.5.3
+CATEGORIES= comms
+MASTER_SITES= ftp://www.voxilla.org/pub/bayonne/
+
+MAINTAINER= dyfet@gnu.org
+
+LIB_DEPENDS= ccstd.0:${PORTSDIR}/devel/commoncpp \
+ ccscript.0:${PORTSDIR}/lang/ccscript \
+ ccaudio.0:${PORTSDIR}/audio/ccaudio \
+ gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
+
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+USE_AUTOCONF= yes
+INSTALLS_SHLIB= yes
+
+CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib
+PLIST_SUB= BAYONNE_VERSION=%{PORT_VERSION}
+
+post-extract:
+ @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \
+ 's|-release \$$\(LT_RELEASE\)||g'
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/comms/bayonne/distinfo b/comms/bayonne/distinfo
new file mode 100644
index 0000000..84bb534
--- /dev/null
+++ b/comms/bayonne/distinfo
@@ -0,0 +1 @@
+MD5 (bayonne-0.5.3.tar.gz) = 0f9dca2b4f145e1b2b1c2516c4521f91
diff --git a/comms/bayonne/files/patch-aa b/comms/bayonne/files/patch-aa
new file mode 100644
index 0000000..bc70232
--- /dev/null
+++ b/comms/bayonne/files/patch-aa
@@ -0,0 +1,13 @@
+--- configure.in.orig Thu Nov 2 07:57:56 2000
++++ configure.in Thu Nov 2 10:48:06 2000
+@@ -28,7 +28,10 @@
+ OST_CCXX_FOX
+ OST_PORTIO
+ OST_STREAMS
++AC_LANG_SAVE
++AC_LANG_CPLUSPLUS
+ AC_CHECK_LIB(gnugetopt, getopt_long, [LIBS="$LIBS -lgnugetopt"])
++AC_LANG_RESTORE
+
+ AC_ARG_WITH(phonedev, [--without-phonedev Disable phonedev support],
+ ost_cv_phonedev_driver=false,
diff --git a/comms/bayonne/files/patch-ab b/comms/bayonne/files/patch-ab
new file mode 100644
index 0000000..78fe3b3
--- /dev/null
+++ b/comms/bayonne/files/patch-ab
@@ -0,0 +1,11 @@
+--- server/Makefile.in.orig Thu Nov 2 13:52:11 2000
++++ server/Makefile.in Thu Nov 2 13:53:49 2000
+@@ -106,7 +106,7 @@
+ EXTRA_DIST = server.h bayonne.conf bayonne.init bayonne.conf.in bayonne.sched $(man_MANS) baxs.in baxs
+
+ pkgincludedir = ${includedir}/cc++
+-etc_prefix = /etc
++etc_prefix = @prefix@/etc
+ etc_suffix = .orig
+
+ CXXFLAGS = @CXXFLAGS@ -DLIB_VERSION=\"/$(VERSION)/\"
diff --git a/comms/bayonne/pkg-comment b/comms/bayonne/pkg-comment
new file mode 100644
index 0000000..4dca634
--- /dev/null
+++ b/comms/bayonne/pkg-comment
@@ -0,0 +1 @@
+Multi-line general purpose voice telephony server
diff --git a/comms/bayonne/pkg-descr b/comms/bayonne/pkg-descr
new file mode 100644
index 0000000..fe38a20
--- /dev/null
+++ b/comms/bayonne/pkg-descr
@@ -0,0 +1,8 @@
+Bayonne is a modular multithreaded telephony server that allows one to
+build and deploy script driven telephony voice response applications that
+are either stand-alone or integrated with other existing system services
+thru perl scripts, web servers, etc. Bayonne initially supports Quicknet
+and Voicetronix hardware under FreeBSD.
+
+- David Sugar
+dyfet@gnu.org
diff --git a/comms/bayonne/pkg-message b/comms/bayonne/pkg-message
new file mode 100644
index 0000000..f47412b
--- /dev/null
+++ b/comms/bayonne/pkg-message
@@ -0,0 +1,6 @@
+######################################################################
+#
+# You will need to set the CONFIG_KEYDATA=${PREFIX}/etc/ in your environment
+# before running this software
+#
+######################################################################
diff --git a/comms/bayonne/pkg-plist b/comms/bayonne/pkg-plist
new file mode 100644
index 0000000..4b83fc5
--- /dev/null
+++ b/comms/bayonne/pkg-plist
@@ -0,0 +1,248 @@
+etc/bayonne.conf
+etc/bayonne.conf.orig
+etc/bayonne.sched
+etc/bayonne.sched.orig
+include/cc++/bayonne.h
+lib/bayonne/0.5.3/append.aud
+lib/bayonne/0.5.3/digits.fun
+lib/bayonne/0.5.3/dir.fun
+lib/bayonne/0.5.3/dummy.ivr
+lib/bayonne/0.5.3/english.tts
+lib/bayonne/0.5.3/file.fun
+lib/bayonne/0.5.3/french.tts
+lib/bayonne/0.5.3/italian.tts
+lib/bayonne/0.5.3/string.fun
+lib/bayonne/0.5.3/trace.dbg
+lib/bayonne/0.5.3/vpim.mod
+libexec/tgi/KEYDATA.pm
+libexec/tgi/TGI.pm
+libexec/tgi/sendmail.pl
+libexec/tgi/testtgi.pl
+libexec/tgi/tgigetdbval.pl
+libexec/tgi/tgisetdbval.pl
+man/man8/bayonne.8
+share/aascripts/cidlog.scr
+share/aascripts/playrec.scr
+share/aascripts/playrec1.scr
+share/aascripts/playrec2.scr
+share/aascripts/tams.scr
+sbin/bayonne
+share/aaprompts/UsEngM/0.au
+share/aaprompts/UsEngM/1.au
+share/aaprompts/UsEngM/10.au
+share/aaprompts/UsEngM/10th.au
+share/aaprompts/UsEngM/11.au
+share/aaprompts/UsEngM/11th.au
+share/aaprompts/UsEngM/12.au
+share/aaprompts/UsEngM/12th.au
+share/aaprompts/UsEngM/13.au
+share/aaprompts/UsEngM/13th.au
+share/aaprompts/UsEngM/14.au
+share/aaprompts/UsEngM/14th.au
+share/aaprompts/UsEngM/15.au
+share/aaprompts/UsEngM/15th.au
+share/aaprompts/UsEngM/16.au
+share/aaprompts/UsEngM/16th.au
+share/aaprompts/UsEngM/17.au
+share/aaprompts/UsEngM/17th.au
+share/aaprompts/UsEngM/18.au
+share/aaprompts/UsEngM/18th.au
+share/aaprompts/UsEngM/19.au
+share/aaprompts/UsEngM/19th.au
+share/aaprompts/UsEngM/1st.au
+share/aaprompts/UsEngM/2.au
+share/aaprompts/UsEngM/20.au
+share/aaprompts/UsEngM/20th.au
+share/aaprompts/UsEngM/2nd.au
+share/aaprompts/UsEngM/3.au
+share/aaprompts/UsEngM/30.au
+share/aaprompts/UsEngM/30th.au
+share/aaprompts/UsEngM/3rd.au
+share/aaprompts/UsEngM/4.au
+share/aaprompts/UsEngM/40.au
+share/aaprompts/UsEngM/40th.au
+share/aaprompts/UsEngM/4th.au
+share/aaprompts/UsEngM/5.au
+share/aaprompts/UsEngM/50.au
+share/aaprompts/UsEngM/50th.au
+share/aaprompts/UsEngM/5th.au
+share/aaprompts/UsEngM/6.au
+share/aaprompts/UsEngM/60.au
+share/aaprompts/UsEngM/60th.au
+share/aaprompts/UsEngM/6th.au
+share/aaprompts/UsEngM/7.au
+share/aaprompts/UsEngM/70.au
+share/aaprompts/UsEngM/70th.au
+share/aaprompts/UsEngM/7th.au
+share/aaprompts/UsEngM/8.au
+share/aaprompts/UsEngM/80.au
+share/aaprompts/UsEngM/80th.au
+share/aaprompts/UsEngM/8th.au
+share/aaprompts/UsEngM/9.au
+share/aaprompts/UsEngM/90.au
+share/aaprompts/UsEngM/90th.au
+share/aaprompts/UsEngM/9th.au
+share/aaprompts/UsEngM/a.au
+share/aaprompts/UsEngM/and.au
+share/aaprompts/UsEngM/april.au
+share/aaprompts/UsEngM/august.au
+share/aaprompts/UsEngM/b.au
+share/aaprompts/UsEngM/billion.au
+share/aaprompts/UsEngM/c.au
+share/aaprompts/UsEngM/cent.au
+share/aaprompts/UsEngM/cents.au
+share/aaprompts/UsEngM/d.au
+share/aaprompts/UsEngM/december.au
+share/aaprompts/UsEngM/dollar.au
+share/aaprompts/UsEngM/dollars.au
+share/aaprompts/UsEngM/e.au
+share/aaprompts/UsEngM/f.au
+share/aaprompts/UsEngM/february.au
+share/aaprompts/UsEngM/friday.au
+share/aaprompts/UsEngM/g.au
+share/aaprompts/UsEngM/h.au
+share/aaprompts/UsEngM/hour.au
+share/aaprompts/UsEngM/hours.au
+share/aaprompts/UsEngM/hundred.au
+share/aaprompts/UsEngM/i.au
+share/aaprompts/UsEngM/j.au
+share/aaprompts/UsEngM/january.au
+share/aaprompts/UsEngM/july.au
+share/aaprompts/UsEngM/june.au
+share/aaprompts/UsEngM/k.au
+share/aaprompts/UsEngM/l.au
+share/aaprompts/UsEngM/m.au
+share/aaprompts/UsEngM/march.au
+share/aaprompts/UsEngM/may.au
+share/aaprompts/UsEngM/million.au
+share/aaprompts/UsEngM/minute.au
+share/aaprompts/UsEngM/minutes.au
+share/aaprompts/UsEngM/monday.au
+share/aaprompts/UsEngM/n.au
+share/aaprompts/UsEngM/negative.au
+share/aaprompts/UsEngM/november.au
+share/aaprompts/UsEngM/o.au
+share/aaprompts/UsEngM/october.au
+share/aaprompts/UsEngM/or.au
+share/aaprompts/UsEngM/p.au
+share/aaprompts/UsEngM/playrec.ul
+share/aaprompts/UsEngM/playrec0.ul
+share/aaprompts/UsEngM/playrec1.ul
+share/aaprompts/UsEngM/playrec2.ul
+share/aaprompts/UsEngM/point.au
+share/aaprompts/UsEngM/q.au
+share/aaprompts/UsEngM/r.au
+share/aaprompts/UsEngM/s.au
+share/aaprompts/UsEngM/saturday.au
+share/aaprompts/UsEngM/second.au
+share/aaprompts/UsEngM/seconds.au
+share/aaprompts/UsEngM/september.au
+share/aaprompts/UsEngM/sunday.au
+share/aaprompts/UsEngM/t.au
+share/aaprompts/UsEngM/th.au
+share/aaprompts/UsEngM/thousand.au
+share/aaprompts/UsEngM/thursday.au
+share/aaprompts/UsEngM/today.au
+share/aaprompts/UsEngM/tuesday.au
+share/aaprompts/UsEngM/u.au
+share/aaprompts/UsEngM/v.au
+share/aaprompts/UsEngM/w.au
+share/aaprompts/UsEngM/wednesday.au
+share/aaprompts/UsEngM/x.au
+share/aaprompts/UsEngM/y.au
+share/aaprompts/UsEngM/z.au
+share/aaprompts/FrenchM/0.au
+share/aaprompts/FrenchM/1.au
+share/aaprompts/FrenchM/10.au
+share/aaprompts/FrenchM/11.au
+share/aaprompts/FrenchM/12.au
+share/aaprompts/FrenchM/13.au
+share/aaprompts/FrenchM/14.au
+share/aaprompts/FrenchM/15.au
+share/aaprompts/FrenchM/16.au
+share/aaprompts/FrenchM/1st.au
+share/aaprompts/FrenchM/2.au
+share/aaprompts/FrenchM/20.au
+share/aaprompts/FrenchM/3.au
+share/aaprompts/FrenchM/30.au
+share/aaprompts/FrenchM/4.au
+share/aaprompts/FrenchM/40.au
+share/aaprompts/FrenchM/5.au
+share/aaprompts/FrenchM/50.au
+share/aaprompts/FrenchM/6.au
+share/aaprompts/FrenchM/60.au
+share/aaprompts/FrenchM/7.au
+share/aaprompts/FrenchM/8.au
+share/aaprompts/FrenchM/80.au
+share/aaprompts/FrenchM/9.au
+share/aaprompts/FrenchM/a.au
+share/aaprompts/FrenchM/and.au
+share/aaprompts/FrenchM/april.au
+share/aaprompts/FrenchM/august.au
+share/aaprompts/FrenchM/b.au
+share/aaprompts/FrenchM/billion.au
+share/aaprompts/FrenchM/c.au
+share/aaprompts/FrenchM/cent.au
+share/aaprompts/FrenchM/d.au
+share/aaprompts/FrenchM/december.au
+share/aaprompts/FrenchM/defranc.au
+share/aaprompts/FrenchM/e.au
+share/aaprompts/FrenchM/euro.au
+share/aaprompts/FrenchM/f.au
+share/aaprompts/FrenchM/februrary.au
+share/aaprompts/FrenchM/franc.au
+share/aaprompts/FrenchM/friday.au
+share/aaprompts/FrenchM/g.au
+share/aaprompts/FrenchM/h.au
+share/aaprompts/FrenchM/hour.au
+share/aaprompts/FrenchM/hundred.au
+share/aaprompts/FrenchM/i.au
+share/aaprompts/FrenchM/ieme.au
+share/aaprompts/FrenchM/j.au
+share/aaprompts/FrenchM/january.au
+share/aaprompts/FrenchM/july.au
+share/aaprompts/FrenchM/june.au
+share/aaprompts/FrenchM/k.au
+share/aaprompts/FrenchM/l.au
+share/aaprompts/FrenchM/m.au
+share/aaprompts/FrenchM/march.au
+share/aaprompts/FrenchM/may.au
+share/aaprompts/FrenchM/million.au
+share/aaprompts/FrenchM/minute.au
+share/aaprompts/FrenchM/monday.au
+share/aaprompts/FrenchM/n.au
+share/aaprompts/FrenchM/november.au
+share/aaprompts/FrenchM/o.au
+share/aaprompts/FrenchM/october.au
+share/aaprompts/FrenchM/or.au
+share/aaprompts/FrenchM/p.au
+share/aaprompts/FrenchM/point.au
+share/aaprompts/FrenchM/q.au
+share/aaprompts/FrenchM/r.au
+share/aaprompts/FrenchM/s.au
+share/aaprompts/FrenchM/saturday.au
+share/aaprompts/FrenchM/second.au
+share/aaprompts/FrenchM/september.au
+share/aaprompts/FrenchM/sunday.au
+share/aaprompts/FrenchM/t.au
+share/aaprompts/FrenchM/thousand.au
+share/aaprompts/FrenchM/thursday.au
+share/aaprompts/FrenchM/tieme.au
+share/aaprompts/FrenchM/tuesday.au
+share/aaprompts/FrenchM/u.au
+share/aaprompts/FrenchM/unieme.au
+share/aaprompts/FrenchM/v.au
+share/aaprompts/FrenchM/w.au
+share/aaprompts/FrenchM/wednesday.au
+share/aaprompts/FrenchM/x.au
+share/aaprompts/FrenchM/y.au
+share/aaprompts/FrenchM/z.au
+share/aaprompts/FrenchM/zieme.au
+bin/baxs
+@dirrm lib/bayonne/0.5.3
+@dirrm lib/bayonne
+@dirrm libexec/tgi
+@dirrm share/aascripts
+@dirrm share/aaprompts/UsEngM
+@dirrm share/aaprompts/FrenchM
+@dirrm share/aaprompts
OpenPOWER on IntegriCloud