[SCM] ecasound/master: move ecatools to standalone package to avoid intra-source-package-circular-dependency
ghedo-guest at users.alioth.debian.org
ghedo-guest at users.alioth.debian.org
Wed May 11 19:37:29 UTC 2011
The following commit has been merged in the master branch:
commit c1396f3006b8fff5b3e70c261789a32f5af9d909
Author: Alessandro Ghedini <al3xbio at gmail.com>
Date: Wed May 11 19:54:13 2011 +0200
move ecatools to standalone package to avoid intra-source-package-circular-dependency
diff --git a/debian/control b/debian/control
index b003c1c..34fc58a 100644
--- a/debian/control
+++ b/debian/control
@@ -33,8 +33,6 @@ Package: ecasound
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
- ${python:Depends},
- python-ecasound (= ${source:Version})
Suggests: mp3-encoder,
mpg321 | mp3-decoder,
vorbis-tools,
@@ -57,7 +55,34 @@ Description: Multitrack-capable audio recorder and effect processor
alternative user-interfaces is easy. A versatile console mode
interface is included in the package.
.
- This package provides ecasound executables.
+ This package provides the ecasound executable.
+
+Package: ecatools
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
+ python-ecasound (= ${source:Version})
+Description: Multitrack-capable audio recorder and effect processor (tools)
+ Ecasound is a software package designed for multitrack audio
+ processing. It can be used for simple tasks like audio playback,
+ recording and format conversions, as well as for multitrack effect
+ processing, mixing, recording and signal recycling.
+ .
+ Ecasound supports a wide range of audio inputs, outputs and effect
+ algorithms. Effects and audio objects can be combined in various ways,
+ and their parameters can be controlled by operator objects like oscillators
+ and MIDI-CCs.
+ .
+ As most functionality is located in shared libraries, creating
+ alternative user-interfaces is easy. A versatile console mode
+ interface is included in the package.
+ .
+ This package provides the following tools:
+ * ecaconvert: tool for converting a set of files to a common target format
+ * ecafixdc: command-line tool for fixing DC-offset
+ * ecalength: tool for printing audio file length and other information
+ * ecamonitor: tool for monitoring an active ecasound session
+ * ecanormalize: command-line tool for normalizing audio files
+ * ecaplay: command-line tool for playing audio files
Package: libecasound23
Architecture: any
diff --git a/debian/ecasound.install b/debian/ecasound.install
index 370ace9..fb42015 100644
--- a/debian/ecasound.install
+++ b/debian/ecasound.install
@@ -1,4 +1,4 @@
-usr/bin/eca*
+usr/bin/ecasound
usr/share/ecasound/ecasoundrc
usr/share/ecasound/effect_presets
-usr/share/ecasound/generic_oscillators
\ No newline at end of file
+usr/share/ecasound/generic_oscillators
diff --git a/debian/ecasound.manpages b/debian/ecasound.manpages
index 805786d..093dafe 100644
--- a/debian/ecasound.manpages
+++ b/debian/ecasound.manpages
@@ -1,5 +1,2 @@
-./Documentation/ecasound.1
-./Documentation/ecatools.1
-./Documentation/ecalength.1
-./Documentation/ecasound-iam.1
-./Documentation/ecasoundrc.5
+Documentation/ecasound.1
+Documentation/ecasoundrc.5
diff --git a/debian/ecatools.install b/debian/ecatools.install
new file mode 100644
index 0000000..bef7ab7
--- /dev/null
+++ b/debian/ecatools.install
@@ -0,0 +1,7 @@
+usr/bin/ecaconvert
+usr/bin/ecafixdc
+usr/bin/ecalength
+usr/bin/ecamonitor
+usr/bin/ecanormalize
+usr/bin/ecaplay
+
diff --git a/debian/ecasound.links b/debian/ecatools.links
similarity index 100%
rename from debian/ecasound.links
rename to debian/ecatools.links
diff --git a/debian/ecatools.manpages b/debian/ecatools.manpages
new file mode 100644
index 0000000..fe05b60
--- /dev/null
+++ b/debian/ecatools.manpages
@@ -0,0 +1,3 @@
+Documentation/ecatools.1
+Documentation/ecalength.1
+Documentation/ecasound-iam.1
--
ecasound packaging
More information about the pkg-multimedia-commits
mailing list