shithub: sox

Download patch

ref: d79c702444309d2ef947bd75b51dde76b2cf03de
parent: d55e29979acf6d7cb3be00bd144dbdb1e386f9dc
author: evilynux <evilynux>
date: Sat Feb 17 20:26:28 EST 2007

Plenty of changes, see debian/changelog .

--- a/debian/changelog
+++ b/debian/changelog
@@ -1,19 +1,24 @@
-sox (13.0.0.cvs-1) experimental; urgency=low
+sox (13.0.0.cvs-1) unstable; urgency=low
 
-  * CVS version of SoX.
+  * New upstream version:
+    - Huge amount of changes (closes: #345726, #349178, #374096, #274519, 
+      #257525, #382275).
+    - Please see the upstream changelog.
+    - Warning: some scripts may break with this new version.
+    - sox-dev renamed to libsox-dev.
+    - Created libsox package that contains the SoX library.
+    - Guenter set as co-maintainer.
+    - soxmix no longer exists.
+  * Taking over the package with Guenter's permission.
+    - Thanks alot for all those years of maintenance!
   * [debian/control]:
     - Added build-depends on libsamplerate0-dev, libgsm1-dev and
       libsndfile1-dev.
-    - Taking over the package. Guenter set as co-maintainer.
-  * [debian/sox.install]:
-    - Added soxexam.7 manpage.
-    - soxmix no longer exists, removed soxmix.1 manpage.
-    - Creating symlinks to play and rec ourselves, see below.
-  * [debian/sox.links]: Fixed play and rec symlinks.
+    - Added !kfreebsd-amd64 to libasound2-dev (closes: #361487).
   * [debian/patches]: No more patches, everything is fixed upstream.
   * [debian/README.Debian]: Added instructions to build from CVS.
 
- -- Pascal Giard <pascal@gmail.com>  Tue, 09 Feb 2007 00:01:56 -0500
+ -- Pascal Giard <pascal@gmail.com>  Sat, 17 Feb 2007 13:42:33 -0500
 
 sox (12.18.2-2) unstable; urgency=low
 
--- a/debian/control
+++ b/debian/control
@@ -3,27 +3,43 @@
 Priority: optional
 Maintainer: Pascal Giard <pascal@debian.org>
 Uploaders: Guenter Geiger (Debian/GNU) <geiger@debian.org>
-Build-Depends: debhelper (>= 1.2.64), libvorbis-dev, libmad0-dev, libgsm1-dev, libsndfile1-dev (>= 1.0.12), libsamplerate0-dev, cdbs, libasound2-dev [!kfreebsd-i386]
+Build-Depends: debhelper (>= 1.2.64), libvorbis-dev, libmad0-dev, libgsm1-dev, libsndfile1-dev (>= 1.0.12), libsamplerate0-dev, cdbs, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64]
 Standards-Version: 3.7.2
 
 Package: sox
 Architecture: any
 Depends: ${shlibs:Depends}
-Description: A universal sound sample translator
- SOX (SOund eXchange) is a generic utility for translating
- sound files from one format to another, possibly performing
- a sound effect at the same time. Sox is able to handle formats
- like .ogg (vorbis), mp3, wav, aiff, voc, snd, au, gsm and several
- more.
+Description: Swiss army knife of sound processing
+ SoX is a command line utility that can convert various formats of computer 
+ audio files in to other formats. It can also apply various effects to these 
+ sound files during the conversion. As an added bonus, SoX can play and record 
+ audio files on several unix-style platforms.
  .
+ SoX is able to handle formats like .ogg (vorbis), mp3, wav, aiff, voc, snd, au,
+ gsm and several more.
+ .
  Homepage: http://sox.sourceforge.net
 
-Package: sox-dev
+Package: libsox
 Architecture: any
 Section: devel
-Depends: sox (=${Source-Version}), ${shlibs:Depends}
-Replaces: sox
+Depends: ${shlibs:Depends}
+Conflicts: libst
+Description: SoX library
+ SoX is the swiss army knife of sound processing.
+ .
+ This package contains the SoX library.
+ .
+ Homepage: http://sox.sourceforge.net
+
+Package: libsox-dev
+Architecture: any
+Section: devel
+Depends: libsox (=${Source-Version}), ${shlibs:Depends}
 Conflicts: libst-dev
-Description: Soundfile library from sox
- This is the  soundfile  reading/writing library used by the sox soundfile
- converter program.
+Description: Development files for the SoX library
+ SoX is the swiss army knife of sound processing.
+ .
+ This package contains the development files for the SoX library.
+ .
+ Homepage: http://sox.sourceforge.net
--- a/debian/dirs
+++ /dev/null
@@ -1,3 +1,0 @@
-usr/bin
-usr/lib
-usr/include
--- /dev/null
+++ b/debian/libsox-dev.dirs
@@ -1,0 +1,3 @@
+usr/bin
+usr/lib
+usr/include
--- /dev/null
+++ b/debian/libsox-dev.install
@@ -1,0 +1,4 @@
+debian/tmp/usr/bin/libst-config usr/bin/
+debian/tmp/usr/lib/libst.a usr/lib/
+debian/tmp/usr/include/* usr/include/
+debian/tmp/usr/share/man/man3 usr/share/man/
--- /dev/null
+++ b/debian/libsox.dirs
@@ -1,0 +1,1 @@
+usr/lib
--- /dev/null
+++ b/debian/libsox.install
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/*.so* usr/lib/
--- a/debian/rules
+++ b/debian/rules
@@ -3,13 +3,11 @@
 
 DEB_TAR_SRCDIR := sox-13.0.0
 
+CFLAGS += -fPIC
+#DEB_CONFIGURE_EXTRA_FLAGS := --disable-lame
+DEB_MAKE_INSTALL_TARGET := install
+
 include /usr/share/cdbs/1/rules/tarball.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
-
-CFLAGS += -fPIC
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-lame
-DEB_MAKE_INSTALL_TARGET = all
-
-
--- /dev/null
+++ b/debian/sox.dirs
@@ -1,0 +1,2 @@
+usr/bin
+usr/lib
--- a/debian/sox.install
+++ b/debian/sox.install
@@ -1,3 +1,2 @@
-build-tree/sox*/src/{sox,soxmix} usr/bin
-build-tree/sox*/sox.1 usr/share/man/man1
-build-tree/sox*/soxexam.7 usr/share/man/man7
+debian/tmp/usr/bin/{play,rec,sox} usr/bin/
+debian/tmp/usr/share/man/man{1,7} usr/share/man/
--- a/debian/sox.links
+++ /dev/null
@@ -1,4 +1,0 @@
-usr/share/man/man1/sox.1.gz usr/share/man/man1/play.1.gz
-usr/share/man/man1/sox.1.gz usr/share/man/man1/rec.1.gz
-usr/bin/sox usr/bin/play
-usr/bin/sox usr/bin/rec