debian/0000775000000000000000000000000011722116603007167 5ustar debian/watch0000664000000000000000000000025311552065740010226 0ustar version=3 #http://sf.net/dssi/dssi-vst-(.*)\.tar\.gz http://www.breakfastquay.com/dssi-vst/ http://code.breakfastquay.com/attachments/download/\d+/dssi-vst-(.*)\.tar\.bz2 debian/compat0000664000000000000000000000000211552065740010373 0ustar 7 debian/copyright0000664000000000000000000000212311552065740011126 0ustar Format-Specification: http://dep.debian.net/deps/dep5/ Packaged-By: Samuel Mimram Packaged-Date: Wed, 23 Dec 2009 19:50:44 +0100 Upstream-Source: http://breakfastquay.com/dssi-vst/ Upstream-Maintainer: Chris Cannam Files: * Copyright: © 2004-2010 Chris Cannam License: GPL-2 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. The complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. Files: vestige/aeffectx.h Copyright: © 2006-2010 Javier Serrano Polo License: GPL-2+ Files: debian/* Copyright: © 2009-2010 Samuel Mimram License: GPL-2+ debian/source/0000775000000000000000000000000011552076305010474 5ustar debian/source/format0000664000000000000000000000001411552065740011703 0ustar 3.0 (quilt) debian/README.source0000664000000000000000000000044511552065740011357 0ustar dssi-vst Debian source package ============================== Patching upstream sources ------------------------- This source package uses quilt to apply and remove its patches. Please refer to `/usr/share/doc/quilt/README.source' for information about how to use quilt for source packages. debian/vsthost.10000664000000000000000000000237611552065740011001 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH VSTHOST 1 2009-12-31 .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME vsthost \- Program for using VST plugins with JACK. .SH SYNOPSIS .B vsthost .RI [ options ] " file" .SH DESCRIPTION This program enables you to use a VST plugin with JACK. The .I file given in argument should be the dll of a VST plugin. .SH OPTIONS .TP .B \-n No graphical interface. .TP .BI \-d\ n Debug level (where .I n should be 1, 2 or 3). .SH SEE ALSO .BR jackd (1). .SH AUTHOR .B vsthost was written by Chris Cannam . .PP This manual page was written by Samuel Mimram , for the Debian project (and may be used by others). debian/control0000664000000000000000000000154411722117304010575 0ustar Source: dssi-vst Section: contrib/sound Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Samuel Mimram Build-Depends: debhelper (>= 7.0.50~), quilt (>= 0.46-7~), dssi-dev, wine1.4-dev | wine-dev, liblo-dev, libasound2-dev, libjack-dev, pkg-config Standards-Version: 3.9.1 Homepage: http://breakfastquay.com/dssi-vst/ Package: dssi-vst Architecture: i386 Depends: ${shlibs:Depends}, ${misc:Depends} Description: Adapter for VST an VSTi audio plugins dssi-vst is an adapter that allows users of Linux audio software to take VST and VSTi audio effects and instrument plugins compiled for Windows, and load them into native LADSPA or DSSI plugin hosts. Plugins run at full speed for most audio processing, although their user interfaces are slower because of the Windows emulation. debian/patches/0000775000000000000000000000000011552076305010623 5ustar debian/patches/series0000664000000000000000000000003411552065740012036 0ustar wine1.2-compatibility.patch debian/patches/wine1.2-compatibility.patch0000664000000000000000000000347611552065740015711 0ustar From: Artur Rona Description: Deal with wine1.2's different naming, i.e wine1.2 adds .exe to the end of shell script filenames. Author: Luke Yelavich diff -urN dssi-vst-0.9.2/Makefile dssi-vst-0.9.2.new/Makefile --- dssi-vst-0.9.2/Makefile 2010-05-04 19:01:29.000000000 +1000 +++ dssi-vst-0.9.2.new/Makefile 2010-08-02 22:15:24.351564591 +1000 @@ -43,14 +43,14 @@ mkdir -p $(BINDIR) install dssi-vst.so $(DSSIDIR) install dssi-vst.so $(LADSPADIR) - install dssi-vst-server.exe.so dssi-vst-server dssi-vst-scanner.exe.so dssi-vst-scanner dssi-vst_gui $(DSSIDIR)/dssi-vst + install dssi-vst-server.exe.so dssi-vst-server.exe dssi-vst-scanner.exe.so dssi-vst-scanner.exe dssi-vst_gui $(DSSIDIR)/dssi-vst install vsthost $(BINDIR) clean: rm -f $(OBJECTS) $(OBJECTS_W32) libremoteplugin.a libremoteplugin.w32.a distclean: clean - rm -f $(TARGETS) dssi-vst-scanner dssi-vst-server *~ *.bak + rm -f $(TARGETS) dssi-vst-scanner.exe dssi-vst-server.exe *~ *.bak %.exe.so: %.cpp libremoteplugin.w32.a $(HEADERS) wineg++ -m32 $(CXXFLAGS) $< -o $* $(LDFLAGS) -L. -lremoteplugin.w32 -lpthread diff -urN dssi-vst-0.9.2/remotevstclient.cpp dssi-vst-0.9.2.new/remotevstclient.cpp --- dssi-vst-0.9.2/remotevstclient.cpp 2010-05-04 19:01:29.000000000 +1000 +++ dssi-vst-0.9.2.new/remotevstclient.cpp 2010-08-02 22:16:25.541564591 +1000 @@ -55,7 +55,7 @@ closedir(directory); struct stat st; - std::string fileName = subDir + "/dssi-vst-server"; + std::string fileName = subDir + "/dssi-vst-server.exe"; if (stat(fileName.c_str(), &st)) { continue; @@ -318,7 +318,7 @@ closedir(directory); struct stat st; - std::string fileName = subDir + "/dssi-vst-scanner"; + std::string fileName = subDir + "/dssi-vst-scanner.exe"; if (stat(fileName.c_str(), &st)) { continue; debian/changelog0000664000000000000000000000531111722117170011041 0ustar dssi-vst (0.9.2-1ubuntu5) precise; urgency=low * debian/control: only build on i386 - package does not build with 64-bit Wine (LP: #937371) -- Scott Ritchie Sat, 25 Feb 2012 00:34:15 -0800 dssi-vst (0.9.2-1ubuntu4) precise; urgency=low * Build with new wine1.4 -- Scott Ritchie Wed, 15 Feb 2012 23:41:24 -0800 dssi-vst (0.9.2-1ubuntu3) oneiric; urgency=low * Update build dependencies, fixes FTBFS (LP: #770884) -- falkTX Sun, 18 Sep 2011 17:13:39 +0100 dssi-vst (0.9.2-1ubuntu2) natty; urgency=low * debian/control: Add missing build-dep on libjack-dev (LP: #749124) -- Andreas Moog Fri, 15 Apr 2011 18:05:03 +0200 dssi-vst (0.9.2-1ubuntu1) natty; urgency=low * Merge from debian unstable. Remaining changes: - debian/control: Build-Depends on wine1.2-dev instead of libwine-dev. - debian/patches/wine1.2-compatibility.patch: Deal with wine1.2's different naming, i.e wine1.2 adds .exe to the end of shell script filenames. -- Artur Rona Sun, 28 Nov 2010 20:23:11 +0100 dssi-vst (0.9.2-1) unstable; urgency=low * New upstream release, closes: #601671. * Remove no-longer-needed stdio patch. * Switch to format 3.0 (quilt). * Update watch file. * Update standards version to 3.9.1. -- Samuel Mimram Tue, 02 Nov 2010 14:34:06 +0000 dssi-vst (0.9.2-0ubuntu1) maverick; urgency=low * New upstream snapshot * Switch to 3.0 quilt format * Update to standards 3.9.1 * Build against wine1.2. The package FTBFS against wine1.0 on i386 in maverick * debian/patches/wine1.2-compatibility.patch: Deal with wine1.2's different naming, i.e wine1.2 adds .exe to the end of shell script filenames -- Luke Yelavich Mon, 02 Aug 2010 22:19:57 +1000 dssi-vst (0.8-2ubuntu3) maverick; urgency=low * No-change rebuild to pick up new j-a-c-k shlibs -- Luke Yelavich Wed, 21 Jul 2010 12:57:36 +0200 dssi-vst (0.8-2ubuntu2) lucid-proposed; urgency=low * No changes rebuild to build on new Wine1.0 (LP: #572470) -- Scott Ritchie Fri, 30 Apr 2010 01:41:29 -0700 dssi-vst (0.8-2ubuntu1) lucid; urgency=low * debian/control: build-depend on wine1.0-dev instead of libwine-dev -- Scott Ritchie Sun, 25 Apr 2010 23:39:14 -0700 dssi-vst (0.8-2) unstable; urgency=low * Update copyright file (thanks Torsten Werner). -- Samuel Mimram Sun, 03 Jan 2010 18:13:48 +0100 dssi-vst (0.8-1) unstable; urgency=low * Initial release, closes: #520241. -- Samuel Mimram Wed, 23 Dec 2009 19:50:44 +0100 debian/manpages0000664000000000000000000000002111552065740010704 0ustar debian/vsthost.1 debian/rules0000775000000000000000000000115111552065740010253 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DESTDIR=debian/dssi-vst %: dh --with quilt $@ override_dh_auto_install: $(MAKE) install DSSIDIR=$(DESTDIR)/usr/lib/dssi LADSPADIR=$(DESTDIR)/usr/lib/ladspa BINDIR=$(DESTDIR)/usr/bin debian/docs0000664000000000000000000000000711552065740010045 0ustar README