[ubuntu-studio-devel] Packages up for removal, unless someone wants to maintain them
Len Ovens
len at ovenwerks.net
Wed Sep 9 21:46:17 UTC 2015
On Wed, 9 Sep 2015, Ross Gammon wrote:
> On 08/31/2015 11:02 PM, Len Ovens wrote:
>> On Fri, 28 Aug 2015, Ross Gammon wrote:
>>
>>> I was just looking at a couple of bugs against zynjacku, and it turns
>>> out that this package was removed from Debian a while ago because it is
>>> buggy and abandoned upstream
>>
>> zynjacku can be replaced with lv2rack and/or jalv. I would also suggest
>> we package Carla for debian. KXStudio's binary tarball already just
>
> I have submitted a Request For Package (RFP) bug for Carla:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798490
>
> My backlog of things to package is quite long now, but if no-one beats
> me to it I will eventually do it myself.
It is less easy than it looks. The rules file needs tweaking to get it to
work. There is no ./configure to run, but at least while figuring things
out it needs to be built as:
make features
make
sudo make install
The make features will show what depends are needs for what kind of build.
After the build and run depends are figured out then the make features can
be dropped from the src package.
The docs I have read so far have not given me the clue on how to set up
the rules file.
As to what needs to be in a packaged Carla:
It would be nice to include it all, but already Linux Sampler will not be,
so maybe not worry about the sample formates at all.
$ make features
---> Engine drivers:
JACK: YES
ALSA: YES
PulseAudio: YES
Jack for sure, but it is not hard to have the other two..
---> Plugin formats:
Internal: YES
LADSPA: YES
DSSI: YES
LV2: YES
VST: YES
Internal is not "required" and not having it may leave a smaller
package/binary
---> LV2 UI toolkit support:
ExternalUI: YES (direct)
GtkUI: YES (bridge)
Gtk3UI: NO [Gtk3 missing]
Qt4UI: YES (direct+bridge)
Qt5UI: NO [Qt5 missing]
X11UI: YES (direct+bridge)
It is suggested not to use qt5 at this time. gtk3 missing has not kept any
of my plugins from from working.
---> Sample formats:
GIG: NO [LinuxSampler missing]
SF2: YES
SFZ: NO [LinuxSampler missing]
SF2: just means fluid synth is there I think.
---> Internal plugins:
AudioFile: YES (without ffmpeg) [ffmpeg/libav missing or too new]
MidiFile: YES
DISTRHO: YES
ZynAddSubFX: NO [fftw-3, mxml or zlib missing]
The ZynAddSubFX plugin that Studio ships (in the Ubuntu repos) works just
fine if the internal plugin does not.
If I can get a deb/src package figgured out I will.
Just as a side point, there seems to be a feeling in the debian packaging
tools that waf should not be used rather than just fixing the packaging
tools to work with it.
--
Len Ovens
www.ovenwerks.net
More information about the ubuntu-studio-devel
mailing list