git » soundfont-generaluser.git » commit 6833d31

soundfont-generaluser 2.0.1

author Urja (ARMLFS builder)
2025-03-02 10:21:43 UTC
committer Urja (ARMLFS builder)
2025-03-02 10:21:43 UTC
parent cd6277fb14999ea5091627f225b1ace3d3ec1932

soundfont-generaluser 2.0.1

.SRCINFO +3 -6
.gitignore +2 -0
PKGBUILD +8 -11

diff --git a/.SRCINFO b/.SRCINFO
index feccb7a..1a5047f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,12 @@
-# Generated by mksrcinfo v8
-# Tue Mar 21 19:48:54 UTC 2017
 pkgbase = soundfont-generaluser
 	pkgdesc = A small and well balanced GM/GS soundbank for many styles of music.
-	pkgver = 1.471
+	pkgver = 2.0.1
 	pkgrel = 1
 	url = http://www.schristiancollins.com/generaluser.php
 	arch = any
 	groups = soundfonts
 	license = custom
-	source = https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_1.471.zip
-	md5sums = 5eaa95224f6080864cf6aedc1c9820a6
+	source = GeneralUser_GS_v2.0.1--doc_r3.zip::https://drive.google.com/uc?export=download&id=18BH0mhjvZr-lQ4tCQ-R-X9dh4ZPT829N
+	sha256sums = 8a8c8ae91720984e0cd67416fd5a8c392caeb1adfd586bc9e48c7aad8f4b1fe1
 
 pkgname = soundfont-generaluser
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a43258a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/src/
+/pkg/
diff --git a/PKGBUILD b/PKGBUILD
index 2477004..dc2edb4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,20 @@
 # Maintainer: Kyle Keen <keenerd@gmail.com>
 pkgname=soundfont-generaluser
-pkgver=1.471
+pkgver=2.0.1
 pkgrel=1
 pkgdesc="A small and well balanced GM/GS soundbank for many styles of music."
 arch=('any')
 license=("custom")
 url="http://www.schristiancollins.com/generaluser.php"
 groups=('soundfonts')
-#source=("http://www.schristiancollins.com/soundfonts/GeneralUser_GS_$pkgver-FluidSynth.zip")
-#source=("https://dl.dropboxusercontent.com/u/8126161/GeneralUser_GS_$pkgver.zip")
-source=("https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_$pkgver.zip")
-md5sums=('5eaa95224f6080864cf6aedc1c9820a6')
+
+# Apparently google drive requires manual download.
+source=("GeneralUser_GS_v2.0.1--doc_r3.zip::https://drive.google.com/uc?export=download&id=18BH0mhjvZr-lQ4tCQ-R-X9dh4ZPT829N")
 
 package() {
-  cd "GeneralUser GS $pkgver"
-  install -Dm644 "GeneralUser GS v$pkgver.sf2" "$pkgdir/usr/share/soundfonts/GeneralUser.sf2"
-  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -d "$pkgdir/usr/share/$pkgname/lists"
-  find "instrument lists/"* -type f -exec chmod -x {} \;
-  cp -r "instrument lists/"* "$pkgdir/usr/share/$pkgname/lists"
+  cd "GeneralUser-GS"
+  install -Dm644 "GeneralUser-GS.sf2" "$pkgdir/usr/share/soundfonts/GeneralUser.sf2"
+  install -Dm644 documentation/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
+sha256sums=('8a8c8ae91720984e0cd67416fd5a8c392caeb1adfd586bc9e48c7aad8f4b1fe1')