[SCM] gsequencer/master: Tightened inter-package dependencies with versions

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Wed Aug 31 08:22:58 UTC 2016


The following commit has been merged in the master branch:
commit 73251dcaed5ced9794744f397a2ef101881ad588
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Wed Aug 31 10:22:17 2016 +0200

    Tightened inter-package dependencies with versions

diff --git a/debian/control b/debian/control
index 50aeaec..1d6491d 100644
--- a/debian/control
+++ b/debian/control
@@ -33,7 +33,10 @@ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/gsequencer.git
 
 Package: gsequencer
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libags0, libags-audio0, libags-gui0
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libags0,
+ libags-audio0,
+ libags-gui0
 Suggests: hydrogen, hydrogen-drumkits, fluid-soundfont-gm, fluid-soundfont-gs, musescore-soundfont-gm
 Description: Advanced Gtk+ Sequencer audio processing engine
  Advanced GTK+ Sequencer is intended to be used for music composition.
@@ -68,7 +71,8 @@ Description: Advanced Gtk+ Sequencer core library
 Package: libags-audio0
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libags0
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libags0 (= ${binary:Version})
 Description: Advanced Gtk+ Sequencer audio processing library
  libags_audio is a tree based audio processing library built upon GObject and
  libags. It allows  you to do audio processing supporting LADSPA, DSSI and Lv2
@@ -77,7 +81,8 @@ Description: Advanced Gtk+ Sequencer audio processing library
 Package: libags-gui0
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libags0 (= ${binary:Version})
 Description: Advanced Gtk+ Sequencer widget library
  libags_gui is a widget library built upon Gtk+-2.0.
  It contains widgets like
@@ -88,7 +93,8 @@ Description: Advanced Gtk+ Sequencer widget library
 Package: libags-dev
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libags0
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libags0 (>= ${source:Version}), libags0 (<< ${source:Upstream-Version}+1~)
 Suggests: libags-doc
 Description: Advanced Gtk+ Sequencer core library (Development files)
  libags is a general purpose application context library built upon GObject
@@ -103,7 +109,9 @@ Description: Advanced Gtk+ Sequencer core library (Development files)
 Package: libags-audio-dev
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libags-dev, libags-audio0
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libags-dev,
+ libags-audio0 (>= ${source:Version}), libags-audio0 (<< ${source:Upstream-Version}+1~)
 Suggests: libags-audio-doc
 Description: Advanced Gtk+ Sequencer audio processing engine (Development files)
  libags_audio is a tree based audio processing library built upon GObject and
@@ -116,7 +124,9 @@ Description: Advanced Gtk+ Sequencer audio processing engine (Development files)
 Package: libags-gui-dev
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libags-gui0
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ libags-dev,
+ libags-gui0 (>= ${source:Version}), libags-gui0 (<< ${source:Upstream-Version}+1~)
 Suggests: libags-gui-doc
 Description: Advanced Gtk+ Sequencer widget library (Development files)
  libags_gui is a widget library built upon Gtk+-2.0.

-- 
gsequencer packaging



More information about the pkg-multimedia-commits mailing list