Hi Nick,
I have downloaded the sources for amSynth-1.3.1, succesfully compiled, and running on my Fedora 17 system. I especially like the fact that I can run it both as standalone and dssi-plugin, including the new GUI.
I only needed to apply one little patch to compile succesfully:
---------8<----------------
diff -ur amSynth-1.3.1.orig/src/Config.cc amSynth-1.3.1/src/Config.cc --- amSynth-1.3.1.orig/src/Config.cc 2012-08-11 16:32:24.019592715 +0200 +++ amSynth-1.3.1/src/Config.cc 2012-08-11 16:37:15.608128292 +0200 @@ -8,6 +8,7 @@ #include <iostream> #include <cstdlib> #include <sstream> +#include <unistd.h>
using namespace std;
---------8<-----------------
In other words: I had to specifically "#include <unistd.h>" in Config.cc
I think newest gcc versions are more strict in that, but I guess it doesn't hurt to add that line also for older/other compilers?
On 08/12/2012 11:30 AM, Martin Tarenskeen wrote:
Hi Nick,
I have downloaded the sources for amSynth-1.3.1, succesfully compiled, and running on my Fedora 17 system. I especially like the fact that I can run it both as standalone and dssi-plugin, including the new GUI.
I only needed to apply one little patch to compile succesfully:
---------8<----------------
diff -ur amSynth-1.3.1.orig/src/Config.cc amSynth-1.3.1/src/Config.cc --- amSynth-1.3.1.orig/src/Config.cc 2012-08-11 16:32:24.019592715 +0200 +++ amSynth-1.3.1/src/Config.cc 2012-08-11 16:37:15.608128292 +0200 @@ -8,6 +8,7 @@ #include <iostream> #include <cstdlib> #include <sstream> +#include <unistd.h>
using namespace std;
---------8<-----------------
In other words: I had to specifically "#include <unistd.h>" in Config.cc
I think newest gcc versions are more strict in that, but I guess it doesn't hurt to add that line also for older/other compilers?
If someone wants to apply the patch and re-package into Fedora there is an SRPM to use as a starting point here:
http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/12/SRP...
Brendan
On Sun, 12 Aug 2012, Brendan Jones wrote:
I have downloaded the sources for amSynth-1.3.1, succesfully compiled, and running on my Fedora 17 system. I especially like the fact that I can run it both as standalone and dssi-plugin, including the new GUI.
I only needed to apply one little patch to compile succesfully:
If someone wants to apply the patch and re-package into Fedora there is an SRPM to use as a starting point here:
http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/12/SRP...
I am having no problem modifying the specfile and locally building and installing my own working rpm package, but what's the easiest way to let others enjoy it? (PlanetCCRMA or Fedora)
Specfile and patch attached to this message.
On 08/12/2012 01:55 PM, Martin Tarenskeen wrote:
On Sun, 12 Aug 2012, Martin Tarenskeen wrote:
Specfile and patch attached to this message.
P.S. a few minutes ago the patch was applied upstream in amSynth-1.3.2. That's how fast Open Source development can be :-)
The fedora specfile can now be simplified.
I think we should introduce it into Fedora so that its available for the spin as it seems to be definitely active upstream. Perhaps Jorn or yourself could submit it for review?
If not I will have a look when I find some time (not much of that at the moment I'm afraid).
regards,
Brendan
If we need a maintainer, I still need a package to start off maintaining.
On Sun, Aug 12, 2012 at 12:46 PM, Brendan Jones brendan.jones.it@gmail.comwrote:
On 08/12/2012 01:55 PM, Martin Tarenskeen wrote:
On Sun, 12 Aug 2012, Martin Tarenskeen wrote:
Specfile and patch attached to this message.
P.S. a few minutes ago the patch was applied upstream in amSynth-1.3.2. That's how fast Open Source development can be :-)
The fedora specfile can now be simplified.
I think we should introduce it into Fedora so that its available for the spin as it seems to be definitely active upstream. Perhaps Jorn or yourself could submit it for review?
If not I will have a look when I find some time (not much of that at the moment I'm afraid).
regards,
Brendan
______________________________**_________________ music mailing list music@lists.fedoraproject.org https://admin.fedoraproject.**org/mailman/listinfo/musichttps://admin.fedoraproject.org/mailman/listinfo/music
On 08/13/2012 04:57 PM, Brian Monroe wrote:
If we need a maintainer, I still need a package to start off maintaining.
I think your sponsor will insist on seeing a review done from scratch (i.e. unpackaged before) in any case - probably not one that is mostly done ;)
Have a look at the wishlist and pick one off. I will help you get a sponsor and can try to answer any questions you may have.
One that I'd really like to see packaged is giada. There maybe some patching required to use Fedora's FLTK, rather than their bundled one.
http://sourceforge.net/projects/giada-looper/ http://www.linuxjournal.com/content/giada-hard-core-live-looping
Also there is mididings: http://das.nasophon.de/mididings/ or https://github.com/paulnasca/paulstretch_python
There was also that Fender Mustang app I think Ian Malone had a use for...
Also join the linux-audio-user list for notifications of new projects appearing here and there.
Brendan
On 08/12/2012 09:46 PM, Brendan Jones wrote:
On 08/12/2012 01:55 PM, Martin Tarenskeen wrote:
On Sun, 12 Aug 2012, Martin Tarenskeen wrote:
Specfile and patch attached to this message.
P.S. a few minutes ago the patch was applied upstream in amSynth-1.3.2. That's how fast Open Source development can be :-)
The fedora specfile can now be simplified.
I think we should introduce it into Fedora so that its available for the spin as it seems to be definitely active upstream. Perhaps Jorn or yourself could submit it for review?
If not I will have a look when I find some time (not much of that at the moment I'm afraid).
regards,
Brendan _______________________________________________ music mailing list music@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/music
I have more than enough on my plate at the moment, so if someone else can take it, that would be great