https://github.com/ossobv/asterisk-g72x-deb
Debian/Ubuntu package for the free asterisk-g72x G.729 codec for Asterisk
https://github.com/ossobv/asterisk-g72x-deb
asterisk asterisk-pbx codec debian-packages g729
Last synced: over 1 year ago
JSON representation
Debian/Ubuntu package for the free asterisk-g72x G.729 codec for Asterisk
- Host: GitHub
- URL: https://github.com/ossobv/asterisk-g72x-deb
- Owner: ossobv
- Created: 2017-06-09T14:22:53.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-06-29T13:53:19.000Z (almost 4 years ago)
- Last Synced: 2025-01-12T23:10:55.924Z (over 1 year ago)
- Topics: asterisk, asterisk-pbx, codec, debian-packages, g729
- Language: Dockerfile
- Homepage:
- Size: 22.5 KB
- Stars: 7
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: changelog
Awesome Lists containing this project
README
OSSO build of the asterisk-g72x G.729 codec
===========================================
Using Docker::
./Dockerfile.build
If the build succeeds, the built Debian packages are placed inside (a
subdirectory of) ``Dockerfile.out/``.
At the moment, the Docker build builds packages for both Asterisk 11 and
Asterisk 13.
------------
Manual build
------------
Get source::
hg clone http://asterisk.hosting.lv/hg asterisk-g72x
NUM=$(hg -R asterisk-g72x id -n)
HGUSER=x hg -R asterisk-g72x tag -r 20:ecc3fe501035 1.2
HGUSER=x hg -R asterisk-g72x tag -r 31:b67ce8dc7501 1.3
VER=$(hg -R asterisk-g72x log -r $NUM --template '{latesttag}+{latesttagdistance}+{node|short}\n')
tar zcf asterisk-g72x_$VER.orig.tar.gz --exclude='.hg*' \
asterisk-g72x
rm -rf asterisk-g72x
tar zxf asterisk-g72x_$VER.orig.tar.gz
Setup ``debian/`` dir::
cd asterisk-g72x
git clone https://github.com/ossobv/asterisk-g72x-deb.git debian
Optionally alter ``debian/changelog`` and then build::
dpkg-buildpackage -us -uc -sa
TODO
----
* Should fix these ``unresolvable reference to symbol`` warnings::
dpkg-shlibdeps: warning: ast_trans_frameout: it's probably a plugin
dpkg-shlibdeps: warning: ast_module_unregister: it's probably a plugin
dpkg-shlibdeps: warning: __ast_register_translator: it's probably a plugin
dpkg-shlibdeps: warning: ast_register_file_version: it's probably a plugin
dpkg-shlibdeps: warning: ast_log: it's probably a plugin
dpkg-shlibdeps: warning: ast_module_register: it's probably a plugin
dpkg-shlibdeps: warning: __ast_verbose: it's probably a plugin
dpkg-shlibdeps: warning: ast_cli_unregister: it's probably a plugin
dpkg-shlibdeps: warning: option_verbose: it's probably a plugin
dpkg-shlibdeps: warning: ast_unregister_file_version: it's probably a plugin
dpkg-shlibdeps: warning: ast_format_set: it's probably a plugin
dpkg-shlibdeps: warning: ast_cli: it's probably a plugin
dpkg-shlibdeps: warning: ast_cli_register: it's probably a plugin
dpkg-shlibdeps: warning: ast_unregister_translator: it's probably a plugin
* Should add ``-dbg`` package?