# HG changeset patch # User Pascal Bellard # Date 1532121122 -7200 # Node ID e38bb0907e93cfbd5eff7b35e2cf727837a9900a # Parent 323ef21d707de6348d0ee466189b7cdd499fe8ae asterisk: add code2 & opus codec diff -r 323ef21d707d -r e38bb0907e93 asterisk/receipt --- a/asterisk/receipt Mon Jul 09 22:25:53 2018 +0200 +++ b/asterisk/receipt Fri Jul 20 23:12:02 2018 +0200 @@ -17,7 +17,7 @@ speex iksemel spandsp tiff radiusclient-ng nbs freetds libpostgresqlclient \ libmysqlclient libunixODBC popt dahdi libpri lua libcap attr net-snmp \ portaudio sqlite libkrb5 libcomerr3 libsdl libsdl-image libssl libxml2 bluez \ -libldap libical neon util-linux-uuid" +libldap libical neon util-linux-uuid opus code2" BUILD_DEPENDS="gtk+-dev libxml2-dev postgresql-dev libsdl-dev ncurses-dev \ gmime gmime-dev unixODBC-dev unixODBC openldap-dev openldap \ dahdi-linux dahdi-tools dahdi-dev \ @@ -25,7 +25,7 @@ openssl-dev lua-dev lua libpri-dev bluez-dev bluez portaudio-dev alsa-lib-dev \ libsdl-image-dev net-snmp iksemel libical-dev curl-dev libcap-dev iksemel-dev \ jack-audio-connection-kit-dev radiusclient-ng-dev radiusclient-ng \ -libvorbis-dev speex-dev" +libvorbis-dev speex-dev opus-dev code2-dev autoconf automake libtool" # Rules to configure and make the package. # @@ -47,13 +47,23 @@ busybox sed -i 's|lua5.1/||' pbx/pbx_lua.c grep -rsl '^#define AST_PBX_MAX_STACK' * | xargs busybox sed -i \ 's/define AST_PBX_MAX_STACK.*/define AST_PBX_MAX_STACK 1024/' - [ -s $SOURCES_REPOSITORY/rfc3951.txt ] || - wget -P $SOURCES_REPOSITORY http://www.ietf.org/rfc/rfc3951.txt + while read url ; do + [ -s $SOURCES_REPOSITORY/$(basename "$url") ] || + wget --no-check-certificate -P $SOURCES_REPOSITORY "$url" + done < /dev/null ) - mkdir -p $DESTDIR/usr/bin + patch -p1 < $SOURCES_REPOSITORY/asterisk_opus%2Bvp8.diff + patch -p1 < $SOURCES_REPOSITORY/asterisk-11.8.1-opus-codec2.patch + mkdir -p $DESTDIR/usr/bin + ./bootstrap.sh ./configure \ --prefix=/usr \ --sysconfdir=/etc \ diff -r 323ef21d707d -r e38bb0907e93 littlefs-fuse/receipt --- a/littlefs-fuse/receipt Mon Jul 09 22:25:53 2018 +0200 +++ b/littlefs-fuse/receipt Fri Jul 20 23:12:02 2018 +0200 @@ -22,6 +22,9 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin + mkdir -p $fs/usr/bin $install/usr/share/doc cp $src/lfs $fs/usr/bin + cp $src/README.md $install/usr/share/doc + cp $src/littlefs/DESIGN.md $install/usr/share/doc + cp $src/littlefs/SPEC.md $install/usr/share/doc }