diff options
author | Eric Moynihan | 2019-05-24 14:12:31 +0100 |
---|---|---|
committer | Eric Moynihan | 2019-05-24 14:12:31 +0100 |
commit | 7b35302a67d095a863dfedd00dc2a5ad60aea953 (patch) | |
tree | f7592f6162cc84e09c3d7016991633192d1439be | |
download | aur-7b35302a67d095a863dfedd00dc2a5ad60aea953.tar.gz |
Release version 0.1.1-beta
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 28 |
3 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e80b391c6617 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = newlogic + pkgdesc = Circuit Builder Desktop Application (like mmlogic) + pkgver = 0.1.1_beta + pkgrel = 1 + url = https://github.com/ericm/newlogic + arch = any + license = MIT + makedepends = npm + makedepends = yarn + makedepends = git + source = newlogic::git+https://github.com/ericm/newlogic.git#tag=v0.1.1-beta + sha256sums = SKIP + +pkgname = newlogic + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e5ef408408ab --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +newlogic +pkg +source +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..97bb7726f840 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +pkgname=newlogic +_pkgname=newlogic +pkgver=0.1.1_beta +_pkgver="0.1.1-beta" +pkgrel=1 +pkgdesc="Circuit Builder Desktop Application (like mmlogic)" +arch=('any') +url="https://github.com/ericm/newlogic" +license=('MIT') +source=("${_pkgname}::git+https://github.com/ericm/newlogic.git#tag=v${_pkgver}") +sha256sums=('SKIP') + +dependens=('nodejs>=10', "electron>=1.8.8") +makedepends=('npm' 'yarn' 'git') +prepare() { + cd "${_pkgname}" + yarn + npm run package +} +package() { + install -dm755 "$pkgdir"/usr/lib/node_modules/newlogic + cp -R "$srcdir"/$_pkgname/* "$pkgdir"/usr/lib/node_modules/newlogic + + install -dm755 "$pkgdir"/usr/bin + ln -s "$pkgdir"/usr/lib/node_modules/newlogic/start.js "$pkgdir"/usr/bin/newlogic + install -Dm644 "$pkgdir"/usr/lib/node_modules/newlogic/install/newlogic.desktop \ + "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} |