diff options
author | Ethan Kerrick | 2022-06-09 15:10:55 -0400 |
---|---|---|
committer | Ethan Kerrick | 2022-06-09 15:10:55 -0400 |
commit | d2a0eb93ec88a267c71a17dd2ecadb22cf88c210 (patch) | |
tree | 6b4f60c2ba6c0431ff1352bfd9c3e0923345bbe8 | |
download | aur-d2a0eb93ec88a267c71a17dd2ecadb22cf88c210.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | application-decent-sampler.xml | 11 | ||||
-rw-r--r-- | decent sampler.desktop | 11 | ||||
-rw-r--r-- | decent sampler.png | bin | 0 -> 17161 bytes |
5 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1e3ed426747c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = decent-sampler-bin + pkgdesc = a sampling plugin that allows you to play samples in the Decent Sampler format + pkgver = 1.5.1 + pkgrel = 1 + url = https://www.decentsamples.com/product/decent-sampler-plugin/ + arch = x86_64 + license = nonfree + depends = alsa-lib + depends = freetype2 + provides = decent-sampler + source = local://Decent_Sampler-1.5.1-Linux-x86_64.tar.gz + source = decent sampler.png + source = decent sampler.desktop + source = application-decent-sampler.xml + sha256sums = a68a6f4d84a6ed0527dd6b1c612360bf40ec8afdd95506c626988fa23d28c53b + sha256sums = 8e8654c1af4fb823b088fba806f6577ca5ca4d3c0eb76e29af0b650d52b617de + sha256sums = d0bb836f05373d3493a6b2be7d90beeb6119f996199ee5856a92ba681914f0b0 + sha256sums = f45eefe4e35d6973e55af2ff3a07d392273b2141dc8ff025c0f86597bbb90bb8 + +pkgname = decent-sampler-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b07d74b74d3e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: silverhikari <kerrickethan@gmail.com> +pkgname=decent-sampler-bin +pkgver=1.5.1 +pkgrel=1 +pkgdesc="a sampling plugin that allows you to play samples in the Decent Sampler format" +arch=(x86_64) +url="https://www.decentsamples.com/product/decent-sampler-plugin/" +license=('nonfree') +depends=('alsa-lib' 'freetype2') +provides=('decent-sampler') +source=("local://Decent_Sampler-${pkgver}-Linux-x86_64.tar.gz" "decent sampler.png" "decent sampler.desktop" "application-decent-sampler.xml") +sha256sums=('a68a6f4d84a6ed0527dd6b1c612360bf40ec8afdd95506c626988fa23d28c53b' '8e8654c1af4fb823b088fba806f6577ca5ca4d3c0eb76e29af0b650d52b617de' 'd0bb836f05373d3493a6b2be7d90beeb6119f996199ee5856a92ba681914f0b0' 'f45eefe4e35d6973e55af2ff3a07d392273b2141dc8ff025c0f86597bbb90bb8') + +package() { + cd "Decent_Sampler-${pkgver}-Linux-x86_64" + install -Dm755 "DecentSampler" "${pkgdir}/usr/bin/DecentSampler" + install -Dm755 "DecentSampler.so" "${pkgdir}/usr/lib/vst/DecentSampler.so" + install -d "${pkgdir}/usr/lib/vst3" + cp -r "DecentSampler.vst3" "${pkgdir}/usr/lib/vst3/" + cd "${srcdir}" + install -Dm755 "decent sampler.desktop" "${pkgdir}/usr/share/applications/decent-sampler.desktop" + install -Dm755 "decent sampler.png" "${pkgdir}/usr/share/pixmaps/decent-sampler.png" + install -Dm755 "application-decent-sampler.xml" "${pkgdir}/usr/share/mime/packages/application-decent-sampler.xml" +} diff --git a/application-decent-sampler.xml b/application-decent-sampler.xml new file mode 100644 index 000000000000..e04dd139f8ba --- /dev/null +++ b/application-decent-sampler.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> + <mime-type type="application-decent-sampler/x-dspreset"> + <comment>decent sampler preset</comment> + <glob pattern="*.dspreset"/> + </mime-type> + <mime-type type="application-decent-sampler/x-dslibrary"> + <comment>decent sampler library</comment> + <glob pattern="*.dslibrary"/> + </mime-type> +</mime-info> diff --git a/decent sampler.desktop b/decent sampler.desktop new file mode 100644 index 000000000000..4dc156d4eae6 --- /dev/null +++ b/decent sampler.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] + +Type=Application +Version=1.0 +Name=Decent Sampler +Comment=DecentSampler player +Path=/usr/bin +Exec=DecentSampler +Icon=decent sampler +Terminal=false +Categories=Multimedia; diff --git a/decent sampler.png b/decent sampler.png Binary files differnew file mode 100644 index 000000000000..0340fe4812f5 --- /dev/null +++ b/decent sampler.png |