diff options
author | Yann Büchau | 2021-04-07 11:32:48 +0200 |
---|---|---|
committer | Yann Büchau | 2021-04-07 12:00:40 +0200 |
commit | 34bc0dc220978e0fa6ca1fa3cc66bb730bd30d29 (patch) | |
tree | 53debc4e82ce78ccc672c8d77e1346e2c4f4f2cf | |
download | aur-34bc0dc220978e0fa6ca1fa3cc66bb730bd30d29.tar.gz |
🎉 Initial version
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | candle.desktop | 10 |
4 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7969cbc6643a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = candle-git + pkgdesc = GRBL controller application with G-Code visualizer written in Qt - development version + pkgver = v1.1.r97.8fd07bf + pkgrel = 1 + url = https://github.com/Denvi/Candle + arch = x86_64 + arch = aarch64 + license = GPL3 + makedepends = git + depends = qt5-serialport + depends = qt5-base + depends = hicolor-icon-theme + provides = candle + conflicts = candle + conflicts = candle-git-bin + source = candle::git+https://github.com/Denvi/Candle.git + source = candle.desktop + md5sums = SKIP + md5sums = af12719ddf48d7fbef120adb03ab3cdb + +pkgname = candle-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..97eed225d925 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +[Cc]andle/ +*.pkg* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2f9f46346deb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: nobodyinperson <nobodyinperson at posteo de> +pkgname=candle-git +pkgver=v1.1.r97.8fd07bf +pkgrel=1 +pkgdesc="GRBL controller application with G-Code visualizer written in Qt - development version" +arch=(x86_64 aarch64) +url="https://github.com/Denvi/Candle" +license=('GPL3') +groups=() +depends=('qt5-serialport' 'qt5-base' 'hicolor-icon-theme') +makedepends=('git') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}" "${pkgname}-bin") +replaces=() +backup=() +options=() +install= +source=( + "${pkgname%-git}"::'git+https://github.com/Denvi/Candle.git' + "${pkgname%-git}.desktop" +) +noextract=() +md5sums=('SKIP' + 'af12719ddf48d7fbef120adb03ab3cdb') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "%s" "$(git describe --tags --match 'v*' | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" +} + +build() { + cd "$srcdir/${pkgname%-git}" + cd src/ + qmake candle.pro + make +} + +package() { + install -m644 ../"${pkgname%-git}.desktop" -Dt "$pkgdir"/usr/share/applications + cd "$srcdir/${pkgname%-git}" + install -m644 src/images/icon.svg -D "$pkgdir"/usr/share/icons/hicolor/scalable/apps/candle.svg + install -m755 src/Candle -Dt "$pkgdir"/usr/bin +} diff --git a/candle.desktop b/candle.desktop new file mode 100644 index 000000000000..ede732323a15 --- /dev/null +++ b/candle.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Candle +GenericName=GRBL controller application with G-Code visualizer +Icon=candle +Exec=Candle +Terminal=false +Type=Application +Categories=Graphics;Engineering; +Keywords=3D;milling;routing;cnc;gcode; +StartupNotify=false |