[Pkg-voip-commits] [twinkle] 03/06: Move twinkle-console to separate package

Peter Colberg peter at colberg.org
Sun Jun 26 23:21:46 UTC 2016


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

pc-guest pushed a commit to branch master
in repository twinkle.

commit 1968346747f5fe082ba09bacbad3b719badc0a4f
Author: Peter Colberg <peter at colberg.org>
Date:   Sun Jun 26 18:16:29 2016 -0400

    Move twinkle-console to separate package
---
 debian/control                 | 40 ++++++++++++++++++++++++++++++++++++++--
 debian/twinkle-common.install  |  1 +
 debian/twinkle-console.install |  1 +
 debian/twinkle.install         |  7 +++++++
 4 files changed, 47 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 81d7ea0..d258f5a 100644
--- a/debian/control
+++ b/debian/control
@@ -30,10 +30,46 @@ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-voip/twinkle.git
 
 Package: twinkle
 Architecture: any
-Depends: qml-module-qtquick2, ${misc:Depends}, ${shlibs:Depends}
-Description: Voice over Internet Protocol (VoIP) SIP Phone
+Depends: qml-module-qtquick2,
+         twinkle-common (= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: Voice over Internet Protocol (VoIP) SIP Phone (GUI)
  Twinkle is a soft-phone for making telephone calls over an IP network
  using the SIP protocol. You can use it for direct IP phone to IP phone
  communication or in a network using a SIP proxy to route your calls.
  Notable features include multiple active identities, call transfer,
  call rejection, 2 simultaneous calls and 3-way conference calls.
+ .
+ This package contains the graphical interface.
+
+Package: twinkle-console
+Architecture: any
+Depends: twinkle-common (= ${source:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends}
+Recommends: twinkle (= ${binary:Version})
+Description: Voice over Internet Protocol (VoIP) SIP Phone (console)
+ Twinkle is a soft-phone for making telephone calls over an IP network
+ using the SIP protocol. You can use it for direct IP phone to IP phone
+ communication or in a network using a SIP proxy to route your calls.
+ Notable features include multiple active identities, call transfer,
+ call rejection, 2 simultaneous calls and 3-way conference calls.
+ .
+ This package contains the console interface. Note that the graphical
+ interface is needed to create the configuration files, but you could
+ opt to copy them from another machine that has the graphical interface.
+
+Package: twinkle-common
+Architecture: all
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: twinkle (<< 1:1.9.0+git20160520.0.be8b8df+dfsg-1)
+Replaces: twinkle (<< 1:1.9.0+git20160520.0.be8b8df+dfsg-1)
+Description: Voice over Internet Protocol (VoIP) SIP Phone (common files)
+ Twinkle is a soft-phone for making telephone calls over an IP network
+ using the SIP protocol. You can use it for direct IP phone to IP phone
+ communication or in a network using a SIP proxy to route your calls.
+ Notable features include multiple active identities, call transfer,
+ call rejection, 2 simultaneous calls and 3-way conference calls.
+ .
+ This package contains common files for both interfaces.
diff --git a/debian/twinkle-common.install b/debian/twinkle-common.install
new file mode 100644
index 0000000..f6341fd
--- /dev/null
+++ b/debian/twinkle-common.install
@@ -0,0 +1 @@
+usr/share/twinkle/*.wav
diff --git a/debian/twinkle-console.install b/debian/twinkle-console.install
new file mode 100644
index 0000000..6dc6082
--- /dev/null
+++ b/debian/twinkle-console.install
@@ -0,0 +1 @@
+usr/bin/twinkle-console
diff --git a/debian/twinkle.install b/debian/twinkle.install
index 400e78a..14ec98f 100644
--- a/debian/twinkle.install
+++ b/debian/twinkle.install
@@ -1 +1,8 @@
 sip.protocol usr/share/services
+usr/bin/twinkle
+usr/share/applications/twinkle.desktop
+usr/share/icons/hicolor/*/apps/twinkle.*
+usr/share/pixmaps/twinkle.png
+usr/share/twinkle/lang/twinkle_*.qm
+usr/share/twinkle/providers.csv
+usr/share/twinkle/twinkle*.png

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



More information about the Pkg-voip-commits mailing list