diff options
author | r1cebank | 2020-08-07 17:31:30 -0700 |
---|---|---|
committer | r1cebank | 2020-08-07 17:31:30 -0700 |
commit | f7ac333780d4f45b9fe9f0158f06098f5b00dde9 (patch) | |
tree | 3313f25dff99a7e81b6c8ab220f59a5a30cea28d | |
download | aur-f7ac333780d4f45b9fe9f0158f06098f5b00dde9.tar.gz |
Initial packaging
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | alchitry-labs.desktop | 10 |
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..df63b8b08d8a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = alchitry-labs-bin + pkgdesc = Alchitry Labs - The Easiest Way to Program FPGAs + pkgver = 1.1.6 + pkgrel = 1 + url = https://alchitry.com/pages/alchitry-labs + arch = x86_64 + license = custom: commercial + depends = java-environment>=8 + provides = alchitry-labs + conflicts = alchitry-labs + source = alchitry-labs-bin-r1.1.6.tar.gz::https://cdn.alchitry.com/labs/alchitry-labs-1.1.6-linux.tgz + source = alchitry-labs.desktop + sha256sums = 52f63a8b2549c287dd5e7d6932d0e0098beaa5cf4c239cdd1d7cdb290016bb79 + sha256sums = bd74a04852e5b7aa5b4764602900cadcccf7be22579a3e8090ee04a8f723c51b + +pkgname = alchitry-labs-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..624495f573e3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: r1cebank <rbnk@elica.io> + +pkgname=alchitry-labs-bin +_pkgname=alchitry-labs +pkgver=1.1.6 +pkgrel=1 +pkgdesc='Alchitry Labs - The Easiest Way to Program FPGAs' +arch=(x86_64) +license=('custom: commercial') +url='https://alchitry.com/pages/alchitry-labs' +provides=(alchitry-labs) +conflicts=(alchitry-labs) +depends=('java-environment>=8') +source=("$pkgname-r$pkgver.tar.gz::https://cdn.alchitry.com/labs/alchitry-labs-$pkgver-linux.tgz" "${_pkgname}.desktop") +sha256sums=("52f63a8b2549c287dd5e7d6932d0e0098beaa5cf4c239cdd1d7cdb290016bb79" + "bd74a04852e5b7aa5b4764602900cadcccf7be22579a3e8090ee04a8f723c51b") + +package() { + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/share/"{applications,icons} + install -d "${pkgdir}/usr/bin" + + # Copy the whole SDK + cp -a . "${pkgdir}/usr/share/alchitry-labs" + + install -m644 "${pkgdir}/usr/share/alchitry-labs/icon.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" + install -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + ln -s "${pkgdir}/usr/share/alchitry-labs/alchitry-labs" "${pkgdir}"/usr/bin/alchitry-labs +} diff --git a/alchitry-labs.desktop b/alchitry-labs.desktop new file mode 100644 index 000000000000..0e4dbccaeddf --- /dev/null +++ b/alchitry-labs.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Alchitry Labs +GenericName=FGPA Development +Comment=Alchitry Labs - The Easiest Way to Program FPGAs +Exec=alchitry-labs +Terminal=false +Type=Application +Icon=alchitry-labs +Categories=Development; +StartupWMClass=alchitry-labs |