git: 097ebf5f0b8d - main - audio/sphinx3: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 25 Jan 2024 20:35:50 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=097ebf5f0b8db81777fcd312dfefbf161680c28f

commit 097ebf5f0b8db81777fcd312dfefbf161680c28f
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-01-25 20:24:16 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-01-25 20:35:25 +0000

    audio/sphinx3: Remove expired port
    
    2024-01-25 audio/sphinx3: Upstream advises on using audio/pocketsphinx
---
 MOVED                                              |   1 +
 audio/Makefile                                     |   1 -
 audio/sphinx3/Makefile                             |  32 ----
 audio/sphinx3/distinfo                             |   2 -
 .../patch-src_libs3decoder_libsearch_vithist.c     |  11 --
 audio/sphinx3/pkg-descr                            |   6 -
 audio/sphinx3/pkg-plist                            | 204 ---------------------
 7 files changed, 1 insertion(+), 256 deletions(-)

diff --git a/MOVED b/MOVED
index 85dd022e7cec..cbb275fad7dd 100644
--- a/MOVED
+++ b/MOVED
@@ -2966,3 +2966,4 @@ databases/qt5-sqldrivers-ibase||2024-01-21|Has expired: No fix with the oldest F
 multimedia/libva-glx|multimedia/libva|2024-01-21|Merged into main port
 net/gq||2024-01-25|Has expired: Upstream last release was in 2008
 databases/isql-viewer||2024-01-25|Has expired: Requires old mysql versions and last upstream release was in 2004
+audio/sphinx3||2024-01-25|Has expired: Upstream advises on using audio/pocketsphinx
diff --git a/audio/Makefile b/audio/Makefile
index 28b95441f135..0fc1cde028a2 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -764,7 +764,6 @@
     SUBDIR += speexdsp
     SUBDIR += spek
     SUBDIR += sphinx
-    SUBDIR += sphinx3
     SUBDIR += sphinxbase
     SUBDIR += spiralloops
     SUBDIR += spiralsynth
diff --git a/audio/sphinx3/Makefile b/audio/sphinx3/Makefile
deleted file mode 100644
index abfb36483fa6..000000000000
--- a/audio/sphinx3/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME=	sphinx3
-PORTVERSION=	0.8
-PORTREVISION=	2
-CATEGORIES=	audio accessibility
-MASTER_SITES=	SF/cmusphinx/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Speech recognition system
-WWW=		http://www.speech.cs.cmu.edu/sphinx/
-
-LICENSE=	BSD2CLAUSE
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	Upstream advises on using audio/pocketsphinx
-EXPIRATION_DATE=	2024-01-25
-
-LIB_DEPENDS=	libsphinxbase.so:audio/sphinxbase
-
-USES=		gmake libtool localbase:ldflags pathfix
-USE_CSTD=	gnu99
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-MAKE_ENV=	MKDIR="${MKDIR}" \
-		OSVERSION=${OSVERSION}
-MAKE_JOBS_UNSAFE=	yes
-
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libs3decoder.so
-
-.include <bsd.port.mk>
diff --git a/audio/sphinx3/distinfo b/audio/sphinx3/distinfo
deleted file mode 100644
index 6661700c395b..000000000000
--- a/audio/sphinx3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sphinx3-0.8.tar.gz) = 1cf76a086f9b509e35f7226df2e61b0a0bf8b0858b9676e5b18cfc47b2ea2741
-SIZE (sphinx3-0.8.tar.gz) = 25226326
diff --git a/audio/sphinx3/files/patch-src_libs3decoder_libsearch_vithist.c b/audio/sphinx3/files/patch-src_libs3decoder_libsearch_vithist.c
deleted file mode 100644
index 91bab7a84c25..000000000000
--- a/audio/sphinx3/files/patch-src_libs3decoder_libsearch_vithist.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/libs3decoder/libsearch/vithist.c.orig	2008-12-31 18:27:56 UTC
-+++ src/libs3decoder/libsearch/vithist.c
-@@ -647,7 +647,7 @@ vithist_prune(vithist_t * vh, dict_t * d
- {
-     int32 se, fe, filler_done, th;
-     vithist_entry_t *ve;
--    heap_t h;
-+    heap_t* h;
-     s3wid_t *wid;
-     int32 i;
- 
diff --git a/audio/sphinx3/pkg-descr b/audio/sphinx3/pkg-descr
deleted file mode 100644
index 12f13a960d08..000000000000
--- a/audio/sphinx3/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Sphinx 3 is a frontend to the sphinxbase, a large-vocabulary,
-speaker-independent, continuous speech recognition engine.
-
-Once the system is built, try running the Perl script sphinx3-demo.
-The sphinx3-test script should run sphinx3-batch over an example
-utterance of "go forward ten meters."
diff --git a/audio/sphinx3/pkg-plist b/audio/sphinx3/pkg-plist
deleted file mode 100644
index 516af391085b..000000000000
--- a/audio/sphinx3/pkg-plist
+++ /dev/null
@@ -1,204 +0,0 @@
-bin/sphinx3-simple
-bin/sphinx3_align
-bin/sphinx3_astar
-bin/sphinx3_cfg2fsg
-bin/sphinx3_conf
-bin/sphinx3_continuous
-bin/sphinx3_dag
-bin/sphinx3_decode
-bin/sphinx3_dp
-bin/sphinx3_ep
-bin/sphinx3_gausubvq
-bin/sphinx3_livedecode
-bin/sphinx3_livepretend
-bin/sphinx3_lm_convert
-include/sphinx3/adaptor.h
-include/sphinx3/approx_cont_mgau.h
-include/sphinx3/ascr.h
-include/sphinx3/astar.h
-include/sphinx3/blkarray_list.h
-include/sphinx3/cb2mllr_io.h
-include/sphinx3/classifier.h
-include/sphinx3/classify.h
-include/sphinx3/cmdln_macro.h
-include/sphinx3/confidence.h
-include/sphinx3/cont_mgau.h
-include/sphinx3/corpus.h
-include/sphinx3/ctxt_table.h
-include/sphinx3/dag.h
-include/sphinx3/dict.h
-include/sphinx3/dict2pid.h
-include/sphinx3/encoding.h
-include/sphinx3/endptr.h
-include/sphinx3/fast_algo_struct.h
-include/sphinx3/fillpen.h
-include/sphinx3/fsg.h
-include/sphinx3/fsg_history.h
-include/sphinx3/fsg_lextree.h
-include/sphinx3/fsg_psubtree.h
-include/sphinx3/fsg_search.h
-include/sphinx3/gmm_wrap.h
-include/sphinx3/gs.h
-include/sphinx3/hmm.h
-include/sphinx3/interp.h
-include/sphinx3/kb.h
-include/sphinx3/kbcore.h
-include/sphinx3/kdtree.h
-include/sphinx3/lextree.h
-include/sphinx3/lm.h
-include/sphinx3/lmclass.h
-include/sphinx3/logs3.h
-include/sphinx3/lts.h
-include/sphinx3/mdef.h
-include/sphinx3/misc.h
-include/sphinx3/mllr.h
-include/sphinx3/ms_gauden.h
-include/sphinx3/ms_mgau.h
-include/sphinx3/ms_mllr.h
-include/sphinx3/ms_senone.h
-include/sphinx3/s2_semi_mgau.h
-include/sphinx3/s3_arraylist.h
-include/sphinx3/s3_cfg.h
-include/sphinx3/s3_decode.h
-include/sphinx3/s3_endpointer.h
-include/sphinx3/s3types.h
-include/sphinx3/search.h
-include/sphinx3/sort.h
-include/sphinx3/sphinx3_export.h
-include/sphinx3/srch.h
-include/sphinx3/srch_allphone.h
-include/sphinx3/srch_debug.h
-include/sphinx3/srch_do_nothing.h
-include/sphinx3/srch_flat_fwd.h
-include/sphinx3/srch_fsg.h
-include/sphinx3/srch_output.h
-include/sphinx3/srch_time_switch_tree.h
-include/sphinx3/srch_word_switch_tree.h
-include/sphinx3/stat.h
-include/sphinx3/subvq.h
-include/sphinx3/tmat.h
-include/sphinx3/utt.h
-include/sphinx3/vector.h
-include/sphinx3/vithist.h
-include/sphinx3/whmm.h
-include/sphinx3/wid.h
-include/sphinx3/word_fsg.h
-include/sphinx3/word_graph.h
-include/sphinx3/word_ugprob.h
-lib/libs3decoder.a
-lib/libs3decoder.so
-lib/libs3decoder.so.0
-lib/libs3decoder.so.0.0.6
-libdata/pkgconfig/sphinx3.pc
-%%DATADIR%%/doc/BN_AM_HUB96-97.doc
-%%DATADIR%%/doc/BN_AM_HUB96-97.htm
-%%DATADIR%%/doc/cmdhelp.txt
-%%DATADIR%%/doc/doxygen.cfg
-%%DATADIR%%/doc/doxygen.main
-%%DATADIR%%/doc/index.html
-%%DATADIR%%/doc/models.html
-%%DATADIR%%/doc/rarrow.gif
-%%DATADIR%%/doc/s3-2.htm
-%%DATADIR%%/doc/s3-2.pdf
-%%DATADIR%%/doc/s3-2.ppt
-%%DATADIR%%/doc/s3-4.pdf
-%%DATADIR%%/doc/s3-4.ppt
-%%DATADIR%%/doc/s3-5.ppt
-%%DATADIR%%/doc/s3-6.ppt
-%%DATADIR%%/doc/s3_codewalk.html
-%%DATADIR%%/doc/s3_description.html
-%%DATADIR%%/doc/s3_fe_spec.pdf
-%%DATADIR%%/doc/s3_overview.html
-%%DATADIR%%/doc/sphinx3.3-6.ppt
-%%DATADIR%%/doc/sphinx3.4.code.tracing
-%%DATADIR%%/doc/sphinx3.5_refactoring.note
-%%DATADIR%%/doc/sphinxman_FAQ.html
-%%DATADIR%%/doc/sphinxman_manual.html
-%%DATADIR%%/doc/sphinxman_misc.html
-%%DATADIR%%/model/ep/chan3-dither.cepview
-%%DATADIR%%/model/ep/chan3-logspec.cepview
-%%DATADIR%%/model/ep/chan3.cepview
-%%DATADIR%%/model/ep/chan3.logspec
-%%DATADIR%%/model/ep/chan3.mfc
-%%DATADIR%%/model/ep/chan3.raw
-%%DATADIR%%/model/ep/ep.mdef
-%%DATADIR%%/model/ep/ep.result
-%%DATADIR%%/model/ep/means
-%%DATADIR%%/model/ep/mixture_weights
-%%DATADIR%%/model/ep/variances
-%%DATADIR%%/model/hmm/RM1_cd_semi/feat.params
-%%DATADIR%%/model/hmm/RM1_cd_semi/kdtrees
-%%DATADIR%%/model/hmm/RM1_cd_semi/mdef
-%%DATADIR%%/model/hmm/RM1_cd_semi/means
-%%DATADIR%%/model/hmm/RM1_cd_semi/mixture_weights
-%%DATADIR%%/model/hmm/RM1_cd_semi/transition_matrices
-%%DATADIR%%/model/hmm/RM1_cd_semi/variances
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/8gau.6000sen.quant
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/feat.params
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/mdef
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/means
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/mixture_weights
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/mllr_matrices
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test-align-mllr.out
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test-conf.confhypseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.mllr.out
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.out
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.phseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.wdseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.allp
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.match
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.matchseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.mllr.allp
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.mllr.match
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.mllr.matchseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.allp
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.match
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.matchseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.mllr.allp
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.mllr.match
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.mllr.matchseg
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.dp.hyp
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.dp.ref
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.dp.simple.log
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.mode1369.dump
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.subvq
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/transition_matrices
-%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/variances
-%%DATADIR%%/model/lm/an4/README
-%%DATADIR%%/model/lm/an4/align.correct
-%%DATADIR%%/model/lm/an4/an4.cls.probdef
-%%DATADIR%%/model/lm/an4/an4.ctl
-%%DATADIR%%/model/lm/an4/an4.ctl.platform_independent
-%%DATADIR%%/model/lm/an4/an4.ctl_lm
-%%DATADIR%%/model/lm/an4/an4.dict
-%%DATADIR%%/model/lm/an4/an4.phone.dict
-%%DATADIR%%/model/lm/an4/an4.phonelist
-%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa
-%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.DMP
-%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.FST
-%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.FST.SYM
-%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.lm_convert
-%%DATADIR%%/model/lm/an4/an4.ug.cls.lm
-%%DATADIR%%/model/lm/an4/an4.ug.cls.lm.DMP
-%%DATADIR%%/model/lm/an4/an4.ug.cls.lmctl
-%%DATADIR%%/model/lm/an4/an4.ug.fsg
-%%DATADIR%%/model/lm/an4/an4.ug.lm
-%%DATADIR%%/model/lm/an4/an4.ug.lm.DMP
-%%DATADIR%%/model/lm/an4/an4.ug.lm.FST
-%%DATADIR%%/model/lm/an4/an4.ug.lm.FST.SYM
-%%DATADIR%%/model/lm/an4/an4.ug.lm.lm_convert
-%%DATADIR%%/model/lm/an4/args.an4
-%%DATADIR%%/model/lm/an4/args.an4.test
-%%DATADIR%%/model/lm/an4/args.an4.test.cls
-%%DATADIR%%/model/lm/an4/args.an4.test.fsg
-%%DATADIR%%/model/lm/an4/args.an4.test.mllr
-%%DATADIR%%/model/lm/an4/args.an4.test.win32
-%%DATADIR%%/model/lm/an4/filler.dict
-%%DATADIR%%/model/lm/an4/pittsburgh.bigendian.mfc
-%%DATADIR%%/model/lm/an4/pittsburgh.bigendian.raw
-%%DATADIR%%/model/lm/an4/pittsburgh.lat.gz
-%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.abcd
-%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.mfc
-%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.raw
-%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.slf
-%%DATADIR%%/model/lm/an4/pittsburgh.nbest