summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD27
2 files changed, 16 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f26d24098535..4590c41290a0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = p3x-onenote
pkgdesc = Linux Electron Onenote - A Linux compatible version of OneNote
- pkgver = 2019.2.8_1
+ pkgver = 2019.2.17_17
pkgrel = 1
- url = https://www.npmjs.com/package/p3x-onenote
+ url = https://github.com/patrikx3/onenote
arch = any
license = MIT
makedepends = npm
depends = electron
+ source = https://github.com/patrikx3/onenote/archive/v2019.2.17-17.tar.gz
source = p3x-onenote.sh
source = p3x-onenote.desktop
+ md5sums = 7f550f86dc5c6f7b69f3f641dea70f29
md5sums = ef34fda1179a804e31b9684788e2ed25
md5sums = ff11d699c2aeac0caebf1a9d8533e664
diff --git a/PKGBUILD b/PKGBUILD
index 35e44686a7a8..5ab950be2ff7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,34 @@
# Maintainer: Rocka <i at Rocka dot me>
pkgname=p3x-onenote
-pkgver=2019.2.8_1
+pkgver=2019.2.17_17
pkgrel=1
pkgdesc="Linux Electron Onenote - A Linux compatible version of OneNote"
arch=('any')
-url="https://www.npmjs.com/package/p3x-onenote"
+url="https://github.com/patrikx3/onenote"
license=('MIT')
depends=('electron')
makedepends=('npm')
-source=("p3x-onenote.sh"
+source=("https://github.com/patrikx3/onenote/archive/v${pkgver//_/-}.tar.gz"
+ "p3x-onenote.sh"
"p3x-onenote.desktop")
-md5sums=('ef34fda1179a804e31b9684788e2ed25'
+md5sums=('7f550f86dc5c6f7b69f3f641dea70f29'
+ 'ef34fda1179a804e31b9684788e2ed25'
'ff11d699c2aeac0caebf1a9d8533e664')
build() {
- cd "$srcdir"
- npm_config_cache="$srcdir/npm_cache" npm install $pkgname@${pkgver//_/-} --production --ignore-scripts --no-save --no-shrinkwrap
+ cd "$srcdir/onenote-${pkgver//_/-}"
+ npm_config_cache="$srcdir/npm_cache" npm install --production --ignore-scripts --no-shrinkwrap
}
package() {
- mkdir -p "$pkgdir/usr/lib/$pkgname"
- cp -r "$srcdir/node_modules" "$pkgdir/usr/lib/$pkgname/"
- for i in $(ls "$pkgdir/usr/lib/$pkgname/node_modules/$pkgname");
- do
- mv "$pkgdir/usr/lib/$pkgname/node_modules/$pkgname/$i" "$pkgdir/usr/lib/$pkgname/"
- done
- rmdir "$pkgdir/usr/lib/$pkgname/node_modules/$pkgname/"
+ mkdir -p "$pkgdir/usr/lib"
+ cp -r "$srcdir/onenote-${pkgver//_/-}" "$pkgdir/usr/lib/$pkgname"
install -Dm755 "$srcdir/p3x-onenote.sh" "$pkgdir/usr/bin/p3x-onenote"
install -Dm644 "$srcdir/p3x-onenote.desktop" -t "$pkgdir/usr/share/applications/"
- install -Dm644 "$srcdir/node_modules/$pkgname/src/electron/images/onenote-icon.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
- install -Dm644 "$srcdir/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "$srcdir/onenote-${pkgver//_/-}/src/electron/images/onenote-icon.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
+ install -Dm644 "$srcdir/onenote-${pkgver//_/-}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}