[SCM] ecasound/master: Rename libecasound-ruby1.8 package -> ruby-ecasound

ghedo-guest at users.alioth.debian.org ghedo-guest at users.alioth.debian.org
Sun Feb 26 13:33:03 UTC 2012


The following commit has been merged in the master branch:
commit 3e5322f7b5c99893cac645746f57586fe2c4db89
Author: Alessandro Ghedini <al3xbio at gmail.com>
Date:   Sun Feb 26 13:43:56 2012 +0100

    Rename libecasound-ruby1.8 package -> ruby-ecasound

diff --git a/debian/control b/debian/control
index 19d0e4e..24dbe94 100644
--- a/debian/control
+++ b/debian/control
@@ -218,20 +218,21 @@ Description: Multitrack-capable audio recorder and effect processor (python bind
  This package provides ecasound's Python bindings.
 
 Package: python-ecasound2.2
-Depends: ${misc:Depends}, python-ecasound
 Architecture: all
 Section: oldlibs
+Depends: ${misc:Depends}, python-ecasound
 Description: transitional dummy package for python-ecasound
  This dummy package is provided for a smooth transition from the previous
  python-ecasound2.2 package to the python-ecasound package.
  .
  It may be safely removed after installation.
 
-Package: libecasound-ruby1.8
+Package: ruby-ecasound
 Architecture: any
 Section: ruby
 Depends: ${misc:Depends}, ruby1.8, ecasound
-Provides: libecasound-ruby
+Provides: libecasound-ruby, libecasound-ruby1.8
+Breaks: libecasound-ruby1.8 (<< 2.8.1-5+b1)
 Description: Multitrack-capable audio recorder and effect processor (ruby bindings)
  Ecasound is a software package designed for multitrack audio
  processing. It can be used for simple tasks like audio playback,
@@ -249,6 +250,16 @@ Description: Multitrack-capable audio recorder and effect processor (ruby bindin
  .
  This package provides ecasound's Ruby bindings.
 
+Package: libecasound-ruby1.8
+Architecture: all
+Section: oldlibs
+Depends: ${misc:Depends}, ruby-ecasound
+Description: transitional dummy package for ruby-ecasound
+ This dummy package is provided for a smooth transition from the previous
+ libecasound-ruby1.8 package to the ruby-ecasound package.
+ .
+ It may be safely removed after installation.
+
 Package: ecasound-el
 Architecture: all
 Depends: ${misc:Depends}, ecasound,
diff --git a/debian/libecasound-ruby1.8.install b/debian/ruby-ecasound.install
similarity index 100%
rename from debian/libecasound-ruby1.8.install
rename to debian/ruby-ecasound.install
diff --git a/debian/rules b/debian/rules
index b8eabf5..1d07759 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,7 +32,7 @@ ifneq (,$(findstring python-ecasound, $(shell dh_listpackages)))
 	chmod a-x debian/python-ecasound/usr/share/pyshared/eci.py
 endif
 ifneq (,$(findstring libecasound-ruby1.8, $(shell dh_listpackages)))
-	chmod a-x debian/libecasound-ruby1.8/usr/lib/ruby/1.8/ecasound.rb
+	chmod a-x debian/ruby-ecasound/usr/lib/ruby/1.8/ecasound.rb
 endif
 
 override_dh_install:

-- 
ecasound packaging



More information about the pkg-multimedia-commits mailing list