summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Zhang2019-10-01 16:33:16 +0800
committerBruce Zhang2019-10-01 16:33:16 +0800
commitf42bfaae5dd1acab2f7e9a45536bdd0956a3417a (patch)
treee0fac43b8dc6b61607428620fb3482acc7104562
parentf581763a450d784189794a3ab4a38f0331f1a95c (diff)
downloadaur-f42bfaae5dd1acab2f7e9a45536bdd0956a3417a.tar.gz
upgpkg: devhub 0.96.0-1
upstream release update
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD50
-rw-r--r--devhub.desktop9
3 files changed, 37 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66c42f5d865f..f0845a19206a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = devhub
pkgdesc = TweetDeck for GitHub - Android, iOS, Web & Desktop
- pkgver = 0.95.1
+ pkgver = 0.96.0
pkgrel = 1
url = https://github.com/devhubapp/devhub
arch = x86_64
@@ -9,6 +9,7 @@ pkgbase = devhub
makedepends = yarn
makedepends = jq
makedepends = moreutils
+ makedepends = npm
depends = c-ares
depends = ffmpeg
depends = gtk3
@@ -24,9 +25,10 @@ pkgbase = devhub
optdepends = kde-cli-tools: file deletion support (kioclient5)
optdepends = trash-cli: file deletion support (trash-put)
optdepends = xdg-utils: open URLs with desktop default (xdg-email, xdg-open)
- provides = devhub
- source = devhub-0.95.1.src.tar.gz::https://github.com/devhubapp/devhub/archive/v0.95.1.tar.gz
- sha256sums = 980e598adfff1fedd3259ab4d8dbf0ce561a9536fdbe6fd8406be43849a74683
+ source = devhub-0.96.0.src.tar.gz::https://github.com/devhubapp/devhub/archive/v0.96.0.tar.gz
+ source = devhub.desktop
+ sha256sums = d066cad4248349ae4c4b7a1775d71123083f15029f1cd6d154606981933d1179
+ sha256sums = 71673ee2f197ea85bee73976006d7832a8573cea403cd086407d3494c457380f
pkgname = devhub
diff --git a/PKGBUILD b/PKGBUILD
index 977900ee87d6..d3f1a0c6db2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,8 @@
# Maintainer: Bruce Zhang <zttt183525594@gmail.com>
+# Contributor: Daniel M. Capella <polyzen@archlinux.org>
+
pkgname=devhub
-pkgver=0.95.1
+pkgver=0.96.0
pkgrel=1
pkgdesc="TweetDeck for GitHub - Android, iOS, Web & Desktop"
arch=('x86_64' 'i686')
@@ -11,41 +13,33 @@ depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libnghttp2'
optdepends=('kde-cli-tools: file deletion support (kioclient5)'
'trash-cli: file deletion support (trash-put)'
'xdg-utils: open URLs with desktop default (xdg-email, xdg-open)')
-makedepends=('yarn' 'jq' 'moreutils')
-source=("$pkgname-$pkgver.src.tar.gz::https://github.com/devhubapp/devhub/archive/v$pkgver.tar.gz")
-sha256sums=('980e598adfff1fedd3259ab4d8dbf0ce561a9536fdbe6fd8406be43849a74683')
-provides=("devhub")
+makedepends=('yarn' 'jq' 'moreutils' 'npm')
+source=("$pkgname-$pkgver.src.tar.gz::https://github.com/devhubapp/devhub/archive/v$pkgver.tar.gz"
+ "$pkgname.desktop")
+sha256sums=('d066cad4248349ae4c4b7a1775d71123083f15029f1cd6d154606981933d1179'
+ '71673ee2f197ea85bee73976006d7832a8573cea403cd086407d3494c457380f')
prepare() {
- cd "$pkgname-$pkgver"
- jq '.build.linux.target = ["dir"]' "$srcdir/$pkgname-$pkgver/packages/desktop/package.json" | sponge "$srcdir/$pkgname-$pkgver/packages/desktop/package.json"
- yarn --pure-lockfile
- yarn clean
+ cd "$pkgname-$pkgver"
+ jq '.build.linux.target = ["dir"]' "$srcdir/$pkgname-$pkgver/packages/desktop/package.json" | sponge "$srcdir/$pkgname-$pkgver/packages/desktop/package.json"
+ yarn --pure-lockfile
+ yarn clean
}
build() {
- cd "$pkgname-$pkgver"
- yarn workspace @devhub/web build
- yarn workspace @devhub/desktop build:skipweb --linux
+ cd "$pkgname-$pkgver"
+ yarn workspace @devhub/web build
+ yarn workspace @devhub/desktop build:skipweb --linux
}
package() {
- cd "$pkgname-$pkgver/packages/desktop/build/linux-unpacked"
- find . -type f -exec install -Dm644 {} "$pkgdir/opt/devhub/{}" \;
- chmod 755 "$pkgdir/opt/devhub/devhub"
- mkdir -p "$pkgdir/usr/bin"
- ln -sf /opt/devhub/devhub "$pkgdir/usr/bin/devhub"
+ cd "$pkgname-$pkgver/packages/desktop/build/linux-unpacked"
+ find . -type f -exec install -Dm644 {} "$pkgdir/opt/devhub/{}" \;
+ chmod 755 "$pkgdir/opt/devhub/devhub"
+ mkdir -p "$pkgdir/usr/bin"
+ ln -sf /opt/devhub/devhub "$pkgdir/usr/bin/devhub"
- echo "[Desktop Entry]
-Name=DevHub
-Comment=TweetDeck for GitHub - Android, iOS, Web & Desktop
-Exec=/opt/devhub/devhub %U
-Terminal=false
-Type=Application
-Icon=devhub
-Categories=Utility;Development;
-MimeType=x-scheme-handler/devhub;" > "$srcdir/devhub.desktop"
- install -Dm644 "$srcdir/devhub.desktop" "$pkgdir/usr/share/applications/devhub.desktop"
+ install -Dm644 "$srcdir/devhub.desktop" "$pkgdir/usr/share/applications/devhub.desktop"
- install -Dm644 "$srcdir/$pkgname-$pkgver/packages/desktop/assets/icons/icon.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/devhub.png"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/packages/desktop/assets/icons/icon.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/devhub.png"
}
diff --git a/devhub.desktop b/devhub.desktop
new file mode 100644
index 000000000000..7f62d2ea484c
--- /dev/null
+++ b/devhub.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=DevHub
+Comment=TweetDeck for GitHub - Android, iOS, Web & Desktop
+Exec=/opt/devhub/devhub %U
+Terminal=false
+Type=Application
+Icon=devhub
+Categories=Utility;Development;
+MimeType=x-scheme-handler/devhub;