summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgeorgewoodall822023-08-21 12:26:32 +0100
committergeorgewoodall822023-08-21 12:26:32 +0100
commitf1daa6984f6ea0614f6e9fba3713e060c273b4e4 (patch)
tree25913d1448d93e12e3ea00b308d02fa0ac912532
parent56d9a4762cac5e16094f0ad3008e26ef427c02a6 (diff)
downloadaur-f1daa6984f6ea0614f6e9fba3713e060c273b4e4.tar.gz
useful commit message
-rw-r--r--.SRCINFO6
-rw-r--r--BambuStudio.desktop7
-rw-r--r--PKGBUILD22
-rwxr-xr-xbambu-studio2
4 files changed, 24 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2de06556872f..55f6f0c19654 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -21,6 +21,10 @@ pkgbase = bambustudio-bin
conflicts = bambustudio
conflicts = bambustudio-git
source = bambustudio-01.07.04.52.AppImage::https://github.com/bambulab/BambuStudio/releases/download/v01.07.04.52/Bambu_Studio_linux_fedora-v01.07.04.52.AppImage
- md5sums = SKIP
+ source = BambuStudio.desktop
+ source = bambu-studio
+ md5sums = ade1df5847e4c7e2b12ef791b854ec2b
+ md5sums = bb919dd5d4fc480575fe1706915f978b
+ md5sums = dfc63a9eabda3cc7172695bb1ba09c51
pkgname = bambustudio-bin
diff --git a/BambuStudio.desktop b/BambuStudio.desktop
new file mode 100644
index 000000000000..d2870c5d9133
--- /dev/null
+++ b/BambuStudio.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=BambuStudio
+Exec=/usr/bin/bambu-studio %F
+Icon=BambuStudio
+Type=Application
+Categories=Utility;
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
diff --git a/PKGBUILD b/PKGBUILD
index 071603ed9650..a7d6e5e0dd3f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,13 @@ license=('AGPL-3.0')
conflicts=('bambustudio' 'bambustudio-git')
depends=('mesa' 'glu' 'cairo' 'gtk3' 'libsoup' 'webkit2gtk' 'gstreamer' 'openvdb' 'wayland' 'wayland-protocols' 'libxkbcommon' 'harmonyos-sans-git')
makedepends=('fuse2')
-source=("bambustudio-${pkgver}.AppImage::https://github.com/bambulab/BambuStudio/releases/download/v${pkgver}/Bambu_Studio_linux_fedora-v${pkgver}.AppImage")
-md5sums=('SKIP')
+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=('ade1df5847e4c7e2b12ef791b854ec2b'
+ 'bb919dd5d4fc480575fe1706915f978b'
+ 'dfc63a9eabda3cc7172695bb1ba09c51')
package() {
cd "$srcdir"
@@ -22,19 +27,12 @@ package() {
cp -r ./usr "$pkgdir/"
cp -r ./* "$pkgdir/opt/bambustudio-bin/"
- echo "#!/bin/bash
-exec \"/opt/bambustudio-bin/AppRun\" \"\$1\"">./bambu-studio
+ cd "$srcdir"
- chmod +x ./bambu-studio
mkdir "$pkgdir/usr/bin/"
+ chmod +x ./bambu-studio
cp ./bambu-studio "$pkgdir/usr/bin/"
mkdir "$pkgdir/usr/share/applications/"
- echo "[Desktop Entry]
-Name=BambuStudio
-Exec=/usr/bin/bambu-studio %F
-Icon=BambuStudio
-Type=Application
-Categories=Utility;
-MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;">"$pkgdir/usr/share/applications/BambuStudio.desktop"
+ cp ./BambuStudio.desktop "$pkgdir/usr/share/applications/BambuStudio.desktop"
}
diff --git a/bambu-studio b/bambu-studio
new file mode 100755
index 000000000000..06ab33071619
--- /dev/null
+++ b/bambu-studio
@@ -0,0 +1,2 @@
+#!/bin/bash
+exec "/opt/bambustudio-bin/AppRun" "$1"