hi i already are working with rtpengine and i need debian up to date with that, see in salsa that package are not updated, i point that:
since commit https://github.com/BelledonneCommunications/bcg729/commit/6e1214ca493267e238ffd3bc318e36b9bd293255#diff-b2094bc23bdb408eb801f23e2a635a1e medistream plugin are integrated and not build as separate object. so if you interes i provide this diff deb attached to help and build this important piece for rtpengine Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
diff --git a/debian/changelog b/debian/changelog index ffc4cda..d70e736 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,14 @@ bcg729 (1.0.4-1) UNRELEASED; urgency=medium [ Felix Lechner ] - * Ship .la file for mediastreamer plugin * Use proper multiarch path in rules * Change transport in watch file to plain http for PET3 * Pointed Vcs: fields in control to debian repo, not upstream + [ PICCORO Lenz McKAY ] + * added patch automake autoreconf to bypass missing files + * remove plugin due are not integrated since 1.0.4 release + [ Victor Seva ] * update debian/watch * New upstream version 1.0.4 diff --git a/debian/control b/debian/control index 018da40..84af243 100644 --- a/debian/control +++ b/debian/control @@ -66,30 +66,3 @@ Description: Debug symbols for the ITU G.729 compatible audio codec . This package contains the debugging symbols. -Package: mediastreamer-plugin-g729 -Architecture: any -Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends}, -Depends: - ${misc:Depends}, - ${shlibs:Depends}, -Description: Mediastreamer plugin for G.729 compatible audio codec - Mediastreamer plugin for Belledonne's open source implementation - of the ITU G729 Annex A speech codec. Mediastreamer is Linphone's - media processing engine. - -Package: mediastreamer-plugin-g729-dbg -Architecture: any -Multi-Arch: same -Section: debug -Priority: extra -Depends: - mediastreamer-plugin-g729 (= ${binary:Version}), - ${misc:Depends}, -Description: Debug symbols for the G.729 mediastreamer plugin - Mediastreamer plugin for Belledonne's open source implementation - of the ITU G729 Annex A speech codec. Mediastreamer is Linphone's - media processing engine. - . - This package contains the debugging symbols. diff --git a/debian/mediastreamer-plugin-g729-dbg.lintian-overrides b/debian/mediastreamer-plugin-g729-dbg.lintian-overrides deleted file mode 100644 index 34269c2..0000000 --- a/debian/mediastreamer-plugin-g729-dbg.lintian-overrides +++ /dev/null @@ -1,2 +0,0 @@ -# High-level upstream changelog is kept in NEWS; debhelper skips empty ChangeLog -mediastreamer-plugin-g729-dbg binary: no-upstream-changelog diff --git a/debian/mediastreamer-plugin-g729.install b/debian/mediastreamer-plugin-g729.install deleted file mode 100644 index c8cec70..0000000 --- a/debian/mediastreamer-plugin-g729.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/mediastreamer/plugins/*.la -usr/lib/*/mediastreamer/plugins/*.so diff --git a/debian/mediastreamer-plugin-g729.lintian-overrides b/debian/mediastreamer-plugin-g729.lintian-overrides deleted file mode 100644 index 86cc8cb..0000000 --- a/debian/mediastreamer-plugin-g729.lintian-overrides +++ /dev/null @@ -1,2 +0,0 @@ -# High-level upstream changelog is kept in NEWS; debhelper skips empty ChangeLog -mediastreamer-plugin-g729 binary: no-upstream-changelog diff --git a/debian/patches/series b/debian/patches/series index ba1e99f..5fc8977 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ enable-subdir-objects.patch +02-readme-reconf.patch diff --git a/debian/rules b/debian/rules index 8cfb28c..1992419 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,7 @@ # -*- makefile -*- # Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +export DH_VERBOSE=1 # Uncomment this to change the hardening options #export DEB_BUILD_MAINT_OPTIONS = hardening=+all @@ -15,12 +15,11 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) --buildsystem=autoconf override_dh_auto_configure: - dh_auto_configure -- --enable-static --disable-tests + dh_auto_configure -- --enable-static --disable-tests --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) override_dh_auto_install: dh_auto_install --destdir=debian/tmp - sed -i "/dependency_libs/ s/'.*'/''/" "$(CURDIR)"/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/mediastreamer/plugins/msbcg729.la + sed -i "/dependency_libs/ s/'.*'/''/" "$(CURDIR)"/debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la override_dh_strip: dh_strip -plibbcg729-0 --dbg-package=libbcg729-0-dbg - dh_strip -pmediastreamer-plugin-g729 --dbg-package=mediastreamer-plugin-g729-dbg