Bug#785480: working and updates need, please package or i can provide help
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
Reply to: