[Pkg-voip-commits] [belle-sip] 05/09: Embrace cmake; update rules, install for 1.5.0

daniel at gnoutcheff.name daniel at gnoutcheff.name
Thu Jan 12 05:19:23 UTC 2017


This is an automated email from the git hooks/post-receive script.

gnoutchd-guest pushed a commit to branch master
in repository belle-sip.

commit b71a9b85b43ef96f93bc89fda7bf27226246beb0
Author: Daniel Gnoutcheff <daniel at gnoutcheff.name>
Date:   Thu Dec 29 01:52:41 2016 -0500

    Embrace cmake; update rules, install for 1.5.0
---
 debian/control                 | 24 +++++++++++-------------
 debian/libbellesip-dev.install |  1 +
 debian/rules                   | 10 +++++++---
 3 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/debian/control b/debian/control
index 1ec220e..aa936db 100644
--- a/debian/control
+++ b/debian/control
@@ -2,15 +2,16 @@ Source: belle-sip
 Section: libs
 Priority: optional
 Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
-Uploaders: Mark Purcell <msp at debian.org>, Kilian Krause <kilian at debian.org>, Tzafrir Cohen <tzafrir at debian.org>
-Build-Depends: debhelper (>= 9), dh-autoreconf, autotools-dev, quilt,
- pkg-config, intltool,
- libcunit1-ncurses-dev,
- libantlr3c-dev, antlr3, libpolarssl-dev
+Uploaders: Mark Purcell <msp at debian.org>,
+ Kilian Krause <kilian at debian.org>,
+ Tzafrir Cohen <tzafrir at debian.org>,
+ Daniel Gnoutcheff <daniel at gnoutcheff.name>
+Build-Depends: debhelper (>= 9), cmake (>= 3.0), intltool,
+ bctoolbox-dev (<< 0.3.0), libantlr3c-dev, antlr3, zlib1g-dev | libz-dev
 Standards-Version: 3.9.6
 Homepage: http://www.linphone.org
-Vcs-Svn: svn://svn.debian.org/pkg-voip/belle-sip/trunk/
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/belle-sip/
+Vcs-Git: git://git.debian.org/pkg-voip/belle-sip.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-voip/belle-sip.git/
 
 Package: libbellesip0
 Pre-Depends: ${misc:Pre-Depends}
@@ -25,8 +26,7 @@ Description: SIP stack from the Linphone team
  +sip.instance and alias parameters. It also handles network
  disconnections better, offers a privacy API and supports rich presence.
  .
- SIP/TLS is handled by the lightweight polarssl library (as opposed to
- openssl).
+ SIP/TLS is handled by mbed TLS (by way of bctoolbox), not OpenSSL.
 
 Package: libbellesip-dev
 Section: libdevel
@@ -41,8 +41,7 @@ Description: SIP stack from the Linphone team (development files)
  +sip.instance and alias parameters. It also handles network
  disconnections better, offers a privacy API and supports rich presence.
  .
- SIP/TLS is handled by the lightweight polarssl library (as opposed to
- openssl).
+ SIP/TLS is handled by mbed TLS (by way of bctoolbox), not OpenSSL.
  .
  This package contains the development files.
 
@@ -60,7 +59,6 @@ Description: SIP stack from Linphone team (debugging symbols)
  +sip.instance and alias parameters. It also handles network
  disconnections better, offers a privacy API and supports rich presence.
  .
- SIP/TLS is handled by the lightweight polarssl library (as opposed to
- openssl).
+ SIP/TLS is handled by mbed TLS (by way of bctoolbox), not OpenSSL.
  .
  This package contains the debugging symbols.
diff --git a/debian/libbellesip-dev.install b/debian/libbellesip-dev.install
index 757f698..0eb6736 100644
--- a/debian/libbellesip-dev.install
+++ b/debian/libbellesip-dev.install
@@ -2,4 +2,5 @@ usr/include/*
 usr/lib/*/lib*.a
 usr/lib/*/lib*.so
 usr/lib/*/pkgconfig/*
+usr/share/*/cmake/*
 
diff --git a/debian/rules b/debian/rules
index e6e032d..7c302fa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,15 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+DH_OPTS=--buildsystem=cmake
+
 %:
-	dh $@  --parallel --with autotools-dev --with autoreconf
+	dh $@ ${DH_OPTS}
 
-override_dh_auto_configure:
-	dh_auto_configure -- --disable-tests
+# As of 1.5.0, upstream tree has a 'build' directory.
+.PHONY: build
+build:
+	dh $@ ${DH_OPTS}
 
 override_dh_strip:
 	dh_strip --dbg-package=libbellesip-dbg

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/belle-sip.git



More information about the Pkg-voip-commits mailing list