diff options
author | Alfonso Reyes | 2023-12-26 10:21:05 -0700 |
---|---|---|
committer | Alfonso Reyes | 2023-12-26 10:21:05 -0700 |
commit | 0e6d7f72fb615775ddfa836749cd8fbe27b6ae46 (patch) | |
tree | a44b1b98d30f1eabf998da522eb19897f8e22fa8 /PKGBUILD | |
download | aur-0e6d7f72fb615775ddfa836749cd8fbe27b6ae46.tar.gz |
first commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6d3dfe3de42a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Alfonso Reyes <hola@alfon.so> +pkgname=heynote-git +pkgver=1.4.2 +pkgrel=4 +pkgdesc="A dedicated scratchpad for developers" + +arch=('any') +url="https://github.com/heyman/heynote" +license=('MIT') + +depends=('npm') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") + +sha256sums=( + "6a4efec095ef0d2676ea7f93238430f8c56d3c57426bf9711dfd057d97a1eb4e" +) + +build() { + cd "$pkgname-$pkgver" + npm install -g npm@latest + # Install dependencies + npm install --quiet + # Build the app + npm run build +} + +package() { + cd "$pkgname-$pkgver" + # copy content from release folder to /usr/share + mkdir -p "$pkgdir/usr/share/$pkgname" + cp -r release/$pkgver/linux-unpacked/* "$pkgdir/usr/share/$pkgname" + cp resources/icon.png "$pkgdir/usr/share/$pkgname/icon.png" + # copy .desktop file to /usr/share/applications + mkdir -p "$pkgdir/usr/share/applications" + cp -a ../../heynote.desktop "$pkgdir/usr/share/applications" +} |