diff options
author | Christopher Arndt | 2024-01-09 21:35:07 +0100 |
---|---|---|
committer | Christopher Arndt | 2024-01-09 21:35:46 +0100 |
commit | 59c418a6ff40a8e7d81c4b3fa8ee011ea3589f77 (patch) | |
tree | 62bebc4a4c60bf9244949f28c3e4ee7f56ebf98b | |
parent | d268780dbe99d38ee73c756df13a44432af797e4 (diff) | |
download | aur-xmonk.lv2-git.tar.gz |
Remove obsolete libxputty patch; fix lv2lint error
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | lv2ui.version | 4 |
4 files changed, 17 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = xmonk.lv2-git pkgdesc = A simple sound generator LV2 plugin to have some fun with (git version) - pkgver = 0.4.r56.3f69d90 + pkgver = 0.4.r85.4443523 pkgrel = 1 url = https://github.com/brummer10/Xmonk.lv2 arch = x86_64 @@ -17,10 +17,10 @@ pkgbase = xmonk.lv2-git conflicts = xmonk.lv2 conflicts = xmonk-lv2-git source = Xmonk.lv2::git+https://github.com/brummer10/Xmonk.lv2.git + source = lv2ui.version source = libxputty::git+https://github.com/brummer10/libxputty.git - source = libxputty-fix-asprintf.patch::https://github.com/brummer10/libxputty/commit/7eb70bf3f7bce0af9e1919d6c875cdb8efca734e.patch sha256sums = SKIP + sha256sums = 5abe9dbb9f02b02b361f5e5393e52029cd2eae4fb4b45817ad51c8ab7a217a88 sha256sums = SKIP - sha256sums = 15fe7e3e2ec8efe62dc9bb4c0830eaf3ed0373cd39ebd755f2d9193710ebbf76 pkgname = xmonk.lv2-git diff --git a/.gitignore b/.gitignore index 13b7f58470cc..7a875dfaf5f7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,6 @@ libxputty/ -libxputty-fix-*.patch pkg/ src/ Xmonk.lv2/ -xmonk-lv2-git-*.pkg.tar.* -xmonk-lv2-git-*.src.tar.gz +xmonk.lv2-git-*.pkg.tar.* +xmonk.lv2-git-*.src.tar.gz @@ -4,7 +4,7 @@ _name=Xmonk.lv2 _pkgname=${_name,,} _plugin_uri="https://github.com/brummer10/$_name" pkgname=$_pkgname-git -pkgver=0.4.r56.3f69d90 +pkgver=0.4.r85.4443523 pkgrel=1 pkgdesc='A simple sound generator LV2 plugin to have some fun with (git version)' arch=(x86_64) @@ -16,11 +16,11 @@ groups=(pro-audio lv2-plugins) provides=($_pkgname ${_pkgname/./-}-git) conflicts=($_pkgname ${_pkgname/./-}-git) source=("$_name::git+https://github.com/brummer10/$_name.git" - 'libxputty::git+https://github.com/brummer10/libxputty.git' - 'libxputty-fix-asprintf.patch::https://github.com/brummer10/libxputty/commit/7eb70bf3f7bce0af9e1919d6c875cdb8efca734e.patch') + 'lv2ui.version' + 'libxputty::git+https://github.com/brummer10/libxputty.git') sha256sums=('SKIP' - 'SKIP' - '15fe7e3e2ec8efe62dc9bb4c0830eaf3ed0373cd39ebd755f2d9193710ebbf76') + '5abe9dbb9f02b02b361f5e5393e52029cd2eae4fb4b45817ad51c8ab7a217a88' + 'SKIP') pkgver() { @@ -34,17 +34,17 @@ prepare() { git submodule init git submodule set-url libxputty "$srcdir"/libxputty git -c protocol.file.allow=always submodule update - cd libxputty - patch -p1 -N -r - -i "$srcdir"/libxputty-fix-asprintf.patch || true } build() { cd $_name + # make sure only needed symbols are export in UI shared lib + export GUI_LDFLAGS="-Wl,--version-script=$srcdir/lv2ui.version" make } check() { - lv2lint -M pack -I $_name/${_name/.lv2/}/$_name "$_plugin_uri" + lv2lint -M pack -I $_name/bin/$_name "$_plugin_uri" } package() { diff --git a/lv2ui.version b/lv2ui.version new file mode 100644 index 000000000000..95c55e1b79f4 --- /dev/null +++ b/lv2ui.version @@ -0,0 +1,4 @@ +LV2UIABI_1.0 { + global: *lv2ui_descriptor*; + local: *; +}; |