blob: 8ac81e4652bb438d96c26c99546e213e71463f3b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# Maintainer: George Woodall <georgewoodall82@gmail.com>
# Maintainer: goll <adrian.goll+aur[at]gmail>
pkgname=bambustudio-bin
pkgver=02.00.01.50
pkgrel=1
pkgdesc="PC Software for BambuLab's 3D printers"
arch=("x86_64")
url="https://github.com/bambulab/BambuStudio"
license=('AGPL3')
conflicts=('bambustudio' 'bambustudio-git')
depends=('mesa' 'glu' 'cairo' 'gtk3' 'libsoup' 'webkit2gtk' 'gstreamer' 'openvdb' 'wayland' 'wayland-protocols' 'libxkbcommon' 'gst-libav')
makedepends=('fuse2')
source=("bambustudio-${pkgver}.AppImage::https://github.com/bambulab/BambuStudio/releases/download/v${pkgver}/Bambu_Studio_linux_fedora-v${pkgver}.AppImage"
"BambuStudio.desktop"
"bambu-studio")
md5sums=('6c84b6e7189434ac7460729254d05432'
'c2729c29cbd01844507e1f0562762191'
'32b62c7c318962820a615c3ef3813935')
package() {
cd "$srcdir"
chmod +x ./bambustudio-${pkgver}.AppImage
./bambustudio-${pkgver}.AppImage --appimage-extract
cd squashfs-root
mkdir $pkgdir/opt/
mkdir $pkgdir/opt/bambustudio-bin
cp -r ./usr "$pkgdir/"
cp -r ./* "$pkgdir/opt/bambustudio-bin/"
cd "$srcdir"
mkdir "$pkgdir/usr/bin/"
chmod +x ./bambu-studio
cp ./bambu-studio "$pkgdir/usr/bin/"
mkdir "$pkgdir/usr/share/applications/"
cp ./BambuStudio.desktop "$pkgdir/usr/share/applications/BambuStudio.desktop"
}
|