summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD43
2 files changed, 30 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3d230f30791..3e9a075f45be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index a5a251fc279d..9df58a3cffca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}