Bug 265766 - [NEW PORT] audio/py-pocketsphinx: Python interface to CMU Sphinxbase and Pocketsphinx libraries
Summary: [NEW PORT] audio/py-pocketsphinx: Python interface to CMU Sphinxbase and Pock...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL: https://github.com/bambocher/pocketsp...
Keywords:
Depends on:
Blocks: 265768
  Show dependency treegraph
 
Reported: 2022-08-10 18:34 UTC by Jesús Daniel Colmenares Oviedo
Modified: 2022-10-25 19:18 UTC (History)
1 user (show)

See Also:


Attachments
audio-py-pocketsphinx-0.1.15.patch (5.93 KB, patch)
2022-08-10 18:34 UTC, Jesús Daniel Colmenares Oviedo
no flags Details | Diff
Update port maintainer (5.98 KB, patch)
2022-09-01 21:35 UTC, Jesús Daniel Colmenares Oviedo
no flags Details | Diff
pocketsphinx-0.1.15 (6.43 KB, patch)
2022-09-23 19:05 UTC, Jesús Daniel Colmenares Oviedo
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesús Daniel Colmenares Oviedo 2022-08-10 18:34:52 UTC
Created attachment 235832 [details]
audio-py-pocketsphinx-0.1.15.patch

Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For
Speech Recognition.

This package provides a python interface to CMU Sphinxbase and
Pocketsphinx libraries created with SWIG and Setuptools.

WWW: https://github.com/bambocher/pocketsphinx-python

portlint: looks fine.
poudriere: testport is ok.
Comment 1 Jesús Daniel Colmenares Oviedo 2022-09-01 21:35:28 UTC
Created attachment 236294 [details]
Update port maintainer

Reason:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266157
Comment 2 Jesús Daniel Colmenares Oviedo 2022-09-23 19:05:11 UTC
Created attachment 236773 [details]
pocketsphinx-0.1.15

Description:

* move WWW from pkg-descr to Makefile
* pet portclippy
* strip shared libraries

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 13.1, amd64)
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-10-25 19:17:51 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=74c7ab2091f110961bf4f7a4829c56ff7c75bdba

commit 74c7ab2091f110961bf4f7a4829c56ff7c75bdba
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2022-09-23 19:03:34 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2022-10-25 19:16:28 +0000

    Add audio/py-pocketsphinx: Python interface to CMU Sphinxbase and Pocketsphinx libraries

    Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For
    Speech Recognition.

    This package provides a python interface to CMU Sphinxbase and
    Pocketsphinx libraries created with SWIG and Setuptools.

    WWW: https://github.com/bambocher/pocketsphinx-python

    PR:             265766

 audio/Makefile                                   |  1 +
 audio/py-pocketsphinx/Makefile (new)             | 30 +++++++++++++++++++++
 audio/py-pocketsphinx/distinfo (new)             |  3 +++
 audio/py-pocketsphinx/files/patch-setup.py (new) | 20 ++++++++++++++
 audio/py-pocketsphinx/pkg-descr (new)            |  5 ++++
 audio/py-pocketsphinx/pkg-plist (new)            | 33 ++++++++++++++++++++++++
 6 files changed, 92 insertions(+)
Comment 4 Li-Wen Hsu freebsd_committer freebsd_triage 2022-10-25 19:18:17 UTC
New port added, thanks! Please note that the patch is promising to be upstreamed , please also submit it to the upstream. Thanks!