Package: libsoundtouch1c2 Version: 1.2.1-8 Severity: wishlist Tags: patch Hi,
someone has filed a request for soundstretch to be packaged.
It is the example program for libsoundtouch, but obviously, it is very
interesting in itself.
I intended
to package the program, and found out, that it can be done, by adding a few
lines to
the soundtouch source package.
The patch will add a binary package called soundstretch, which contains
the binary.
The only changes are to
debian/control
debian/changelog
and a new file:
debian/soundstretch.install
This is the first time, I did such a patch, so please check it
carefully. In particular, I was unsure, how/if to set a new version
number in debian/control.
Please be aware, that the changelog in this patch will close the wnp
bug.
Here come the patch:
Greetings, Rudolf
diff -rN soundtouch-1.2.1/debian/changelog
soundtouch-1.2.1-patched/debian/changelog
0a1,9
> soundtouch (1.2.1-9) unstable; urgency=low
>
> * Now creates an additional package (soundstretch), that installs the
> example binary, which is useful as more than an example. (closes: #244586)
>
> -- Rudolf Weeber <[EMAIL PROTECTED]> Thu Aug 4 12:13:37 CEST 2005
>
>
>
diff -rN soundtouch-1.2.1/debian/control soundtouch-1.2.1-patched/debian/control
26a27,37
>
> Package: soundstretch
> Section: sound
> Architecture: any
> Depends: ${shlibs:Depends}, ${misc:Depends}
> Description: Stretches and pitch-shifts sound independently
> This program can strech and pitch-shift .wav-files independently.
> This is especially useful for musicians, who want to listen to a song
> played slowly, without having the pitch altered.
> .
> This program uses libsoundtouch for the actual work
diff -rN soundtouch-1.2.1/debian/soundstretch.install
soundtouch-1.2.1-patched/debian/soundstretch.install
0a1
> debian/tmp/usr/bin/soundstretch
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-rc4
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages libsoundtouch1c2 depends on:
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libgcc1 1:4.0.1-2 GCC support library
ii libstdc++6 4.0.1-2 The GNU Standard C++ Library v3
libsoundtouch1c2 recommends no packages.
signature.asc
Description: Digital signature

