linphone packaging and testing

Johannes Schauer josch at debian.org
Thu Apr 27 14:56:15 UTC 2017


Quoting Geert Stappers (2017-04-27 13:54:29)
> On Thu, Apr 27, 2017 at 08:42:34AM +0200, Johannes Schauer wrote:
> > Quoting Johannes Schauer (2017-04-24 10:38:30)
> > > If I see it correctly, the various source packages depend on each other in
> > > the following way:
>    [  http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/2017-April/030499.html ]
> 
> Would be nice it that dependency graph gets into debian/README.source

done.

> That will need either binaries or build instructions.

Here is how I build everything from scratch using gbp and sbuild:

$ gbp clone --pristine-tar https://anonscm.debian.org/git/pkg-voip/bctoolbox.git
$ cd bctoolbox
$ gbp buildpackage --git-pristine-tar --git-builder=sbuild
$ cd ..
$ gbp clone --pristine-tar https://anonscm.debian.org/git/pkg-voip/ortp.git
$ cd ortp
$ gbp buildpackage --git-pristine-tar --git-builder=sbuild --extra-package=../libbctoolbox-dev_0.5.1-1_amd64.deb --extra-package=../libbctoolbox1_0.5.1-1_amd64.deb
$ cd ..
$ gbp clone https://anonscm.debian.org/git/pkg-voip/bzrtp.git
$ cd bzrtp
$ gbp buildpackage --git-pristine-tar --git-builder=sbuild --extra-package=../libbctoolbox-dev_0.5.1-1_amd64.deb --extra-package=../libbctoolbox1_0.5.1-1_amd64.deb
$ cd ..
$ gbp clone https://anonscm.debian.org/git/pkg-voip/belle-sip.git
$ cd belle-sip
$ gbp buildpackage --git-pristine-tar --git-builder=sbuild --extra-package=../libbctoolbox-dev_0.5.1-1_amd64.deb --extra-package=../libbctoolbox1_0.5.1-1_amd64.deb
$ cd ..
$ gbp clone https://anonscm.debian.org/git/pkg-voip/mediastreamer2.git
$ cd mediastreamer2
$ gbp buildpackage --git-pristine-tar --git-builder=sbuild --extra-package=../libbctoolbox-dev_0.5.1-1_amd64.deb --extra-package=../libbctoolbox1_0.5.1-1_amd64.deb --extra-package=../libbzrtp0_1.0.5-1_amd64.deb --extra-package=../libbzrtp-dev_1.0.5-1_amd64.deb --extra-package=../libortp-dev_1.0.1-1_amd64.deb --extra-package=../libortp13_1.0.1-1_amd64.deb
$ cd ..
$ gbp clone https://anonscm.debian.org/git/pkg-voip/linphone.git
$ cd linphone
$ gbp buildpackage --git-pristine-tar --git-builder=sbuild --extra-package=../libbctoolbox-dev_0.5.1-1_amd64.deb --extra-package=../libbctoolbox1_0.5.1-1_amd64.deb --extra-package=../libortp-dev_1.0.1-1_amd64.deb --extra-package=../libortp13_1.0.1-1_amd64.deb --extra-package=../libbzrtp0_1.0.5-1_amd64.deb --extra-package=../libbzrtp-dev_1.0.5-1_amd64.deb --extra-package=../libmediastreamer-dev_2.15.1-1_amd64.deb --extra-package=../libmediastreamer-voip9_2.15.1-1_amd64.deb --extra-package=../libmediastreamer-base9_2.15.1-1_amd64.deb --extra-package=../libbellesip0_1.6.1-1_amd64.deb --extra-package=../libbellesip-dev_1.6.1-1_amd64.deb
$ cd ..
$ sudo dpkg -i linphone_3.11.1-1_amd64.deb libbctoolbox1_0.5.1-1_amd64.deb libbellesip0_1.6.1-1_amd64.deb liblinphone9_3.11.1-1_amd64.deb libmediastreamer-base9_2.15.1-1_amd64.deb libmediastreamer-voip9_2.15.1-1_amd64.deb libortp13_1.0.1-1_amd64.deb linphone-nogtk_3.11.1-1_amd64.deb libbzrtp0_1.0.5-1_amd64.deb linphone-common_3.11.1-1_all.deb

Thanks!

cheers, josch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20170427/e486a1eb/attachment.sig>


More information about the Pkg-voip-maintainers mailing list