summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Baz2017-02-06 12:12:12 +0100
committerMaxim Baz2017-02-06 12:12:12 +0100
commit08b684eabd3d8df9eaf7b924c3bf95ae34888fa9 (patch)
treeb15219ab0a897aef032b4378625aea7577f428bb
parent711e8865325284a23342b5bd92a6fa57b6fa6c92 (diff)
downloadaur-08b684eabd3d8df9eaf7b924c3bf95ae34888fa9.tar.gz
Bump version, create upgrade script
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
-rwxr-xr-xupgrade.sh13
3 files changed, 18 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7538aa5959cd..776011aeab80 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cerebro
pkgdesc = Open-source productivity booster with a brain.
- pkgver = 0.2.3
+ pkgver = 0.2.4
pkgrel = 1
url = https://cerebroapp.com/
arch = x86_64
@@ -16,8 +16,8 @@ pkgbase = cerebro
depends = nss
provides = cerebro
conflicts = cerebro-git
- source = 0.2.3.tar.gz::https://github.com/KELiON/cerebro/archive/0.2.3.tar.gz
- sha256sums = 7d19667292dbad55a0ab86efd6973242b2f0b5de3fb70cb3e3ea9f782df498b6
+ source = 0.2.4.tar.gz::https://github.com/KELiON/cerebro/archive/0.2.4.tar.gz
+ sha256sums = 2a0e224f58b5137224ff83ca14a394e9c5f5d9b608ca3a30344085d028a853e3
pkgname = cerebro
diff --git a/PKGBUILD b/PKGBUILD
index bb76ea15a5d9..9228677b4e55 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Maxim Baz <cerebro@maximbaz.com>
pkgname=cerebro
-pkgver=0.2.3
+pkgver=0.2.4
pkgrel=1
pkgdesc='Open-source productivity booster with a brain.'
arch=('x86_64' 'i686')
@@ -11,7 +11,7 @@ depends=('alsa-lib' 'gconf' 'gtk2' 'libxss' 'libxtst' 'nss')
makedepends=('gendesk' 'npm')
provides=('cerebro')
source=("${pkgver}.tar.gz::https://github.com/KELiON/cerebro/archive/"$pkgver".tar.gz")
-sha256sums=('7d19667292dbad55a0ab86efd6973242b2f0b5de3fb70cb3e3ea9f782df498b6')
+sha256sums=('2a0e224f58b5137224ff83ca14a394e9c5f5d9b608ca3a30344085d028a853e3')
prepare() {
gendesk -f -n --name=Cerebro --pkgname="${pkgname}" --pkgdesc="${pkgdesc}" --exec="${pkgname}" --categories="System"
@@ -20,10 +20,6 @@ prepare() {
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- # Patch dependencies to use nodejs v7
- # TODO Remove with the next release, it is fixed in master now.
- sed -ie 's/"node": "6.x"/"node": "7.x"/g' package.json
-
npm install && cd ./app && npm install && cd ../
npm run build
diff --git a/upgrade.sh b/upgrade.sh
new file mode 100755
index 000000000000..029ed6fdd80b
--- /dev/null
+++ b/upgrade.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+version="$1"
+if [ -z "$version" ]; then
+ echo -e "Usage: ./upgrade.sh <version>\nExample: ./upgrade.sh 1.2.3"
+ exit 1
+fi
+
+cd "$(dirname "$0")"
+sed -i 's/^pkgver.*/pkgver='$version'/' PKGBUILD
+updpkgsums
+makepkg --printsrcinfo > .SRCINFO
+