diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 30 insertions, 30 deletions
@@ -1,26 +1,23 @@ pkgbase = bitwig-studio-beta pkgdesc = Digital audio workstation for music production, remixing and live performance - pkgver = 3.0beta7 + pkgver = 4.4.2 pkgrel = 1 url = https://www.bitwig.com/ arch = x86_64 license = custom - depends = jack - depends = gtk2 depends = gtk3 - depends = lib32-gcc-libs - depends = libbsd + depends = lib32-libx11 + depends = lib32-libxkbcommon + depends = libxkbcommon-x11 depends = xcb-util depends = xcb-util-wm - depends = xdg-utils - depends = zenity optdepends = alsa-lib + optdepends = jack optdepends = oss optdepends = ffmpeg: MP3 support provides = bitwig-studio options = !strip - source = local://bitwig-studio-3.0beta7.deb - sha256sums = ff4ac181883c7c28989aa5e12ed499c6cf99009923d7718f1155a440eaea50cc + source = bitwig-studio-4.4.2.deb::https://downloads.bitwig.com/stable/4.4.2/bitwig-studio-4.4.2.deb + b2sums = 752c661906e4c3af169b8fb32cfef3892e633c270bb7f2d64962810729501b18fdcab34f927c66aab1a7089e1caca19d220284d4a452fd9712eae5f0ec6b7ee4 pkgname = bitwig-studio-beta - @@ -1,4 +1,4 @@ -# Maintainer: Jonathon Fernyhough <jonathon at_manjaro dot_org> +# Maintainer: Jonathon Fernyhough <jonathon at_m2x+dev> # Contributor: Aleksej Komarov <stylemistake@gmail.com> # Contributor: MKzero <info[at]linux-web-development[dot]de> # Upstream: Bitwig GmbH <support@bitwig.com> @@ -6,14 +6,10 @@ # Original PKGBUILD taken wholesale from stylemistake's bitwig-studio package # JF added a prepare() to allow side-by-side installation with release version -# As of 2.5beta4, Bitwig have moved the beta packages and you'll need to log in -# to download the source deb package. I asked about it but they're keeping it -# that way. :( - pkgname=bitwig-studio-beta _pkgname=bitwig-studio -pkgver=3.0beta7 -_pkgver=3.0 +_pkgver=4.4 +pkgver=${_pkgver}.2 pkgrel=1 pkgdesc='Digital audio workstation for music production, remixing and live performance' arch=('x86_64') @@ -22,13 +18,13 @@ license=('custom') # Deps from bitwig-studio package #depends=('jack' 'xdg-utils' 'zenity' 'xcb-util-wm' 'libbsd') # Deps as suggested by namcap... -depends=('jack' 'gtk2' 'gtk3' 'lib32-gcc-libs' 'libbsd' 'xcb-util' 'xcb-util-wm' 'xdg-utils' 'zenity') -optdepends=('alsa-lib' 'oss' 'ffmpeg: MP3 support') +depends=('gtk3' 'lib32-libx11' 'lib32-libxkbcommon' 'libxkbcommon-x11' 'xcb-util' 'xcb-util-wm') +optdepends=('alsa-lib' 'jack' 'oss' 'ffmpeg: MP3 support') provides=('bitwig-studio') options=(!strip) -#source=("https://downloads.bitwig.com/beta/${_pkgver}/bitwig-studio-${pkgver}.deb") -source=("local://bitwig-studio-${pkgver}.deb") -sha256sums=('ff4ac181883c7c28989aa5e12ed499c6cf99009923d7718f1155a440eaea50cc') +#source=("$_pkgname-$pkgver.deb::https://downloads.bitwig.com/${_pkgver}%20Beta%20${pkgver#*beta}/bitwig-studio-${pkgver}.deb") +source=("$_pkgname-$pkgver.deb::https://downloads.bitwig.com/stable/${pkgver}/bitwig-studio-${pkgver}.deb") +b2sums=('752c661906e4c3af169b8fb32cfef3892e633c270bb7f2d64962810729501b18fdcab34f927c66aab1a7089e1caca19d220284d4a452fd9712eae5f0ec6b7ee4') prepare() { msg2 "Unpacking archive contents..." @@ -43,21 +39,28 @@ prepare() { ln -s /opt/${pkgname}/${_pkgname} bin/${pkgname} cd share/ - mv applications/${_pkgname}.desktop applications/${pkgname}.desktop + mv applications/com.bitwig.BitwigStudio.desktop applications/com.bitwig.BitwigStudioBeta.desktop sed -i "s|${_pkgname}|${pkgname}|g; - 7s|Studio|Studio Beta|; - 11s|bitwig-|bitwig-beta-|g" applications/${pkgname}.desktop + s|Bitwig Studio|Bitwig Studio Beta|g; + s|BitwigStudio|BitwigStudioBeta|g; + 12s|bitwig-|bitwig-beta-|g;" applications/com.bitwig.BitwigStudioBeta.desktop + + mv metainfo/com.bitwig.BitwigStudio.appdata.xml metainfo/com.bitwig.BitwigStudioBeta.appdata.xml + sed -i "5s|BitwigStudio|BitwigStudioBeta|; + 8s|Bitwig Studio|Bitwig Studio Beta|; + s|application/bitwig-|application/bitwig-beta-|g" metainfo/com.bitwig.BitwigStudioBeta.appdata.xml - mv mime/packages/${_pkgname}.xml mime/packages/${pkgname}.xml + mv mime/packages/com.bitwig.BitwigStudio.xml mime/packages/com.bitwig.BitwigStudioBeta.xml sed -i "s|bitwig-|bitwig-beta-|g; - s|Studio |Studio Beta |g" mime/packages/${pkgname}.xml + s|BitwigStudio|BitwigStudioBeta|g; + s|Studio |Studio Beta |g" mime/packages/com.bitwig.BitwigStudioBeta.xml cd icons/hicolor/ - for icon in 48x48/apps/*.png scalable/apps/*.svg; do - mv "$icon" "${icon/./-beta.}" + for icon in 48x48/apps/*.png 128x128/apps/*png scalable/apps/*.svg; do + mv "$icon" "${icon/Studio/StudioBeta}" done for icon in scalable/mimetypes/*.svg; do - mv "$icon" "${icon/bitwig-/bitwig-beta-}" + mv "$icon" "${icon/Studio.application-bitwig/StudioBeta.application-bitwig-beta}" done } |