[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#785480: working and updates need, please package or i can provide help



Hi,

(also adding Tzafrir to Cc since he's part of the Uploaders field in
the Debian packaging)

* PICCORO McKAY Lenz [Mon Feb 25, 2019 at 02:58:23PM -0400]:

> 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

[...]

Thanks for sharing, you seem to have forgotten to include/attach
your debian/patches/02-readme-reconf.patch file though. :)

So what builds fine for me (didn't test/verify the result though):

gbp clone https://salsa.debian.org/pkg-voip-team/bcg729/
cd bcg729
wget 'https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=785480;filename=bcg729_1.0.4-1.patch;msg=58' -O build_patch_785480
patch -p1 < ./build_patch_785480
cat > debian/patches/02-readme-reconf.patch << EOF
--- a/README    2018-12-29 16:43:03.605979809 +0100
+++ b/README    2019-02-28 14:36:45.947848171 +0100
@@ -0,0 +1 @@
+
EOF
gbp buildpackage --git-pbuilder --git-dist=sid --git-arch=amd64 --git-ignore-new -d

Resulting in the following 3 packages:

| % dpkg -c ../libbcg729-0_1.0.4-1_amd64.deb
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/
| -rw-r--r-- root/root     64192 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/libbcg729.so.0.0.0
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/doc/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/doc/libbcg729-0/
| -rw-r--r-- root/root       452 2018-12-10 16:29 ./usr/share/doc/libbcg729-0/changelog.Debian.gz
| -rw-r--r-- root/root      3458 2018-12-10 16:29 ./usr/share/doc/libbcg729-0/copyright
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/lintian/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/lintian/overrides/
| -rw-r--r-- root/root       123 2018-12-10 16:29 ./usr/share/lintian/overrides/libbcg729-0
| lrwxrwxrwx root/root         0 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/libbcg729.so.0 -> libbcg729.so.0.0.0
| % dpkg -c ../libbcg729-0-dbg_1.0.4-1_amd64.deb
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/debug/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/debug/.build-id/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/debug/.build-id/5c/
| -rw-r--r-- root/root     79784 2018-12-10 16:29 ./usr/lib/debug/.build-id/5c/59211dac297de6ae8f1b90d6d420ddc34288f6.debug
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/doc/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/doc/libbcg729-0-dbg/
| -rw-r--r-- root/root       452 2018-12-10 16:29 ./usr/share/doc/libbcg729-0-dbg/changelog.Debian.gz
| -rw-r--r-- root/root      3458 2018-12-10 16:29 ./usr/share/doc/libbcg729-0-dbg/copyright
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/lintian/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/lintian/overrides/
| -rw-r--r-- root/root       127 2018-12-10 16:29 ./usr/share/lintian/overrides/libbcg729-0-dbg
| % dpkg -c ../libbcg729-dev_1.0.4-1_amd64.deb
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/include/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/include/bcg729/
| -rw-r--r-- root/root      3636 2018-12-10 16:29 ./usr/include/bcg729/decoder.h
| -rw-r--r-- root/root      4664 2018-12-10 16:29 ./usr/include/bcg729/encoder.h
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/
| -rw-r--r-- root/root    511508 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/libbcg729.a
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/pkgconfig/
| -rw-r--r-- root/root       267 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/pkgconfig/libbcg729.pc
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/doc/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/doc/libbcg729-dev/
| -rw-r--r-- root/root       452 2018-12-10 16:29 ./usr/share/doc/libbcg729-dev/changelog.Debian.gz
| -rw-r--r-- root/root      3458 2018-12-10 16:29 ./usr/share/doc/libbcg729-dev/copyright
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/lintian/
| drwxr-xr-x root/root         0 2018-12-10 16:29 ./usr/share/lintian/overrides/
| -rw-r--r-- root/root       125 2018-12-10 16:29 ./usr/share/lintian/overrides/libbcg729-dev
| lrwxrwxrwx root/root         0 2018-12-10 16:29 ./usr/lib/x86_64-linux-gnu/libbcg729.so -> libbcg729.so.0.0.0

Would anyone be willing to upload the package? If so we (colleagues
of mine at Sipwise or myself) would be willing on working out a
proper MR at salsa.

regards,
-mika-

Attachment: signature.asc
Description: Digital signature


Reply to: