New package: suil-0.4.4 - to load and wrap LV2 plugin UIs

This commit is contained in:
davehome 2011-10-28 12:11:46 +00:00
parent cf4db16a43
commit 7604370b0c
4 changed files with 63 additions and 0 deletions

1
srcpkgs/suil-devel Symbolic link
View file

@ -0,0 +1 @@
suil

View file

@ -0,0 +1,15 @@
# Template file for 'suil-devel'.
#
short_desc="${short_desc} - Development files"
long_desc="${long_desc}
This package contains files for development, headers, etc."
Add_dependency run glibc-devel
Add_dependency run suil
do_install()
{
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
}

46
srcpkgs/suil/template Normal file
View file

@ -0,0 +1,46 @@
# Template file for 'suil'
pkgname=suil
version=0.4.4
build_style=waf
homepage="http://drobilla.net/software/suil/"
distfiles="http://download.drobilla.net/${pkgname}-${version}.tar.bz2"
short_desc="Lightweight C library for loading and wrapping LV2 plugin UIs"
maintainer="davehome <davehome@redthumb.info.tm>"
license="BSD-style"
checksum=97422995666c6f42441021bc50117afea35365baf0e2b962c57022057dff7328
long_desc="
Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.
Suil makes it possible to load a UI of any toolkit in a host using any other
toolkit (assuming the toolkits are both supported by Suil). Hosts do not need
to build against or link to foreign toolkit libraries to use UIs written with
that toolkit (Suil performs its magic at runtime using dynamically loaded
modules). The API is designed such that hosts do not need to explicitly
support particular toolkits whatsoever - if Suil supports a particular
toolkit, then all hosts that use Suil will support that toolkit - for free.
Suil currently supports Gtk 2 and Qt 4, i.e. with Suil a Gtk program can
embed a Qt plugin UI without depending on Qt, and a Qt program can embed a
Gtk plugin UI without depending on Gtk."
subpackages="$pkgname-devel"
Add_dependency run glibc
Add_dependency run gtk+
Add_dependency run atk
Add_dependency run glib
Add_dependency run pango
Add_dependency run gdk-pixbuf
Add_dependency run cairo
Add_dependency run freetype
Add_dependency run fontconfig
Add_dependency run qt
Add_dependency run libstdc++
Add_dependency run libgcc
Add_dependency build python
Add_dependency build lv2-ui
Add_dependency build gtk+-devel
Add_dependency build qt-devel
Add_dependency build libstdc++-devel

View file

@ -928,3 +928,4 @@ libmpg123.so.0 libmpg123 mpg123-devel
libopenal.so.1 libopenal libopenal-devel libopenal.so.1 libopenal libopenal-devel
libalut.so.0 freealut freealut-devel libalut.so.0 freealut freealut-devel
liblilv-0.so.0 liblilv lilv-devel liblilv-0.so.0 liblilv lilv-devel
libsuil-0.so.0 suil suil-devel