debian/0000755000000000000000000000000012142425756007176 5ustar debian/watch0000644000000000000000000000015411766044142010224 0ustar version=3 http://ccrma.stanford.edu/software/snd/ \ ftp://ccrma-ftp.stanford.edu/pub/Lisp/snd-(.*)\.tar\.gz debian/snd-doc.doc-base.tutorial0000644000000000000000000000042111766044142013760 0ustar Document: snd-tutorial Title: Snd Tutorial Author: Dave Phillips Abstract: This is a beginner's tutorial for Snd. Snd is a sound file editor. Section: Sound Format: HTML Index: /usr/share/doc/snd-doc/HTML/tutorial/index.html Files: /usr/share/doc/snd-doc/HTML/tutorial/* debian/snd.install0000644000000000000000000000003111766044142011341 0ustar *.scm usr/share/snd debian/snd-gtk-jack.install0000644000000000000000000000005511766044142013040 0ustar snd usr/bin debian/snd.xpm usr/share/pixmaps debian/snd-doc.doc-base.manual0000644000000000000000000000042211766044142013373 0ustar Document: snd-manual Title: Snd Manual Author: Bill Schottstaedt Abstract: This manual describes the usage of Snd. Snd is a sound file editor. Section: Sound Format: HTML Index: /usr/share/doc/snd-doc/HTML/manual/snd.html Files: /usr/share/doc/snd-doc/HTML/manual/*.html debian/snd-gtk-pulse.menu0000644000000000000000000000030011766044142012547 0ustar ?package(snd-gtk-pulse):\ needs="x11"\ section="Applications/Sound"\ title="Snd"\ description="Sound file editor (PulseAudio)"\ icon="/usr/share/pixmaps/snd.xpm"\ command="/usr/bin/snd" debian/snd.dirs0000644000000000000000000000004311766044142010637 0ustar etc/X11/app-defaults usr/share/snd debian/snd.docs0000644000000000000000000000001311766044142010623 0ustar README.Snd debian/snd-gtk-jack.menu0000644000000000000000000000027111766044142012336 0ustar ?package(snd-gtk-jack):\ needs="x11"\ section="Applications/Sound"\ title="Snd"\ description="Sound file editor (JACK)"\ icon="/usr/share/pixmaps/snd.xpm"\ command="/usr/bin/snd" debian/rules0000755000000000000000000000377512142413273010261 0ustar #!/usr/bin/make -f export DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) export DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) export DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) $(info Enable parallel builds with $(NUMJOBS) jobs) NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) MAKEFLAGS += -j$(NUMJOBS) endif COMMON_CONFIGURE_ARGS=--with-ladspa \ --with-static-xg \ --enable-snd-debug \ --with-gmp \ --prefix=/usr ifeq ($(DEB_HOST_ARCH_OS),linux) EXTRA_CONFIGURE_ARGS=--with-alsa endif ifeq ($(DEB_HOST_ARCH_OS),kfreebsd) EXTRA_CONFIGURE_ARGS=--with-oss endif ifeq ($(DEB_HOST_ARCH_OS),hurd) EXTRA_CONFIGURE_ARGS=--with-oss endif %: dh $@ --with=autoreconf autoreconf: autoreconf -f -i cp -f /usr/share/misc/config.guess /usr/share/misc/config.sub ./ override_dh_autoreconf: AUTOHEADER=true dh_autoreconf debian/rules -- autoreconf override_dh_auto_clean: dh_auto_clean rm -f sndlib.h rm -f po/Makefile po/Makefile.in po/POTFILES override_dh_auto_configure: override_dh_auto_build: override_dh_auto_install: # First, build without GUI ./configure $(COMMON_CONFIGURE_ARGS) \ $(EXTRA_CONFIGURE_ARGS) \ --with-no-gui $(MAKE) dh_install -psnd-nox dh_installman -psnd-nox snd.1 # Clean the tree $(MAKE) distclean # then, build with PulseAudio ./configure $(COMMON_CONFIGURE_ARGS) \ --with-gtk \ --with-pulseaudio $(MAKE) dh_install -psnd-gtk-pulse dh_installman -psnd-gtk-pulse snd.1 # Clean the tree $(MAKE) distclean # finally, build with JACK ifneq (,$(findstring :$(DEB_HOST_ARCH_CPU):,:i386:powerpc:amd64:)) ./configure $(COMMON_CONFIGURE_ARGS) \ --with-gtk \ --with-jack $(MAKE) dh_install -psnd-gtk-jack dh_installman -psnd-gtk-jack snd.1 # Clean the tree $(MAKE) distclean endif override_dh_install: dh_install -psnd dh_install -psnd-doc override_dh_installchangelogs: dh_installchangelogs HISTORY.Snd debian/snd-gtk-pulse.install0000644000000000000000000000005511766044142013260 0ustar snd usr/bin debian/snd.xpm usr/share/pixmaps debian/snd-nox.install0000644000000000000000000000005511766044142012151 0ustar snd usr/bin debian/snd.xpm usr/share/pixmaps debian/snd-doc.install0000644000000000000000000000027211766044142012113 0ustar *.html usr/share/doc/snd-doc/HTML/manual pix/*.png usr/share/doc/snd-doc/HTML/manual/pix tutorial/* usr/share/doc/snd-doc/HTML/tutorial index.html usr/share/doc/snd-doc/HTML/tutorial debian/copyright0000644000000000000000000000350311766044142011127 0ustar This package was debianized by Stefan Schwandter It was downloaded from ftp://ccrma-ftp.stanford.edu/pub/Lisp/ . Upstream Author: Bill Schottstaedt Copyright: Snd is a sound editor written by Bill Schottstaedt (bil@ccrma.stanford.edu). Except where otherwise noted, it is Copyright 1996-2006 The Board of Trustees of Stanford University. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose. No written agreement, license, or royalty fee is required. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. RESTRICTED RIGHTS: Use, duplication or disclosure by the government is subject to the restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software Clause as DFARS 252.227-7013 and FAR 52.227-19. Files: sndins/sndins.c Copyright: 2003-2009, Michael Scholz License: See above This package was re-debianized by Alessio Treglia Fri, 25 Sep 2009 17:59:28 +0200 debian/snd.xpm0000644000000000000000000000374711766044142010520 0ustar /* XPM */ static char *snd[]={ "32 32 55 1", "F c #000000", "X c #060606", "Y c #070707", "S c #0b0b0b", "T c #0f0f0f", "q c #111111", "U c #131313", "r c #171717", "G c #1a1a1a", "t c #1c1c1c", "s c #202020", ". c #222222", "b c #242424", "p c #262626", "g c #282828", "# c #292929", "O c #2a2a2a", "a c #2b2b2b", "J c #2d2d2d", "0 c #2f2f2f", "P c #313131", "w c #333333", "N c #373737", "e c #393939", "d c #3a3a3a", "f c #3e3e3e", "R c #517251", "A c #535353", "l c #555555", "Q c #608260", "H c #65657c", "c c #6b6b6b", "I c #6d6d84", "v c #717171", "Z c #71b571", "V c #848484", "K c #878787", "E c #888888", "x c #8d3939", "i c #8d8d8d", "M c #9393b5", "L c #9999bb", "W c #99ff99", "n c #aaaaaa", "C c #b5b5b5", "o c #c6c6c6", "u c #e2e2e2", "y c #ff0000", "z c #ff1c1c", "k c #ff5555", "D c #ff7171", "B c #ff8d8d", "m c #ffaaaa", "j c #ffc6c6", "h c #ffffff", ".#abcccccccccccccccccccccccccccd", ".efghiihhhhhhhhhhhhhhhjkkkkjhhhc", ".efghllhhhhhhhhhhhhhhhhhmmhhhhhc", ".efghllhhhhhhhhhhhhhhhhhmmhhhhhc", ".efghllhhhhhnnhhhhhhhhhhmmhhhhhc", ".efghllhhhoonnoohhhhhhhhmmhhhhhc", ".pqghllhoihhhhhiohhhhhhhmmhhhhhc", ".rqghlliohhhhhhhiohhhhhhmmhhhhhc", "..sghltohhhhhhhhnnhhhhhhmmhhhhhc", ".efghllhhhhhhhhhuvhhhhhhmmhhhhhc", ".efghllhhhhhhhhhhiohhhhhmmhhhhhc", ".efghllhhhhhhhhhhhlhhhhhmmhhhhow", ".efghllhhhhhhhhhhhoihhhhmmhhhoic", ".efghllhhhhhhhhhhhhooohhmmhhoihc", ".efghllhhhhhhhhhhhhhhiohmmoihhhc", ".efghllhhhhhhhhhhhhhhhoixmohhhhc", ".efghllhhhhhhhhhhhhhhhhhmyjhhhhc", ".#abhllhhhhhhhhhhhhhhhhhmyzjhhhc", ".AsbhllhhhhhhhhhhhhhhhhhmyBhhhhc", ".CtghllhhhhhhhhhhhhhhhhhmDhhhhhc", ".EbghlFFFFFFFFFFFFFFFFFFFFFFFFlc", ".pgbhonnnnnnnnnnnnnnnnnnnnnnnnoc", "....CCCCCCCCCCCCCCCCCCCCCCCCCCCA", "GHI.pJJJCCKJJJJJJJJJJJJJJJJJJJJp", "gLM.gwwwqqtwwwwwwwwwwwwwwwwwwwwg", "gLM.afffwwNfffffffwwNffffffffffa", "....OeeeeeeeeeeeeeJJPeeeeeeeeeQR", "..GSTTSUSSUSTT..........CCVVCCWW", "..rSXXYSXXSYqX..........qqJrqgZZ", "..rSXXYSXXSYqX..........ggJpg0..", "..GSTTSUSSUSTT..................", "................................"}; debian/snd-nox.menu0000644000000000000000000000026711766044142011454 0ustar ?package(snd-nox):\ needs="text"\ section="Applications/Sound"\ title="Snd"\ description="Sound file editor (No GUI)"\ icon="/usr/share/pixmaps/snd.xpm"\ command="/usr/bin/snd" debian/snd.README.Debian0000644000000000000000000000143411766044142012021 0ustar snd for Debian -------------- The *.scm-files from the upstream distribution are installed in /usr/share/snd. Their use is explained in the User's Guide (which you can find in /usr/share/doc/snd-doc, if the "snd-doc" package is installed). To use Dave Phillips' extensions (they only work with the motif-GUI version of snd, which you find in the package "snd-dmotif") add this to your ~/.snd file: ;; set load-paths (set! %load-path (cons "/usr/share/snd" %load-path)) (set! %load-path (cons "/usr/share/snd/dlp" %load-path)) (set! snd-remember-paths #t) ;; misc.scm - Load DP's extensions (load-from-path "misc") They are documented in these articles: http://linux.oreillynet.com/pub/a/linux/2001/10/05/snd_partone.html http://linux.oreillynet.com/pub/a/linux/2001/10/18/snd_parttwo.html debian/source/0000755000000000000000000000000011766044142010473 5ustar debian/source/format0000644000000000000000000000001411766044142011701 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012142425404010613 5ustar debian/patches/05-kfreebsd.diff0000644000000000000000000000211211766044142013457 0ustar Origin: Debian Bug: http://bugs.debian.org/566779 --- configure.ac | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) --- snd.orig/configure.ac +++ snd/configure.ac @@ -1654,6 +1654,36 @@ case "$host" in ;; esac ;; + *-*-kfreebsd*) + LDSO_FLAGS="-shared" + LIBS="$LIBS -lm" + if test "$ac_cv_header_dlfcn_h" = yes ; then + LDFLAGS="$LDFLAGS -ldl" + fi + if test "$GCC" = yes ; then + SO_FLAGS="-fPIC $SO_FLAGS" + fi + + AUDIO_SYSTEM=OSS + + if test "$with_jack" = yes ; then + if test "$with_oss" != yes ; then + AUDIO_SYSTEM=JACK + fi + fi + + case $AUDIO_SYSTEM in + JACK) + AC_DEFINE(HAVE_JACK_IN_LINUX) + AC_DEFINE(HAVE_OSS) + AUDIO_LIB="-lsamplerate" + ;; + OSS) + AC_DEFINE(HAVE_OSS) + AUDIO_SYSTEM=OSS + ;; + esac + ;; *-*-sunos4*) AC_DEFINE(MUS_SUN) LIBS="$LIBS -lm" debian/patches/06-hurd.diff0000644000000000000000000000160611766044142012644 0ustar --- configure.ac | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) --- snd.orig/configure.ac +++ snd/configure.ac @@ -1684,6 +1684,31 @@ case "$host" in ;; esac ;; + *-*-hurd*) + LDSO_FLAGS="-shared" + LIBS="$LIBS -lm" + if test "$ac_cv_header_dlfcn_h" = yes ; then + LDFLAGS="$LDFLAGS -ldl" + fi + if test "$GCC" = yes ; then + SO_FLAGS="-fPIC $SO_FLAGS" + fi + + AUDIO_SYSTEM=OSS + + if test "$with_jack" = yes ; then + if test "$with_oss" != yes ; then + AUDIO_SYSTEM=JACK + fi + fi + + case $AUDIO_SYSTEM in + OSS) + AC_DEFINE(HAVE_OSS) + AUDIO_SYSTEM=OSS + ;; + esac + ;; *-*-sunos4*) AC_DEFINE(MUS_SUN) LIBS="$LIBS -lm" debian/patches/07-link-order.diff0000644000000000000000000000330412142412174013737 0ustar Description: Pass -ldl in LIBS, not LDFLAGS Author: Colin Watson Forwarded: no Last-Update: 2013-05-08 Index: b/configure.ac =================================================================== --- a/configure.ac +++ b/configure.ac @@ -1579,7 +1579,7 @@ LDSO_FLAGS="-shared" LIBS="$LIBS -lm" if test "$ac_cv_header_dlfcn_h" = yes ; then - LDFLAGS="$LDFLAGS -ldl" + LIBS="$LIBS -ldl" fi if test "$GCC" = yes ; then SO_FLAGS="-fPIC $SO_FLAGS" @@ -1658,7 +1658,7 @@ LDSO_FLAGS="-shared" LIBS="$LIBS -lm" if test "$ac_cv_header_dlfcn_h" = yes ; then - LDFLAGS="$LDFLAGS -ldl" + LIBS="$LIBS -ldl" fi if test "$GCC" = yes ; then SO_FLAGS="-fPIC $SO_FLAGS" @@ -1688,7 +1688,7 @@ LDSO_FLAGS="-shared" LIBS="$LIBS -lm" if test "$ac_cv_header_dlfcn_h" = yes ; then - LDFLAGS="$LDFLAGS -ldl" + LIBS="$LIBS -ldl" fi if test "$GCC" = yes ; then SO_FLAGS="-fPIC $SO_FLAGS" @@ -2146,14 +2146,14 @@ if test "$ac_snd_have_extension_language" = no ; then if test "$ac_snd_have_gui" = no ; then if test "$ac_cv_header_dlfcn_h" = yes ; then - LDFLAGS="$LDFLAGS -ldl" + LIBS="$LIBS -ldl" fi AC_MSG_WARN([Snd needs either an extension language (s7, Fth, or Ruby), or a graphics toolkit (Gtk or Motif), or preferably both. As currently configured, this version of Snd is useless.]) fi fi if test "$ac_snd_have_extension_language" = yes && test "$with_audio" = no && test "$ac_snd_have_gui" = no && test "$ac_cv_header_dlfcn_h" = yes ; then - LDFLAGS="$LDFLAGS -ldl" + LIBS="$LIBS -ldl" fi AC_SUBST(CFLAGS) debian/patches/03-manpage_warnings.diff0000644000000000000000000000072511766044142015220 0ustar Description: Fix manpages errors/warnings. Author: Alessio Treglia --- snd.1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- snd.orig/snd.1 +++ snd/snd.1 @@ -19,9 +19,9 @@ snd oboe.snd loads oboe.snd into Snd. .SH OPTIONS -.IP \-l file +.IP "\-l file" Load extension language code in file. -.IP \-p dir +.IP "\-p dir" Preload sound files found in directory dir. .IP \-noglob Don't load any global configuration files. debian/patches/08-link-dl-harder.diff0000644000000000000000000000131212142425404014464 0ustar Description: Link with -ldl in more cases Duplicate -ldl isn't a problem, but missing -ldl may be. (For example, with_audio is set to the empty string in the PulseAudio build pass, not "no".) Author: Colin Watson Forwarded: no Last-Update: 2013-05-08 Index: b/configure.ac =================================================================== --- a/configure.ac +++ b/configure.ac @@ -2152,7 +2152,7 @@ fi fi -if test "$ac_snd_have_extension_language" = yes && test "$with_audio" = no && test "$ac_snd_have_gui" = no && test "$ac_cv_header_dlfcn_h" = yes ; then +if test "$ac_snd_have_extension_language" = yes && test "$ac_cv_header_dlfcn_h" = yes ; then LIBS="$LIBS -ldl" fi debian/patches/04-gcc_warnings.diff0000644000000000000000000000113311766044142014337 0ustar Author: Alessio Treglia Description: Add missing function prototypes to avoid compiler warnings. --- s7.c | 4 ++++ 1 file changed, 4 insertions(+) --- snd.orig/s7.c +++ snd/s7.c @@ -1041,6 +1041,10 @@ static s7_pointer vector_copy(s7_scheme +s7_pointer copy_big_integer(s7_scheme *sc, s7_pointer obj); +s7_pointer copy_big_ratio(s7_scheme *sc, s7_pointer obj); +s7_pointer copy_big_real(s7_scheme *sc, s7_pointer obj); +s7_pointer copy_big_complex(s7_scheme *sc, s7_pointer obj); /* -------------------------------- constants -------------------------------- */ debian/patches/series0000644000000000000000000000020712142425241012026 0ustar 00-makefile.diff 03-manpage_warnings.diff 04-gcc_warnings.diff 05-kfreebsd.diff 06-hurd.diff 07-link-order.diff 08-link-dl-harder.diff debian/patches/00-makefile.diff0000644000000000000000000000465511766044142013460 0ustar Description: Use ${DESTDIR} as path for install target. Origin: Debian. Last-Update: 2009-09-28 Reviewed-by: Alessio Treglia --- makefile.in | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) --- snd.orig/makefile.in +++ snd/makefile.in @@ -182,13 +182,13 @@ audinfo: $(SNDLIB_HEADERS) $(S7_HEADERS) $(CC) $(LDFLAGS) $(CFLAGS) headers.o io.o audio.o sound.o audinfo.o -o audinfo $(JACK_LIBS) $(AUDIO_LIB) $(LIBS) install: snd - ${SHELL} ${top_srcdir}/mkinstalldirs ${bindir} - ${SHELL} ${top_srcdir}/mkinstalldirs ${mandir} - ${SHELL} ${top_srcdir}/mkinstalldirs ${mandir}/man1 - ${SHELL} ${top_srcdir}/mkinstalldirs ${pkgdatadir} - $(INSTALL) snd ${bindir}/snd - $(INSTALL_DATA) ${top_srcdir}/snd.1 ${mandir}/man1 - (cd ${top_srcdir} && for f in ${SND_SCRIPTS}; do ${INSTALL_DATA} ${top_srcdir}/$${f} ${pkgdatadir}/$${f}; done) + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${bindir} + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${mandir} + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${mandir}/man1 + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${pkgdatadir} + $(INSTALL) snd ${DESTDIR}/${bindir}/snd + $(INSTALL_DATA) ${top_srcdir}/snd.1 ${DESTDIR}/${mandir}/man1 + (cd ${top_srcdir} && for f in ${SND_SCRIPTS}; do ${INSTALL_DATA} ${top_srcdir}/$${f} ${DESTDIR}/${pkgdatadir}/$${f}; done) uninstall: rm -f ${bindir}/snd @@ -196,13 +196,13 @@ uninstall: for f in ${SND_SCRIPTS}; do rm -f ${pkgdatadir}/$${f}; done install-strip: snd - ${SHELL} ${top_srcdir}/mkinstalldirs ${bindir} - ${SHELL} ${top_srcdir}/mkinstalldirs ${mandir} - ${SHELL} ${top_srcdir}/mkinstalldirs ${mandir}/man1 - ${SHELL} ${top_srcdir}/mkinstalldirs ${pkgdatadir} - $(INSTALL) -s snd ${bindir}/snd - $(INSTALL_DATA) ${top_srcdir}/snd.1 ${mandir}/man1 - (cd ${top_srcdir} && for f in ${SND_SCRIPTS}; do ${INSTALL_DATA} ${top_srcdir}/$${f} ${pkgdatadir}/$${f}; done) + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${bindir} + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${mandir} + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${mandir}/man1 + ${SHELL} ${top_srcdir}/mkinstalldirs ${DESTDIR}/${pkgdatadir} + $(INSTALL) -s snd ${DESTDIR}/${bindir}/snd + $(INSTALL_DATA) ${top_srcdir}/snd.1 ${DESTDIR}/${mandir}/man1 + (cd ${top_srcdir} && for f in ${SND_SCRIPTS}; do ${INSTALL_DATA} ${top_srcdir}/$${f} ${DESTDIR}/${pkgdatadir}/$${f}; done) Makefile: Makefile.in config.status ./config.status debian/compat0000644000000000000000000000000211766044142010371 0ustar 7 debian/control0000644000000000000000000000771712142411771010605 0ustar Source: snd Section: sound Priority: optional Maintainer: Debian QA Group Build-Depends: debhelper (>= 7.0.50~), ladspa-sdk, xutils-dev, libgsl0-dev (>= 1.1.1), dh-autoreconf, autotools-dev (>= 20100122.1~), libfftw3-dev (>= 2.1.3), libgtk2.0-dev (>= 2.0.6), libsamplerate0-dev, libxmu-dev, libpulse-dev, libjack-dev [i386 amd64 powerpc kfreebsd-i386 kfreebsd-amd64 hurd-i386], libasound2-dev [linux-any], libmpc-dev (>= 0.8), bzip2 Standards-Version: 3.9.2 Homepage: http://ccrma.stanford.edu/software/snd/ Package: snd Architecture: all Depends: ${misc:Depends} Recommends: guile, ladspa-plugin Suggests: snd-doc Description: Sound file editor Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This package contains the basic infrastructure for the snd packages and the scheme files. You have to install a GUI package as well to actually use snd. Package: snd-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Sound file editor (documentation) Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This package contains the documentation for snd. Package: snd-gtk-jack Architecture: any-i386 any-amd64 any-powerpc Provides: snd-gtk-alsa [linux-any], snd-gtk Depends: snd (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Conflicts: snd-dmotif, snd-dmotif-alsa, snd-smotif, snd-gtk-alsa, snd-gtk-pulse Breaks: snd-gtk (<< 11-3) Replaces: snd (<< 5.10), snd-dmotif, snd-dmotif-alsa, snd-smotif, snd-gtk-alsa, snd-gtk (<< 11-3), snd-gtk-pulse Description: Sound file editor (GTK+ user interface - JACK) Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This package contains the files for the GTK+ user interface with JACK support. Package: snd-gtk-pulse Architecture: any Provides: snd-gtk-alsa [linux-any], snd-gtk Depends: snd (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Conflicts: snd-dmotif, snd-dmotif-alsa, snd-smotif, snd-gtk-alsa, snd-gtk-jack Breaks: snd-gtk (<< 11-3) Replaces: snd (<< 5.10), snd-dmotif, snd-dmotif-alsa, snd-smotif, snd-gtk-alsa, snd-gtk (<< 11-3), snd-gtk-jack Description: Sound file editor (GTK+ user interface - PulseAudio) Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This package contains the files for the GTK+ user interface with PulseAudio support. Package: snd-nox Architecture: any Depends: snd (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Provides: snd-nox-alsa [linux-any] Conflicts: snd-dmotif, snd-dmotif-alsa, snd-smotif, snd-gtk-alsa, snd-gtk-jack, snd-gtk-pulse Breaks: snd-gtk (<< 11-3), snd-nox-alsa (<< 11.2-2) Replaces: snd (<< 5.10), snd-dmotif, snd-dmotif-alsa, snd-smotif, snd-gtk-alsa, snd-gtk (<< 11-3), snd-gtk-jack, snd-gtk-pulse, snd-nox-alsa (<< 11.2-2) Description: Sound file editor (without X support) Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This package contains a version of snd compiled without support for X. Package: snd-nox-alsa Architecture: all Depends: snd-nox (>= ${source:Version}), ${misc:Depends} Description: Sound file editor (dummy transitional package) Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This dummy package is provided for a smooth transition from snd-nox-alsa to snd-nox package. It may be safely removed after installation. Package: snd-gtk Architecture: all Depends: ${misc:Depends}, snd-gtk-pulse (>= ${source:Version}) | snd-gtk-jack (>= ${source:Version}) Description: Sound file editor (dummy transitional package) Snd is a powerful sound file editor that can be customized and extended using the Scheme programming language. . This is a dummy package and it may be safely removed after installation. debian/gbp.conf0000644000000000000000000000012711766044171010614 0ustar [DEFAULT] pristine-tar = True upstream-branch = upstream.wheezy debian-branch = wheezy debian/changelog0000644000000000000000000004535612142425421011052 0ustar snd (11.7-3) unstable; urgency=low * QA upload. * Convert to dh-autoreconf. * Pass -ldl in LIBS, not LDFLAGS (closes: #641442). * Link with -ldl in some more cases. -- Colin Watson Wed, 08 May 2013 11:38:08 +0100 snd (11.7-2) unstable; urgency=low * QA upload. * Orphaning this. -- Alessio Treglia Wed, 13 Jun 2012 10:01:26 +0200 snd (11.7-1) unstable; urgency=low * Team upload. [ Alessio Treglia ] * Provide a dummy transitional package to ease transition from the old snd-gtk to snd-gtk-{jack,pulse}. * Drop 01.german.diff patch, now unnecessary. * Add debian/gbp.conf file. * Switch to dpkg source 3.0 (quilt) format. * Add .gitignore file. * Refresh patches. * Bump Standards. * Imported Upstream version 11.7 - builds fine with debian toolchain, Closes: #615776 * Refresh patches. * debian/control: Move earlier-than version dependencies from Conflicts to Breaks field. [ Reinhard Tartler ] * Don't hardcode list of non-Linux Architectures, Closes: #634762 * easy building with source format 3.0 * enable parallel builds * Bump standards version, no changes. -- Reinhard Tartler Tue, 30 Aug 2011 20:46:09 +0200 snd (11.6-1) unstable; urgency=low * Change my email address, drop DMUA. * Build xg module (Closes: #584795). * New upstream release. * Add autotools_dev DH helper support. -- Alessio Treglia Sun, 06 Jun 2010 19:31:41 +0200 snd (11.5-1) unstable; urgency=low * New upstream release. * Try to solve build failure on hurd. -- Alessio Treglia Mon, 03 May 2010 17:44:57 +0200 snd (11.4-1) unstable; urgency=low * New upstream release. * Refresh patches. -- Alessio Treglia Sun, 21 Mar 2010 20:29:23 +0100 snd (11.3-1) unstable; urgency=low * New upstream release. * Bump Standards. * debian/control: - Adjust debhelper,quilt build-dependencies to ease the life of backporters. - Add ${misc:Depends} macro to snd-nox-alsa runtime's Depends field. * Refresh patches. * Disable 01-german.diff, the NLS support has been removed. * Add comment to 05-kfreebsd.diff (according to DEP-3). * debian/snd-nox.menu: - Replace snd-nox-alsa with snd-nox in package field value. -- Alessio Treglia Thu, 11 Feb 2010 17:48:23 +0100 snd (11.2-2) unstable; urgency=low * Replace snd-nox-alsa with snd-nox, which will have ALSA support on linux architectures and OSS support on kfreebsd and hurd architectures. * Add 05-kfreebsd.diff,99-autoconf.diff patches to fix build failure on kfreebsd-{i386,amd64} (Closes: #566779), thanks to Petr Salinger for the patch. * Small transition snd-nox-alsa -> snd-nox: - Add Conflicts/Replaces on snd-nox-alsa << 11.2-2. - snd-nox-alsa is now a dummy transitional package. -- Alessio Treglia Wed, 27 Jan 2010 14:36:30 +0100 snd (11.2-1) unstable; urgency=low * New upstream release. * Allow uploads by Debian maintainers. * Drop Guile support (as already done by upstream). * Enable multiprecision arithmetic by adding libmpc support. * debian/patches/04-gcc_warnings: - Add missing function prototypes in s7.c to avoid compiler warnings. -- Alessio Treglia Fri, 08 Jan 2010 18:23:24 +0100 snd (11.1-1) unstable; urgency=low * New upstream release: - colormaps are objects now. integer->colormap, colormap->integer. - transforms are also objects. integer->transform, transform->integer. - play is generic now, "old-play" is the previous form. - removed all support for gtkglext. - selection function/object. selection->mix. - add pretty-print.scm. * Remove gtkglext support. -- Alessio Treglia Thu, 03 Dec 2009 12:31:17 +0100 snd (11-5) unstable; urgency=low * debian/{control,rules,snd-nox-alsa.*}: - Add snd-nox-alsa runtime package, built without any GUI support; this would be ideal for scripting snd (Closes: #325443). * debian/control: Build-depend on libasound2-dev. -- Alessio Treglia Wed, 25 Nov 2009 18:50:53 +0100 snd (11-4) unstable; urgency=low * Remove arch-restrictions on libpulse-dev build-dependency. * Split snd-gtk in snd-gtk-{pulse,jack}. * debian/rules: Build snd-gtk-{pulse,jack} separately. * Replace snd-gtk.install with snd-gtk-{pulse,jack}.install. * Remove debian/snd-gtk.{install,manpages}, unnecessary. * Remove debian/snd-gtk.menu * Add new menu files. -- Alessio Treglia Fri, 13 Nov 2009 09:55:00 +0100 snd (11-3) unstable; urgency=low * debian/{control,rules}: - Build with JACK on i386, amd64 and powerpc architectures, build with PulseAudio on the other ones (Closes: #555538). - Drop ALSA support at all. * debian/control: - One build-dep per line allows me to make smaller patches. * debian/rules: - s/--enable-debug/--enable-snd-debug/ -- Alessio Treglia Tue, 10 Nov 2009 19:10:19 +0100 snd (11-2) unstable; urgency=low * Add debian/snd.xpm, update debian/snd-gtk.install to install it. * debian/menu: - Set the icon field to /usr/share/pixmaps/snd.xpm, thanks to Tim Hall for the patch (Closes: #299369). - Add a short description. -- Alessio Treglia Mon, 19 Oct 2009 20:52:48 +0200 snd (11-1) unstable; urgency=low * New maintainer (Closes: #547072). * New upstream release. * debian/{rules,control,compat}: - Switch to debhelper 7: + Bump build-dependency to >= 7.0.50 cause of the use of override statements. + Remove unnecessary files: snd-7.18.tar.gz.cdbs-config_list, debian/rules.precdbs * Drop all dependencies on snd-dmotif* packages, remove all the dmotif related files under debian directory; also remove debian/snd-gtk-alsa.*; Closes: #315545. * debian/control: - Bump Standards. + Add ${misc:Depends} to runtimes Depends field. - Move upstream's URL to the source stanza's Homepage field. - Update Build-Depends: + Remove cdbs. + guile-1.6-dev -> guile-1.8-dev + xutils -> xutils-dev - Remove circular dependency between snd and snd-gtk runtimes. - Set Debian Multimedia Maintainers as Maintainer, add myself to the Uploaders field. - Add Vcs-Git and Vcs-Browser fields. * debian/{rules,control,README.source}: Add quilt support. * Update debian/copyright. * debian/patches/: - Replace 00_makefile.patch with 00-makefile.diff to prevent FTBFS. - Replace 01_german.patch with 01-german.diff, refreshed and converted to the quilt format. - 03-manpage_warnings.diff: Fix manpage's warnings, make lintian happy. * debian/snd-doc.doc-base.{tutorial,manual}: Change section to Sound. * debian/snd-gtk.menu (formerly debian/snd.menu): - Set section to Applications/Sound (as per Debian Menu System's manual, http://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.5). - /usr/bin/snd is provided by the snd-gtk runtime. * Update debian/*.{install,manpages} files. * debian/snd.docs: Don't install HISTORY.Snd, TODO.Snd. * Update debian/watch. * It doesn't depend on gamin anymore (Closes: #522214). -- Alessio Treglia Tue, 29 Sep 2009 00:53:29 +0200 snd (7.18-2.2) unstable; urgency=low * Non-maintainer upload to permit building of snd to unblock GNU GSL transition * debian/control: Set Build-Depends for fftw to 'libfftw3-dev' (Closes: #445794) -- Dirk Eddelbuettel Thu, 18 Oct 2007 21:43:27 -0500 snd (7.18-2.1) unstable; urgency=low * Non-maintainer upload to fix problems with binNMUs and porting. * Fix debian/control to make it binNMU safe, replacing "(= ${Source-Version})" with "(>= ${source:Version})". Thanks to Lior Kaplan for the patch. (Closes: #435957) * Added restrictions to not depend on libasound2-dev for non-Linux ports. Thanks to Petr Salinger for the patch (Closes: #375399). -- Margarita Manterola Tue, 11 Sep 2007 15:14:26 -0300 snd (7.18-2) unstable; urgency=low * Fixed documentation installation (closes: 353333) * Fixed the german translation (closes: 313897) * New upstream version (closes: 305915) -- Guenter Geiger (Debian/GNU) Sun, 19 Feb 2006 22:56:56 +0100 snd (7.18-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Fri, 10 Feb 2006 19:52:37 +0100 snd (7.12-1) unstable; urgency=low * New upstream version * Moved to cdbs -- Guenter Geiger (Debian/GNU) Thu, 28 Apr 2005 17:49:11 +0200 snd (7.8-1) unstable; urgency=low * New upstream version (closes: 284668) -- Guenter Geiger (Debian/GNU) Tue, 4 Jan 2005 11:26:19 +0100 snd (7.7-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Tue, 12 Oct 2004 12:52:32 +0200 snd (7.6-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Mon, 30 Aug 2004 17:42:41 +0200 snd (7.4-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Fri, 25 Jun 2004 15:43:29 +0200 snd (7.2-3) unstable; urgency=low * Added build dependency on libxmu-dev (closes: 249739) -- Guenter Geiger (Debian/GNU) Wed, 19 May 2004 10:57:51 +0200 snd (7.2-2) unstable; urgency=low * Compiled with JACK support -- Guenter Geiger (Debian/GNU) Mon, 19 Apr 2004 20:08:27 +0200 snd (7.2-1) unstable; urgency=low * New upstream version * use pkg-config to detect gtkgl libraries in configure.ac * Added quotes to menu entries section: and needs: * moved jack support to snd-gtk package (instead of snd-gtk-alsa, jack and alsa don't work together in sndlib .. although README.Snd file says so) * bumped standards version to 3.8.0 -- Guenter Geiger (Debian/GNU) Wed, 10 Mar 2004 16:43:16 +0100 snd (7.0-1) unstable; urgency=low * New upstream release * debian/control: I set myself as the new maintainer, as Stefan Schwandter does not maintain snd anymore * debian/rules: enabled JACK support (set the --with-jack flag) -- Free Ekanayaka Fri, 12 Dec 2003 09:00:34 +0600 snd (6.10-4) unstable; urgency=low * Debian QA upload. * *-motif-*: Change priority to extra to fix override disparity. -- Peter Palfrader Wed, 19 Nov 2003 03:02:59 +0100 snd (6.10-3) unstable; urgency=low * Debian QA upload. * Sync rules with rules.motif: - remove po/*.gmo in clean target. - sync handling of xg module. * Remove tutorial/files/misc.scm.txt~ in clean target. * Sync build-depends from control with control.motif. -motif now build depends on guile-1.6-dev rather than libguile-dev (closes: #221007). - Also use fftw3 in the motif package. * Sync maintainer from control with control.motif: QA it is. * Sync Standards-Version from control with control.motif. * Make scripts /usr/share/snd/{bess,bess1,finder,makegl,makexg}.scm executeable. * Fix interpreter location for scripts makegl.scm and makexg.scm. * Fix long lines in long description of snd. * Make rules +x after motifize. -- Peter Palfrader Tue, 18 Nov 2003 23:05:09 +0100 snd (6.10-2) unstable; urgency=low * Orphaning * Disable build of xg module for now (closes: #215495) -- Stefan Schwandter Tue, 28 Oct 2003 18:58:26 +0000 snd (6.10-1) unstable; urgency=low * New upstream release (closes: #199291) * segfault doesn't occur with latest guile (closes: #195328, #198454) * Included dlp extensions again (closes: #195328) * snd.README.Debian: corrected paths * Use fftw3 -- Stefan Schwandter Fri, 4 Jul 2003 00:50:08 +0200 snd (6.7-1) unstable; urgency=low * New upstream release * Built against latest gtkglext (closes: #183959, #186623, #186628) * Built against guile 1.6 * Try building xg module on all architectures again -- Stefan Schwandter Sat, 29 Mar 2003 21:21:05 +0100 snd (6.5-1) unstable; urgency=low * New upstream release * snd-motif: Changed priority to optional, to get in sync with the override file. -- Stefan Schwandter Tue, 14 Jan 2003 16:21:32 +0100 snd (6.4-2) unstable; urgency=low * Added OpenGL support for the GTK+ version -> new build-dep libgtkgl1-dev -- Stefan Schwandter Sat, 28 Dec 2002 10:16:54 +0100 snd (6.4-1) unstable; urgency=low * New upstream release -- Stefan Schwandter Sat, 21 Dec 2002 15:08:53 +0100 snd (6.3-1) unstable; urgency=low * New upstream release -- Stefan Schwandter Thu, 14 Nov 2002 23:57:32 +0100 snd (6.2-1) unstable; urgency=low * New upstream version -- Stefan Schwandter Tue, 22 Oct 2002 21:39:14 +0200 snd (6.1-3) unstable; urgency=low * snd-doc: Finally removed override disparity... * removed trailing space in rules that caused a build failure on alpha again -- Stefan Schwandter Sat, 21 Sep 2002 11:48:49 +0200 snd (6.1-2) unstable; urgency=low * snd: Build xg module again on architectures != alpha, hppa * snd-motif: Don't try to build xm module on alpha and hppa -- Stefan Schwandter Sat, 21 Sep 2002 00:24:33 +0200 snd (6.1-1) unstable; urgency=low * New upstream release -- Stefan Schwandter Mon, 16 Sep 2002 16:11:27 +0200 snd (6.0-2) unstable; urgency=low * snd: Don't build xm module for now, doesn't build everywhere. -- Stefan Schwandter Sat, 14 Sep 2002 14:12:34 +0200 snd (6.0-1) unstable; urgency=low * New upstream release * Changed maintainer e-mail address * snd-gtk: built against gtk+2.0 -- Stefan Schwandter Sat, 24 Aug 2002 00:20:13 +0200 snd (5.12-1) unstable; urgency=low * New upstream release * Should build on ia64 again (closes: #148456) (closes: #147957) * snd-motif: Built against latest motif (closes: #150535) * snd-motif: built with OpenGL support, build dep on xlibmesa-dev * snd-doc: Added snd tutorial in /usr/share/doc/snd-doc/HTML/tutorial * Added Build-Dep: fftw-dev * Build OSS as well as ALSA versions: snd-gtk-alsa, snd-dmotif-alsa * Added Build-Dep: libasound2-dev * Added URL to description * Removed maintainer rules from debian/rules * Removed autogen.sh and .cvsignore from debian diff -- Stefan Schwandter Sat, 20 Jul 2002 20:28:29 +0200 snd (5.10-1) unstable; urgency=low * New upstream release * debian/control{,.motif}: - Split package into snd, snd-gtk and snd-doc - Bumped up Standards-Version - Small changes in descriptions * debian/rules{,.motif}: - Many changes for the package split - Added target "motifize" to build a snd-motif source package from the snd source package ("inspired" by the fetchmail/-ssl packages) * Switched to debhelper V4 * Changed priority of snd-motif to extra, because it depends on libmotif which has priority extra. * Unified changelog for snd and snd-motif, old changelog for snd-motif is in debian/changelog.motif.old * Build system improvement from README.Debian in autotools-dev -- Stefan Schwandter Thu, 16 May 2002 10:06:08 +0200 snd (5.9-2) unstable; urgency=high * debian/README.Debian: - Changed wording * debian/control: - Remove unnessecary Conflicts: - "Officially" link with libgsl0 (closes: #144358) - Build-Dep: libgtkextra17-dev -- Stefan Schwandter Thu, 18 Apr 2002 13:32:57 +0200 snd (5.9-1) unstable; urgency=high * New upstream release. * Build-Conflicts on libgtk2.0-dev. * Corrected guile path in makexg.scm (lintian error). * Small change in README.Debian. * Some build system cleanups. -- Stefan Schwandter Mon, 15 Apr 2002 15:52:11 +0200 snd (5.8-1) unstable; urgency=low * New upstream release. * Added Conflicts: with snd-dmotif and snd-smotif. * Added build-dep on xutils (seems to be necessary for the configure-script to locate X headers). * Removed unused watch-file for now. * Build-Conflicts on libgtk1.3-dev to avoid building with this version of the library. -- Stefan Schwandter Wed, 13 Mar 2002 14:43:41 +0100 snd (5.6+20020115-3) unstable; urgency=low * Fix in snd.c to (hopefully) enable build on all archs now. -- Stefan Schwandter Fri, 8 Feb 2002 13:20:44 +0100 snd (5.6+20020115-2) unstable; urgency=low * Fixes in debian/copyright. * Previous version reintroduced FPU_IEEE issue. Fixed (closes: #130646). * Fix line length in description (closes: #130986). -- Stefan Schwandter Thu, 24 Jan 2002 10:34:54 +0100 snd (5.6+20020115-1) unstable; urgency=low * new upstream version (closes: #126553). * added scheme-files. * fixed spelling in description (closes: #125370). * use improved file selection widget provided by libgtk-extra. -- Stefan Schwandter Tue, 15 Jan 2002 23:49:22 +0100 snd (4.10-5) unstable; urgency=low * migrate from dh_help to doc-base (closes: #115001) (closes: #115032) -- Guenter Geiger (Debian/GNU) Wed, 10 Oct 2001 10:05:25 +0200 snd (4.10-4) unstable; urgency=low * trying to remove the FPU_IEEE issue, (I don't know how to deal with it in the suggested way, so I just added a ifdef) (closes: #114710). The other bugs have already been dealt with in the last version. (closes: #88509) (closes: #113492) (closes: #55306) (closes: #56070) (closes: #57513) (closes: #85410) -- Guenter Geiger (Debian/GNU) Mon, 8 Oct 2001 10:41:55 +0200 snd (4.10-3) unstable; urgency=low * added the build depends (closes: #113493 #113492 #55306 #56070 #57513 #85410 #88509) -- Guenter Geiger (Debian/GNU) Mon, 12 Mar 2001 00:23:05 +0100 snd (4.10-2) unstable; urgency=low * recompile because of changes in libguile (closes: #85945) -- Guenter Geiger Mon, 12 Mar 2001 00:23:05 +0100 snd (4.10-1) unstable; urgency=low * new upstream (closes: #81864) -- Guenter Geiger Thu, 22 Jan 2001 11:23:05 +0100 snd (4.7-1) unstable; urgency=low * new upstream version -- Guenter Geiger Thu, 16 Mar 2000 12:23:01 +0100 snd (3.4-2) unstable; urgency=low * fixed /usr/doc references in docbase file -- Guenter Geiger Sun, 14 Nov 1999 21:14:23 +0100 snd (3.4-1) unstable; urgency=low * Initial Release. -- Guenter Geiger Sat, 8 Nov 1999 14:00:00 +0200