diff options
author | usrmusicman | 2024-04-27 14:32:36 -0400 |
---|---|---|
committer | usrmusicman | 2024-04-27 14:32:36 -0400 |
commit | 37810a7fd37dff531c463b1374680bb13dba958a (patch) | |
tree | a6b6e9a5c2567d5a7f1e63e4bd1823f2a21df227 | |
parent | 382cf461d68a0680d5d416086cbf42a976930b82 (diff) | |
download | aur-37810a7fd37dff531c463b1374680bb13dba958a.tar.gz |
Make sure proper dependcies are used
-rw-r--r-- | .SRCINFO | 43 | ||||
-rwxr-xr-x | PKGBUILD | 29 |
2 files changed, 56 insertions, 16 deletions
@@ -1,16 +1,47 @@ pkgbase = omalleys-irish-whistles-bin - pkgdesc = OMalleys Irish Whistles (VST) pkgver = 1.0.0 - pkgrel = 1 + pkgrel = 4 url = https://librewave.com/product/omalleys-irish-whistles/ arch = x86_64 - groups = pro-audio - groups = vst-plugins license = EULA makedepends = xdg-user-dirs + depends = alsa-lib + depends = bzip2 + depends = brotli + depends = freetype2 depends = glibc + depends = graphite + depends = harfbuzz + depends = keyutils + depends = krb5 depends = libcurl-gnutls + depends = libffi + depends = libnghttp2 + depends = libidn2 + depends = libp11-kit + depends = libpng + depends = libpsl + depends = libssh2 + depends = libtasn1 + depends = libunistring + depends = libxau + depends = libxcb + depends = libx11 + depends = nettle + depends = openssl + depends = pcre2 + depends = zlib + depends = zstd + source = OMalleys Irish Whistles.desktop + sha256sums = b5f9a59f02ac5392535b5cf63a53ca21766df7d168836668c8c1e2a317149aa4 + +pkgname = omalleys-irish-whistles-standalone-bin + pkgdesc = OMalleys Irish Whistles (Standalone) + groups = pro-audio + +pkgname = omalleys-irish-whistles-vst-bin + pkgdesc = OMalleys Irish Whistles (VST) + groups = pro-audio + groups = vst-plugins conflicts = omalleys-irish-whistles-vst replaces = omalleys-irish-whistles-vst - -pkgname = omalleys-irish-whistles-bin @@ -1,22 +1,31 @@ -pkgname=omalleys-irish-whistles-bin +pkgbase=omalleys-irish-whistles-bin +pkgname=("omalleys-irish-whistles-standalone-bin" "omalleys-irish-whistles-vst-bin") pkgver=1.0.0 -pkgrel=1 -pkgdesc="OMalleys Irish Whistles (VST)" +pkgrel=4 arch=('x86_64') license=('EULA') url="https://librewave.com/product/omalleys-irish-whistles/" -groups=('pro-audio' 'vst-plugins') -depends=('glibc' 'libcurl-gnutls') -conflicts=('omalleys-irish-whistles-vst') -replaces=('omalleys-irish-whistles-vst') +depends=('alsa-lib' 'bzip2' 'brotli' 'freetype2' 'glibc' 'graphite' 'harfbuzz' 'keyutils' 'krb5' 'libcurl-gnutls' 'libffi' 'libnghttp2' 'libidn2' 'libp11-kit' 'libpng' 'libpsl' 'libssh2' 'libtasn1' 'libunistring' 'libxau' 'libxcb' 'libx11' 'nettle' 'openssl' 'pcre2' 'zlib' 'zstd') makedepends=('xdg-user-dirs') +source=("OMalleys Irish Whistles.desktop") +sha256sums=('b5f9a59f02ac5392535b5cf63a53ca21766df7d168836668c8c1e2a317149aa4') prepare() { ln -srf "`xdg-user-dir DOWNLOAD`/OMalleys Irish Whistles ${pkgver}.sh" "${srcdir}/OMalleys Irish Whistles ${pkgver}.sh" + sh "${srcdir}/OMalleys Irish Whistles ${pkgver}.sh" --tar xvf } -package() { - sh "${srcdir}/OMalleys Irish Whistles ${pkgver}.sh" --tar xvf - install -Dm755 "${srcdir}/OMalleys Irish Whistles.so" "${pkgdir}/usr/lib/vst/OMalleys Irish Whistles.so" +package_omalleys-irish-whistles-standalone-bin() { + pkgdesc="OMalleys Irish Whistles (Standalone)" + groups=('pro-audio') install -Dm755 "${srcdir}/OMalleys Irish Whistles" "${pkgdir}/usr/bin/OMalleys Irish Whistles" + install -Dm644 "${srcdir}/OMalleys Irish Whistles.desktop" "${pkgdir}/usr/share/applications/OMalleys Irish Whistles.desktop" +} + +package_omalleys-irish-whistles-vst-bin() { + pkgdesc="OMalleys Irish Whistles (VST)" + groups=('pro-audio' 'vst-plugins') + conflicts=('omalleys-irish-whistles-vst') + replaces=('omalleys-irish-whistles-vst') + install -Dm755 "${srcdir}/OMalleys Irish Whistles.so" "${pkgdir}/usr/lib/vst/OMalleys Irish Whistles.so" } |