[arch-commits] Commit in lsp-plugins/repos/community-x86_64 (3 files)
David Runge
dvzrv at gemini.archlinux.org
Wed Sep 7 11:37:14 UTC 2022
Date: Wednesday, September 7, 2022 @ 11:37:14
Author: dvzrv
Revision: 1296053
archrelease: copy trunk to community-x86_64
Added:
lsp-plugins/repos/community-x86_64/PKGBUILD
(from rev 1296052, lsp-plugins/trunk/PKGBUILD)
Deleted:
lsp-plugins/repos/community-x86_64/PKGBUILD
lsp-plugins/repos/community-x86_64/lsp-plugins-1.2.2-default_make_flags.patch
--------------------------------------------+
PKGBUILD | 143 ++++++++++++---------------
lsp-plugins-1.2.2-default_make_flags.patch | 21 ---
2 files changed, 67 insertions(+), 97 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-09-07 11:36:54 UTC (rev 1296052)
+++ PKGBUILD 2022-09-07 11:37:14 UTC (rev 1296053)
@@ -1,76 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-
-pkgbase=lsp-plugins
-pkgname=(lsp-plugins lsp-plugins-docs)
-pkgver=1.2.2
-pkgrel=1
-pkgdesc="Collection of free plugins compatible with LADSPA, LV2 and LinuxVST"
-arch=(x86_64)
-url="https://lsp-plug.in"
-license=(LGPL3)
-makedepends=(cairo gcc-libs glibc hicolor-icon-theme libglvnd libx11 libxrandr jack ladspa libsndfile lv2 php)
-checkdepends=(jq lv2lint)
-options=(debug)
-source=(
- https://github.com/sadko4u/$pkgname/releases/download/$pkgver/$pkgname-src-$pkgver.tar.gz
- $pkgname-1.2.2-default_make_flags.patch
-)
-sha512sums=('63a1da2007a91db0e9bed97c26de5c5621b429d801b8d0eaf0e8d26aba2a57631824566e2c0ad48ea5943a5050cc40d4328c30427e4986b85d2878773a51dae1'
- '4b8e3950bb0fd4d5492b283dd93cd585d0577b5c078c343b9a9b3cd60d39ace7884439f97eedb59ad5f3673d0d5e0a2fda7ec955511d542f26ae49fbc7d5b12a')
-b2sums=('4c72745d3aeb81cfddc5aef6214062a26016ea8ee092f9167abf56f602eaf1f9e1e5e113adc679089109180ebfedc9a70ac58df3178027bc2f1054a464337899'
- '1cf5b69d712a3cb8aeeab2a587a5be277af37dea5b2d8d113b4fb94726197361d0e3cfff383d0ba8290e1237455fae990f517766130898e93bfc9619396629d5')
-
-prepare() {
- # fix issues with default CFLAGS/CXXFLAGS: https://github.com/sadko4u/lsp-plugins/issues/257
- patch -Np1 -d $pkgbase -i ../$pkgname-1.2.2-default_make_flags.patch
-}
-
-build() {
- make config VERBOSE=1 FEATURES='doc lv2 vst2 jack ladspa xdg' PREFIX=/usr -C $pkgbase
- make VERBOSE=1 -C $pkgbase
-}
-
-check() {
- local _plugin
- local _lv2_uri="http://lsp-plug.in/plugins/lv2/"
-
- # install to temporary location
- make FEATURES=lv2 DESTDIR="$PWD/test" install -C $pkgbase
-
- for _plugin in $(jq -r '.plugins[].id' $pkgbase/.build/target/lsp-plugin-fw/plugins.json); do
- printf "Testing plugin %s\n" "$_plugin"
- lv2lint -Mpack -I "$PWD/test/usr/lib/lv2/$pkgname.lv2/" $_lv2_uri$_plugin
- done
-}
-
-_pick() {
- local p="$1" f d; shift
- for f; do
- d="$srcdir/$p/${f#$pkgdir/}"
- mkdir -p "$(dirname "$d")"
- mv "$f" "$d"
- rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
- done
-}
-
-package_lsp-plugins() {
- groups=(ladspa-plugins lv2-plugins pro-audio vst-plugins)
- depends=(cairo gcc-libs glibc hicolor-icon-theme libglvnd libsndfile.so libx11 libxrandr)
- optdepends=(
- 'jack: for standalone applications'
- 'ladspa-host: for LADSPA plugins'
- 'lsp-plugins-docs: for documentation'
- 'lv2-host: for LV2 plugins'
- 'vst-host: for VST plugins'
- )
-
- make PREFIX=/usr DESTDIR="$pkgdir" install -C $pkgbase
-
- _pick docs "$pkgdir/usr/share/doc"
-}
-
-package_lsp-plugins-docs() {
- pkgdesc+=" (documentation)"
-
- mv -v docs/* "$pkgdir"
-}
Copied: lsp-plugins/repos/community-x86_64/PKGBUILD (from rev 1296052, lsp-plugins/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-09-07 11:37:14 UTC (rev 1296053)
@@ -0,0 +1,67 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+
+pkgbase=lsp-plugins
+pkgname=(lsp-plugins lsp-plugins-docs)
+pkgver=1.2.3
+pkgrel=1
+pkgdesc="Collection of free plugins compatible with LADSPA, LV2 and LinuxVST"
+arch=(x86_64)
+url="https://lsp-plug.in"
+license=(LGPL3)
+makedepends=(cairo gcc-libs glibc hicolor-icon-theme libglvnd libx11 libxrandr jack ladspa libsndfile lv2 php)
+checkdepends=(jq lv2lint)
+options=(debug)
+source=(https://github.com/sadko4u/$pkgname/releases/download/$pkgver/$pkgname-src-$pkgver.tar.gz)
+sha512sums=('1db849ebceffb24540879fcd0971ddd8bffe9a0ecaaebf4b69bf8633a267562bb3eb5cd55dce8b804868d880efdec95b19a312ee017c2a9334b5e764eebbbb30')
+b2sums=('c28a4b5cfdbbe5fe42c3f4821ce323cb097b84eddc850f43adcc14e8a9edb2e313236ce44e4eca17dd226c578113a5749d06754deb45a6c2e7c2ff37bfed4fc2')
+
+_pick() {
+ local p="$1" f d; shift
+ for f; do
+ d="$srcdir/$p/${f#$pkgdir/}"
+ mkdir -p "$(dirname "$d")"
+ mv "$f" "$d"
+ rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+ done
+}
+
+build() {
+ make config VERBOSE=1 FEATURES='doc lv2 vst2 jack ladspa xdg' PREFIX=/usr -C $pkgbase
+ make VERBOSE=1 -C $pkgbase
+}
+
+check() {
+ local _plugin
+ local _lv2_uri="http://lsp-plug.in/plugins/lv2/"
+
+ # install to temporary location
+ make FEATURES=lv2 DESTDIR="$PWD/test" install -C $pkgbase
+
+ for _plugin in $(jq -r '.plugins[].id' $pkgbase/.build/target/lsp-plugin-fw/plugins.json); do
+ printf "Testing plugin %s\n" "$_plugin"
+ lv2lint -Mpack -I "$PWD/test/usr/lib/lv2/$pkgname.lv2/" $_lv2_uri$_plugin
+ done
+}
+
+package_lsp-plugins() {
+ groups=(ladspa-plugins lv2-plugins pro-audio vst-plugins)
+ depends=(cairo gcc-libs glibc hicolor-icon-theme libglvnd libsndfile.so libx11 libxrandr)
+ optdepends=(
+ 'jack: for standalone applications'
+ 'ladspa-host: for LADSPA plugins'
+ 'lsp-plugins-docs: for documentation'
+ 'lv2-host: for LV2 plugins'
+ 'vst-host: for VST plugins'
+ )
+
+ make PREFIX=/usr DESTDIR="$pkgdir" install -C $pkgbase
+
+ cd "$pkgdir"
+ _pick docs "$pkgdir/usr/share/doc"
+}
+
+package_lsp-plugins-docs() {
+ pkgdesc+=" (documentation)"
+
+ mv -v docs/* "$pkgdir"
+}
Deleted: lsp-plugins-1.2.2-default_make_flags.patch
===================================================================
--- lsp-plugins-1.2.2-default_make_flags.patch 2022-09-07 11:36:54 UTC (rev 1296052)
+++ lsp-plugins-1.2.2-default_make_flags.patch 2022-09-07 11:37:14 UTC (rev 1296053)
@@ -1,21 +0,0 @@
-diff -ruN a/make/tools.mk b/make/tools.mk
---- a/make/tools.mk 2022-06-23 00:18:02.677549495 +0200
-+++ b/make/tools.mk 2022-06-23 13:14:21.572315661 +0200
-@@ -110,7 +110,7 @@
- endif
-
- # Define flags for (cross) build
--CFLAGS ?= \
-+CFLAGS += \
- $(CFLAGS_EXT) \
- -fdata-sections \
- -ffunction-sections \
-@@ -120,7 +120,7 @@
-
- CDEFS += -DLSP_INSTALL_PREFIX=\\\"$(PREFIX)\\\"
-
--CXXFLAGS ?= \
-+CXXFLAGS += \
- $(CXXFLAGS_EXT) \
- -std=c++98 \
- -fno-exceptions \
More information about the arch-commits
mailing list