David Runge pushed to branch main at Arch Linux / Packaging / Packages / vst3sdk
Commits:
beb781ee by David Runge at 2024-02-21T13:40:43+01:00
upgpkg: 3.7.10_build_14-1
Extract licenses from subprojects to be more specific what applies to what.
Remove unnecessary quotes and curly braces.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,13 +1,13 @@
pkgbase = vst3sdk
pkgdesc = VST 3 Plug-In SDK
- pkgver = 3.7.9_build_61
+ pkgver = 3.7.10_build_14
pkgrel = 1
url = https://github.com/steinbergmedia/vst3sdk
arch = any
- license = GPL3
+ license = LicenseRef-Proprietary-Steinberg-VST3-License OR GPL-3.0-only
makedepends = git
makedepends = rsync
- source =
git+https://github.com/steinbergmedia/vst3sdk#commit=dfff2e399c1a638bd7f5e334440a61e7262eed3f
+ source =
git+https://github.com/steinbergmedia/vst3sdk#commit=e9895dc9ef20bedd93a0fde5ad664bc8b56d4338
source = git+https://github.com/steinbergmedia/vst3_base
source = git+https://github.com/steinbergmedia/vst3_cmake
source = git+https://github.com/steinbergmedia/vst3_doc
@@ -39,8 +39,8 @@ pkgbase = vst3sdk
b2sums =
e39e1353fdc22f7d93b6f89f8242fafddd56422a03df1cb26e81a3874456c49029a3726b43223fe21231eff6fe240e1216f3dca36a0e5297c9c0d43ab390bcd9
pkgname = vst3sdk
- license = GPL3
- license = BSD
+ license = LicenseRef-Proprietary-Steinberg-VST3-License OR GPL-3.0-only
+ license = BSD-3-Clause
pkgname = vst3sdk-docs
pkgdesc = VST 3 Plug-In SDK - documentation
=====================================
PKGBUILD
=====================================
@@ -3,13 +3,13 @@
pkgbase=vst3sdk
pkgname=(vst3sdk vst3sdk-docs)
-pkgver=3.7.9_build_61
-_commit=dfff2e399c1a638bd7f5e334440a61e7262eed3f # v3.7.9_build_61
+pkgver=3.7.10_build_14
+_commit=e9895dc9ef20bedd93a0fde5ad664bc8b56d4338 # refs/tags/v3.7.10_build_14
pkgrel=1
pkgdesc="VST 3 Plug-In SDK"
arch=(any)
url="https://github.com/steinbergmedia/vst3sdk"
-license=(GPL3)
+license=('LicenseRef-Proprietary-Steinberg-VST3-License OR GPL-3.0-only')
makedepends=(git rsync)
# upstream does not provide proper tarballs:
# https://github.com/steinbergmedia/vst3sdk/issues/65
@@ -22,7 +22,7 @@ source=(
git+https://github.com/steinbergmedia/vst3_public_sdk
git+https://github.com/steinbergmedia/vstgui
git+https://github.com/steinbergmedia/vst3_tutorials
- "vst3sdk-3.7.9_build_61-cmake-build-type-none.patch"
+ vst3sdk-3.7.9_build_61-cmake-build-type-none.patch
$pkgname.pc
)
sha512sums=('SKIP'
@@ -70,25 +70,30 @@ prepare() {
# the build currently fails for packages that set -DCMAKE_BUILD_TYPE other
# than Debug, Release or ReleaseLTO as the release modes are hardcoded in
# vst3sdk. This patch also adds support for build type "None"
- patch --forward --strip=1 --dir=public.sdk
--input="${srcdir}/vst3sdk-3.7.9_build_61-cmake-build-type-none.patch"
+ patch --forward --strip=1 --dir=public.sdk
--input="$srcdir/vst3sdk-3.7.9_build_61-cmake-build-type-none.patch"
}
package_vst3sdk() {
- license+=(BSD)
+ license+=(BSD-3-Clause)
cd $pkgbase
install -vDm 644 ../$pkgname.pc -t "$pkgdir/usr/lib/pkgconfig/"
install -vdm 755 "$pkgdir/usr/src/$pkgname/"
rsync -r --exclude doc --exclude .git --exclude .github --exclude .gitignore
--exclude .gitattributes . "$pkgdir/usr/src/$pkgname/"
install -vDm 644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
- install -vDm 644 base/LICENSE.txt
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.base.txt"
- install -vDm 644 public.sdk/LICENSE.txt
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.public.sdk.txt"
+ install -vDm 644 base/LICENSE.txt
"$pkgdir/usr/share/licenses/$pkgname/vst3_base.BSD-3-Clause.txt"
+ install -vDm 644 cmake/LICENSE.txt
"$pkgdir/usr/share/licenses/$pkgname/vst3_cmake.BSD-3-Clause.txt"
+ install -vDm 644 public.sdk/LICENSE.txt
"$pkgdir/usr/share/licenses/$pkgname/vst3_public_sdk.BSD-3-Clause.txt"
+ install -vDm 644 vstgui4/LICENSE
"$pkgdir/usr/share/licenses/$pkgname/vstgui.BSD-3-Clause.txt"
+
install -vDm 644 cmake/modules/*.cmake -t "$pkgdir/usr/lib/cmake/$pkgname/"
}
package_vst3sdk-docs() {
pkgdesc+=" - documentation"
+ install -vDm 644 $pkgbase/doc/LICENSE.txt
"$pkgdir/usr/share/licenses/$pkgname/vst3_doc.LicenseRef-Proprietary-Steinberg-VST3-License.txt"
+
install -vdm 755 "$pkgdir/usr/share/doc/$pkgname/"
cd $pkgbase/doc
rsync -r --exclude .git --exclude .github --exclude .gitignore --exclude
.gitattributes . "$pkgdir/usr/share/doc/$pkgname/"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/vst3sdk/-/commit/beb781ee8ce0c5c9a74e4cbb465897fcd638951d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/vst3sdk/-/commit/beb781ee8ce0c5c9a74e4cbb465897fcd638951d
You're receiving this email because of your account on gitlab.archlinux.org.