summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Reinhard2016-04-19 13:19:27 +0200
committerFlorian Reinhard2016-04-19 13:19:27 +0200
commit839e39b994b201d16b56135fd0907ef0c8fe6a22 (patch)
tree5c7368e8e4945b69d9743d6dd820fbe4d57315c0
downloadaur-839e39b994b201d16b56135fd0907ef0c8fe6a22.tar.gz
PKGBUILD for version 3.6.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD54
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3cda64e9a86a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = flashprint
+ pkgdesc = Slicer for the FlashForge 3D printers.
+ pkgver = 3.6.0
+ pkgrel = 1
+ url = http://www.ff3dp.com/
+ arch = x86_64
+ depends = unrar
+ depends = qt5-base
+ source = http://www.sz3dp.com/upfile/2015/11/19/20151119135106_645.rar
+ md5sums = e34932a16c948857629180ebedb5dc9a
+
+pkgname = flashprint
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..18f5fe8d0fe4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: Florian Reinhard <f.reinhard42@gmail.com>
+pkgname=flashprint
+pkgver=3.6.0
+pkgrel=1
+epoch=
+pkgdesc="Slicer for the FlashForge 3D printers."
+arch=('x86_64')
+url="http://www.ff3dp.com/"
+license=()
+groups=()
+depends=('unrar' 'qt5-base')
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("http://www.sz3dp.com/upfile/2015/11/19/20151119135106_645.rar")
+noextract=()
+md5sums=('e34932a16c948857629180ebedb5dc9a')
+validpgpkeys=()
+
+prepare() {
+ unrar e 20151119135106_645.rar
+ tar -xjf flashprint-3.6.0-x86_64.tar.bz2
+ cd flashprint-3.6.0-x86_64
+}
+
+package() {
+ cd flashprint-3.6.0-x86_64
+
+ install -d $pkgdir/usr/share/FlashPrint
+
+ cp -r data $pkgdir/usr/share/FlashPrint
+ cp -r doc $pkgdir/usr/share/FlashPrint
+ cp -r example $pkgdir/usr/share/FlashPrint
+ cp -r engine $pkgdir/usr/share/FlashPrint
+ cp -r firmware $pkgdir/usr/share/FlashPrint
+
+ install -m 0755 FlashPrint $pkgdir/usr/share/FlashPrint
+
+ install -d $pkgdir/usr/share/icons/hicolor/64x64/apps
+ install -m 0644 resource/flashforge.png $pkgdir/usr/share/icons/hicolor/64x64/apps
+
+ install -d $pkgdir/etc/udev/rules.d
+ install -m 0644 resource/99-flashforge.rules $pkgdir/etc/udev/rules.d
+
+ install -d $pkgdir/usr/share/applications
+ install -m 0644 resource/FlashPrint.desktop $pkgdir/usr/share/applications
+}