[Demudi-commits] r707 - in ams/trunk: . debian debian/patches
Free Ekanayaka
free-guest at costa.debian.org
Tue Feb 14 19:51:12 UTC 2006
Author: free-guest
Date: 2006-02-14 19:51:11 +0000 (Tue, 14 Feb 2006)
New Revision: 707
Added:
ams/trunk/debian/
ams/trunk/debian/ams.1
ams/trunk/debian/ams.desktop
ams/trunk/debian/ams.xpm
ams/trunk/debian/changelog
ams/trunk/debian/control
ams/trunk/debian/copyright
ams/trunk/debian/dirs
ams/trunk/debian/docs
ams/trunk/debian/install
ams/trunk/debian/manpages
ams/trunk/debian/menu
ams/trunk/debian/patches/
ams/trunk/debian/patches/00list
ams/trunk/debian/patches/10makefile.dpatch
ams/trunk/debian/patches/11ams_launch_script.dpatch
ams/trunk/debian/patches/12default_patch_dir.dpatch
ams/trunk/debian/rules
ams/trunk/debian/watch
Log:
Load newtrunk into ams/trunk.
Added: ams/trunk/debian/ams.1
===================================================================
--- ams/trunk/debian/ams.1 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/ams.1 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,119 @@
+.\" Copyright (c) 2003 Dave Phillips
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 2 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" The GNU General Public License's references to "object code"
+.\" and "executables" are to be interpreted as the output of any
+.\" document formatting or typesetting system, including
+.\" intermediate and printed output.
+.\"
+.\" This manual 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.
+.\"
+.\" You should have received a copy of the GNU General Public
+.\" License along with this manual; if not, write to the Free
+.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
+.\" USA.
+.\"
+.TH AlsaModularSynth 1 "November 2003"
+.SH NAME
+AlsaModularSynth (AMS) - A software synthesizer modeled after modular patching synthesizers
+.SH SYNOPSIS
+.BI "ams [" OPTIONS "]"
+.SH DESCRIPTION
+The
+.B AlsaModularSynth
+(AMS) is a software synthesizer designed after the great analog modular synths of the 1960s. It employs
+virtual control voltages (VC) for each module's parameter control, using the the
+.B Moog
+synthesizer's 1V/oct logarithmic control scale for its oscillator and filter functions.
+
+Following the modular synth model
+.B AMS
+supplies the user with a variety of sound-producing and sound-processing software modules
+such as digital oscillators, filters, amplifiers, and DSP effects. These modules are linked together
+(patched) to create complex audio synthesis networks. These network patches can be played in
+realtime via MIDI or internal control structures, and they may be saved and reloaded at will.
+
+.SH OPTIONS
+Runtime options for
+.B AMS
+are shown here with their default values in brackets.
+
+.TP 10
+.B --jack
+Enable JACK I/O
+
+.TP 10
+.BI "--in " <num>
+Number of JACK input ports
+
+.TP 10
+.BI "--out " <num>
+Number of JACK output ports
+
+.TP 10
+.BI "--poly " <num>
+Polyphony [1]
+
+.TP 10
+.BI "--periodsize " <frames>
+Period size [1024]
+
+.TP 10
+.BI "--frag " <num>
+Number of fragments [2]
+
+.TP 10
+.BI "--rate " <samples/s>
+Sample rate [44100]
+
+.TP 10
+.BI "--edge " <0...10>
+VCO edge [1.0]
+
+.TP 10
+.BI "--soundcard " <plug>
+Soundcard [plughw:0,0]
+
+.TP 10
+.BI "--preset " <file>
+Preset file
+
+.TP 10
+.BI "--presetpath " <path>
+Preset path
+
+.TP 10
+.B --nogui
+Start without GUI
+
+.SH FILES
+Numerous example patches can be found in
+.I /usr/share/ams
+or
+.I /usr/local/share/ams.
+
+Tutorial documentation is available at
+.I http://alsamodular.sourceforge.net/alsamodularsynth_doc.html.
+
+.SH BUGS
+Please send bug reports or any other feedback to Matthias Nagorni <mana at suse.de>
+
+.SH AUTHOR
+.B AMS
+is written and maintained by Dr. Matthias Nagorni.
+
+.SH COPYRIGHT
+Copyright and license information for
+.B AMS:
+
+.B AlsaModularSynth
+by Matthias Nagorni (c) 2002-2003 SuSE AG Nuremberg.
+Licensed under the
+.B GNU Public License.
Added: ams/trunk/debian/ams.desktop
===================================================================
--- ams/trunk/debian/ams.desktop 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/ams.desktop 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Ams
+Comment=Alsa Modular Synth
+Exec=ams
+Icon=/usr/share/pixmaps/ams.xpm
+Terminal=false
+Type=Application
+Categories=GNOME;Application;AudioVideo;Audio;Synthesis;
Added: ams/trunk/debian/ams.xpm
===================================================================
--- ams/trunk/debian/ams.xpm 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/ams.xpm 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,178 @@
+/* XPM */
+static char *alsamodular[]={
+"32 32 143 2",
+".k c #4d4640",
+"#N c #524b46",
+".u c #5c5651",
+".R c #61594c",
+"#d c #615b56",
+".6 c #665c47",
+".M c #6b5f42",
+"#n c #6d6762",
+"ae c #706a66",
+".o c #75716d",
+"#E c #76716d",
+"#m c #78736e",
+"#F c #797470",
+"#H c #7c7772",
+"a# c #7e776c",
+".n c #7f7c78",
+".l c #817c78",
+"Qt c #825a31",
+".# c #825a32",
+".G c #825b34",
+".B c #825c34",
+".5 c #825c36",
+".0 c #825e38",
+"#J c #835b30",
+"#h c #835c34",
+"#u c #835c35",
+"#g c #835e38",
+".L c #835e3a",
+".v c #835f3b",
+"ac c #845d32",
+".c c #845e37",
+".V c #84603a",
+".p c #84623f",
+"#r c #85603a",
+".X c #856342",
+"a. c #856443",
+"#b c #856544",
+"#T c #856545",
+"ak c #86603a",
+".1 c #866647",
+".Q c #866748",
+".C c #86684b",
+".H c #86694b",
+"#t c #87623d",
+"#s c #87633d",
+".K c #886e55",
+".4 c #886f56",
+"#a c #887056",
+"#K c #89602e",
+".a c #896643",
+"ab c #8a612d",
+"#k c #8a6744",
+".F c #8a725b",
+".w c #8a755f",
+"#4 c #8a7560",
+"#Z c #8a7b51",
+".D c #8c7966",
+".b c #8d6c4a",
+"#P c #8d7354",
+"## c #8d7e6f",
+".I c #8d7f6f",
+".J c #8d7f70",
+".e c #8d8884",
+"#e c #8d8984",
+".P c #8e7e6d",
+".3 c #8e7f71",
+".2 c #8e8071",
+"#U c #8e8173",
+".E c #8f8277",
+"#. c #8f8377",
+".Y c #908476",
+"#3 c #90877e",
+"#C c #917152",
+"#V c #91806a",
+".x c #918475",
+".h c #927456",
+"#L c #936e3e",
+".g c #937556",
+"#6 c #937e40",
+"#v c #947658",
+"#I c #95795d",
+"#2 c #967746",
+"#x c #977b5f",
+".i c #987e63",
+"#w c #997e63",
+"#o c #998066",
+".W c #9a7330",
+".q c #9a7432",
+"#i c #9a8066",
+"al c #9a8269",
+"#q c #9b8670",
+".t c #9b9085",
+".U c #9c722a",
+"#p c #9c8771",
+"#5 c #9c9185",
+"#O c #9c9894",
+"aa c #9d7f55",
+"#9 c #9d885d",
+"am c #9f8872",
+"ai c #9f9c9a",
+"#M c #a1947d",
+"#l c #a1978c",
+"#j c #a2907d",
+"#y c #a39280",
+"ad c #a3998e",
+".m c #a3998f",
+"#A c #a4978b",
+"ah c #a4a19f",
+"#D c #a59b91",
+"#z c #a6998d",
+"af c #a6a19e",
+".f c #a6a2a0",
+".T c #a87c21",
+"#G c #a8a4a0",
+".r c #a97e25",
+"#B c #a99b8f",
+"#W c #ab832d",
+".j c #ab9d90",
+"#c c #ac9f91",
+"ag c #aca298",
+"aj c #aca9a7",
+".9 c #ae8b36",
+".d c #afa395",
+".S c #b09a60",
+"#1 c #b4881f",
+"#f c #b68b22",
+"#Y c #baa057",
+"#X c #bb9027",
+"#0 c #c19932",
+".s c #c1a865",
+"#Q c #c29925",
+".7 c #c5a53c",
+".Z c #c7a738",
+".O c #c8a431",
+"#S c #caaa3e",
+"#8 c #cda018",
+".8 c #ce9e10",
+".y c #d1aa28",
+"#R c #d9a911",
+".N c #dab018",
+"#7 c #dcae17",
+".A c #ecbd0f",
+".z c #f4c000",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.#.a.b.b.b.b.b.b.b.b.cQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt.c.d.e.e.e.e.e.e.e.f.gQt",
+"QtQt.h.i.i.i.i.i.i.hQtQtQtQtQtQtQtQtQtQt.c.j.k.k.k.k.k.k.k.l.gQt",
+"QtQt.m.n.o.o.o.o.n.mQtQtQtQtQtQtQtQt.p.q.r.s.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.u.tQtQtQtQtQtQt.v.w.x.y.z.A.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.u.tQtQtQt.B.C.D.E.F.GQt.c.j.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.u.tQtQt.H.I.J.K.LQtQtQt.c.j.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.M.N.z.O.P.QQtQtQtQtQtQt.c.j.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.R.S.T.U.GQtQtQtQtQtQtQt.c.j.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.u.tQtQtQtQtQtQtQtQt.V.W.r.s.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.u.tQtQtQtQtQtQt.X.w.Y.Z.z.A.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.u.tQtQt.0.1.w.2.3.4.5Qt.c.j.k.k.k.k.k.k.k.l.gQt",
+"QtQt.t.u.k.k.k.k.6.7.8.9#.###a#b.GQtQtQt.c#c#d#d#d#d#d#d#d#e.gQt",
+"QtQt.t.u.k.k.k.k.6.7.8#f#gQtQtQtQtQtQtQt#h#i#j#j#j#j#j#j#j#j#kQt",
+"QtQt.t.u.k.k.k.k.u.tQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQt#l#m#n#n#n#n#m#lQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQt#o#p#q#q#q#q#p#oQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQt#r#s#s#s#s#s#s#s#s#s#s#s#s#s#t#uQtQtQtQtQtQt.c#v#w#w#w#xQtQt",
+"QtQt#y#z#A#A#A#A#A#A#A#A#A#A#A#A#B#CQtQtQtQtQtQt#k#D#E#E#F#GQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.k#H#IQtQtQtQt#J#K#L#M.k.k#N#OQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.k#H#IQtQtQt.##P#Q#R#S.k.k#N#OQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.k#H#IQtQt#T#U#V#W#X#Y.k.k#N#OQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.k#Z#0#1#2#3#4.5Qt#k#5.k.k#N#OQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.k#6#7#8#9a.QtQtQt#k#5.k.k#N#OQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.ka#aaabacQtQtQtQt#k#5.k.k#N#OQtQt",
+"QtQt.t.u.k.k.k.k.k.k.k.k.k.k.k.k#H#IQtQtQtQtQtQt#kad#n#naeafQtQt",
+"QtQtagahaiaiaiaiaiaiaiaiaiaiaiaiaj#IQtQtQtQtQtQtakal#q#q#qamQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt",
+"QtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
Added: ams/trunk/debian/changelog
===================================================================
--- ams/trunk/debian/changelog 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/changelog 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,114 @@
+ams (1.8.7-5) unstable; urgency=low
+
+ * Removed useless debconf dependency
+
+ -- Free Ekanayaka <free at agnula.org> Thu, 29 Sep 2005 09:25:57 +0100
+
+ams (1.8.7-4) unstable; urgency=low
+
+ * Built against the newly transitioned qt3 libraries
+
+ -- Free Ekanayaka <free at agnula.org> Tue, 23 Aug 2005 12:18:48 +0200
+
+ams (1.8.7-3) unstable; urgency=low
+
+ * Bug fix: "bug in ams script", thanks to James Stone (Closes: #311847).
+ * Launch with --presetpath=/usr/share/doc/ams/demos
+ * Launch with --jack if jackd is running
+ * Build depends on libjack 0.100.0 (Closes: #317182)
+ * Added .desktop file for GNOME menus
+
+ -- Free Ekanayaka <free at agnula.org> Tue, 20 Jul 2005 13:45:01 +0200
+
+ams (1.8.7-2) unstable; urgency=low
+
+ * Fixed watch file
+ * Removed useless libc6-dev build dependency
+ * Bug fix: "ams: Menu Icon please", thanks to tim hall (Closes:
+ #299409).
+
+ -- Free Ekanayaka <free at agnula.org> Wed, 23 Mar 2005 11:43:56 +0100
+
+ams (1.8.7-1) unstable; urgency=low
+
+ * New upstream release
+ * First Debian upload (closes: #203902), sponsored by
+ Cosimo Alfarano <kalfa at debian.org>
+ * Updated Standards-Version to 3.6.1.1
+
+ -- Free Ekanayaka <free at agnula.org> Tue, 31 Aug 2004 14:21:00 +0200
+
+ams (1.8.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Free Ekanayaka <free at agnula.org> Tue, 20 Jul 2004 14:35:18 +0200
+
+ams (1.7.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Free Ekanayaka <free at agnula.org> Wed, 14 Apr 2004 14:27:17 +0200
+
+ams (1.7.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Free Ekanayaka <free at agnula.org> Fri, 12 Mar 2004 14:39:28 +0100
+
+ams (1.7.1-0test2) unstable; urgency=low
+
+ * the /usr/bin/ams wrapper script wasn't considering command line
+ paramenters when launching /usr/share/ams.real. fixed adding a
+ simple $\@
+
+ -- Free Ekanayaka <free at agnula.org> Fri, 16 Jan 2004 13:10:26 +0100
+
+ams (1.7.1-0test1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Free Ekanayaka <free at agnula.org> Sat, 20 Dec 2003 11:37:11 +0600
+
+ams (1.6.0-0test3) unstable; urgency=low
+
+ * added watch file
+ * ams will open /usr/share/ams as the default patch directory
+ * removed ams.examples; all the patches are now in /usr/share/ams
+ * debian/control: added dpatch and libqt3-compat-headers build dependency
+
+ -- Free Ekanayaka <free at agnula.org> Thu, 4 Dec 2003 11:23:31 +0600
+
+ams (1.6.0-0test2) unstable; urgency=low
+
+ * debian/ams.1: added manpage (submitted by <d.phillips at agnula.org>)
+ * depends on libjack-dev instead than libjack0.71.2-dev
+ * debian/ams: small script to export the correct value for LADSPA_PATH
+
+ -- Andrea Glorioso <andrea.glorioso at agnula.org> Fri, 21 Nov 2003 12:08:10 +0100
+
+ams (1.6.0-0test1) unstable; urgency=low
+
+ * New upstream version.
+ * Using dpatch from now on.
+
+ -- Andrea Glorioso <andrea.glorioso at agnula.org> Thu, 20 Nov 2003 12:16:00 +0100
+
+ams (1.5.9-1.agnula-1) unstable; urgency=low
+
+ * Repackaged for AGNULA.
+
+ -- Free Ekanayaka <free at centrotemporeale.it> Tue, 22 Jul 2003 11:13:36 +0200
+
+ams (1.5.9-1) unstable; urgency=low
+
+ * New upstream.
+
+ -- Free Ekanayaka <free at centrotemporeale.it> Fri, 4 Jul 2003 10:01:37 +0200
+
+ams (1.4.12-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Free Ekanayaka <free at centrotemporeale.it> Wed, 25 Sep 2002 12:14:00 +0000
+
Added: ams/trunk/debian/control
===================================================================
--- ams/trunk/debian/control 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/control 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,14 @@
+Source: ams
+Section: sound
+Priority: optional
+Maintainer: Free Ekanayaka <free at agnula.org>
+Build-Depends: debhelper (>> 3.0.0), libqt3-mt-dev (>= 3:3.3.4-7), ladspa-sdk, libasound2-dev, libjack0.100.0-dev, fftw-dev, sfftw-dev, dpatch, libqt3-compat-headers, libclalsadrv-dev (>= 1.0.1-3)
+Standards-Version: 3.6.2.1
+
+Package: ams
+Architecture: any
+Depends: ${shlibs:Depends}
+Suggests: swh-plugins, cmt
+Description: Realtime modular synthesizer for ALSA
+ This is a soft synth with a Qt GUI. All parameters can be modified in
+ realtime via MIDI.
Added: ams/trunk/debian/copyright
===================================================================
--- ams/trunk/debian/copyright 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/copyright 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,14 @@
+This package was debianized by Free Ekanayaka <free at centrotemporeale.it> on
+Wed, 25 Sep 2002 12:14:00 +0000.
+
+It was downloaded from http://alsamodular.sourceforge.net
+
+Upstream Author: Matthias Nagorni <mana at suse.de>
+
+Copyright:
+
+This software is copyright by Matthias Nagorni <mana at suse.de>
+You are free to distribute this software under the terms of
+the GNU General Public License.
+On Debian systems, the complete text of the GNU General Public
+License can be found in /usr/share/common-licenses/GPL file.
Added: ams/trunk/debian/dirs
===================================================================
--- ams/trunk/debian/dirs 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/dirs 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,2 @@
+usr/bin
+usr/lib/ams
Added: ams/trunk/debian/docs
===================================================================
--- ams/trunk/debian/docs 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/docs 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,5 @@
+README
+THANKS
+demos/
+instruments/
+tutorial/
Added: ams/trunk/debian/install
===================================================================
--- ams/trunk/debian/install 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/install 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,2 @@
+debian/ams.xpm usr/share/pixmaps
+debian/ams.desktop usr/share/applications
Added: ams/trunk/debian/manpages
===================================================================
--- ams/trunk/debian/manpages 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/manpages 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1 @@
+debian/ams.1
Added: ams/trunk/debian/menu
===================================================================
--- ams/trunk/debian/menu 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/menu 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,5 @@
+?package(ams):needs="X11" section="Apps/Sound"\
+ title="ALSA modular synth" command="/usr/bin/ams"\
+ hints="Synthesis,Modular,Softsynth"\
+ description="Realtime modular synthesizer for ALSA"\
+ icon="/usr/share/pixmaps/ams.xpm"
Added: ams/trunk/debian/patches/00list
===================================================================
--- ams/trunk/debian/patches/00list 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/patches/00list 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,2 @@
+10makefile
+11ams_launch_script
Added: ams/trunk/debian/patches/10makefile.dpatch
===================================================================
--- ams/trunk/debian/patches/10makefile.dpatch 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/patches/10makefile.dpatch 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,65 @@
+#! /bin/sh -e
+## 10makefile.dpatch by Free Ekanayaka <free at agnula.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+if [ $# -lt 1 ]; then
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
+
+case "$1" in
+ -patch) patch -p1 ${patch_opts} < $0;;
+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
+ *)
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1;;
+esac
+
+exit 0
+
+ at DPATCH@
+diff -urNad /home/free/demudi/packages/ams/ams-1.8.7/Makefile ams-1.8.7/Makefile
+--- /home/free/demudi/packages/ams/ams-1.8.7/Makefile 2004-08-31 14:31:35.000000000 +0200
++++ ams-1.8.7/Makefile 2004-08-31 14:42:38.000000000 +0200
+@@ -1,10 +1,14 @@
+-QT_BASE_DIR=/usr/lib/qt3
+-QT_LIB_DIR=$(QT_BASE_DIR)/lib
++QT_BASE_DIR=/usr
++QT_LIB_DIR=$(QT_BASE_DIR)/lib/qt3
+ QT_BIN_DIR=$(QT_BASE_DIR)/bin
+-QT_INCLUDE_DIR=$(QT_BASE_DIR)/include
++QT_INCLUDE_DIR=$(QT_BASE_DIR)/include/qt3
+ X11_LIB_DIR=/usr/X11R6/lib
+ LADSPA_PATH?=/usr/lib/ladspa:/usr/local/lib/ladspa
+-VERSION=1.8.6
++VERSION=1.8.7
++
++BINARY = ams.real
++DESTDIR =
++BIN = $(DESTDIR)/usr/lib/ams
+
+ #CXXFLAGS=-DQT_THREAD_SUPPORT -I$(QT_INCLUDE_DIR) -DLADSPA_PATH=\"$(LADSPA_PATH)\" -I/usr/X11R6/include -I. -O2 -g -Wall
+ CXXFLAGS=-DQT_THREAD_SUPPORT -I$(QT_INCLUDE_DIR) -DLADSPA_PATH=\"$(LADSPA_PATH)\" -I/usr/X11R6/include -I. -O2 -Wall
+@@ -77,11 +81,15 @@
+ modularsynth.o modularsynth.moc.o \
+ main.o
+
+-ams: $(AMS_O)
+- gcc -g -o ams $(AMS_O) \
++$(BINARY): $(AMS_O)
++ gcc -g -o $(BINARY) $(AMS_O) \
+ -L$(QT_LIB_DIR) -L$(X11_LIB_DIR) \
+ -lqt-mt -lclalsadrv -ljack -lasound -lsrfftw -lsfftw -lm
+
++install: $(BINARY)
++ install -d $(BIN)
++ install $(BINARY) $(BIN)
++
+ clean:
+ /bin/rm -f *.o *.moc.cpp *~
+
Property changes on: ams/trunk/debian/patches/10makefile.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: ams/trunk/debian/patches/11ams_launch_script.dpatch
===================================================================
--- ams/trunk/debian/patches/11ams_launch_script.dpatch 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/patches/11ams_launch_script.dpatch 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,31 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## ams_launch_script.dpatch by Free Ekanayaka <free at agnula.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad ams-1.8.7/ams /tmp/dpep.VcE7VH/ams-1.8.7/ams
+--- ams-1.8.7/ams 1970-01-01 01:00:00.000000000 +0100
++++ /tmp/dpep.VcE7VH/ams-1.8.7/ams 2005-06-21 13:43:55.000000000 +0200
+@@ -0,0 +1,20 @@
++#!/bin/sh
++#
++# Little script to set up the environment before launching ams
++#
++# Copyright (C) 2005 Free Ekanayaka <free at agnula.org>
++#
++# This script is licensed under the GNU GPL v2 - you can find a
++# complete copy of the license under /usr/share/common-licenses/GPL-2
++
++LADSPA_DEFAULT_PATH=/usr/lib/ladspa
++OPTIONS=" --presetpath /usr/share/doc/ams/demos"
++
++if [ -z "$LADSPA_PATH" ]; then
++ export LADSPA_PATH=${LADSPA_DEFAULT_PATH}
++fi
++if [ $(ps -C jackd| wc -l) -gt 1 ]; then
++ OPTIONS="$OPTIONS --jack"
++fi
++
++/usr/lib/ams/ams.real $OPTIONS $@
Property changes on: ams/trunk/debian/patches/11ams_launch_script.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Added: ams/trunk/debian/patches/12default_patch_dir.dpatch
===================================================================
--- ams/trunk/debian/patches/12default_patch_dir.dpatch 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/patches/12default_patch_dir.dpatch 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,37 @@
+#!/bin/sh -e
+## 12default_patch_dir.dpatch by <free at agnula.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+if [ $# -ne 1 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
+
+case "$1" in
+ -patch) patch $patch_opts -p1 < $0;;
+ -unpatch) patch $patch_opts -p1 -R < $0;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1;;
+esac
+
+exit 0
+
+ at DPATCH@
+diff -urNad /home/demudi/buster/ams/ams-1.6.0/modularsynth.cpp ams-1.6.0/modularsynth.cpp
+--- /home/demudi/buster/ams/ams-1.6.0/modularsynth.cpp 2003-11-27 21:02:36.000000000 +0600
++++ ams-1.6.0/modularsynth.cpp 2003-11-27 21:02:57.000000000 +0600
+@@ -1363,7 +1363,7 @@
+ QString config_fn;
+
+ if (presetPath.isEmpty()) {
+- if (!(config_fn = QString(QFileDialog::getOpenFileName(QString::null, "AlsaModularSynth files (*.ams)")))) {
++ if (!(config_fn = QString(QFileDialog::getOpenFileName("/usr/share/ams", "AlsaModularSynth files (*.ams)")))) {
+ return;
+ }
+ } else {
Added: ams/trunk/debian/rules
===================================================================
--- ams/trunk/debian/rules 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/rules 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,88 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatibility version to use.
+export DH_COMPAT=3
+
+include /usr/share/dpatch/dpatch.make
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -g
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp patch-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+ #/usr/bin/docbook-to-man debian/ams.sgml > ams.1
+
+ touch build-stamp
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) clean
+ # This is a horrible hack because the patch for clean target
+ # is unapplied before we arrive here
+ rm -f *.o *.cpp.moc ams.real
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/ams.
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/ams
+ cp ams $(CURDIR)/debian/ams/usr/bin
+ chmod +x $(CURDIR)/debian/ams/usr/bin/ams
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_install
+ dh_installdocs
+ dh_installexamples
+ dh_installmenu
+ dh_installman
+ dh_installchangelogs
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: ams/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: ams/trunk/debian/watch
===================================================================
--- ams/trunk/debian/watch 2006-02-14 19:50:45 UTC (rev 706)
+++ ams/trunk/debian/watch 2006-02-14 19:51:11 UTC (rev 707)
@@ -0,0 +1,4 @@
+version=2
+
+# Pattern
+http://prdownloads.sf.net/a/al/alsamodular/ams-(.*)\.tar\.bz2 debian uupdate
More information about the Demudi-commits
mailing list