summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPopolon2017-11-17 10:48:19 +0100
committerPopolon2017-11-17 10:48:19 +0100
commitf8d1742bbb2b8e629fc8f2a52b1d1e255acbe8e2 (patch)
tree51a3b326a6f1cea3a6823cd4c793ead825c48917
parent8b2e98daed9b969dc777f8079c65124297e84937 (diff)
downloadaur-f8d1742bbb2b8e629fc8f2a52b1d1e255acbe8e2.tar.gz
change to version 1.70, and use the release version package from archive instead
of git commit version. Add the patch proposed by hollunder in package comments on AUR.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD20
2 files changed, 15 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d2e80bfd6fe0..8d3329bbf55b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Mon Dec 26 20:49:56 UTC 2016
+# Fri Nov 17 09:42:11 UTC 2017
pkgbase = zerobrane-studio
pkgdesc = A lightweight Lua-based IDE for Lua
- pkgver = 1.50
+ pkgver = 1.70
pkgrel = 1
url = http://studio.zerobrane.com/
arch = any
@@ -15,10 +15,10 @@ pkgbase = zerobrane-studio
optdepends = love: to debug love programs
provides = zerobrane-studio
conflicts = zerobrane-studio-git
- source = https://github.com/pkulchenko/ZeroBraneStudio/tarball/53fc3f0
+ source = https://github.com/pkulchenko/ZeroBraneStudio/archive/1.70.tar.gz
source = zbstudio.patch
source = user.lua
- sha512sums = d7720c4ef014da2bb661f109014fc4200a3d8cf94db10f03a563b3bcfcf01264dabbf7f6a0c2120a4dd86256e95f72673c0f86812f9feeb14d74f5e3403b3b01
+ sha512sums = edbd0d4411585ec38b2ab746aa2a467fa10fd6ae56c3b2e27471e5905cdf1b59f61f25f18b5a2dde35813054d7ccc6107739b22f07b8c7bdd394ab3fd111fa8d
sha512sums = c36898ce75db091ed1c9f63d18c6604faf9cc1c33eee5ea6d2c4c6d313d1c429c1ef21e3d6e85671353354e5329559e5da5cd6b53c71350bca4d30a42f1233ad
sha512sums = 2edc1ba142cc13e49a6b429e4b240eab2bfc252b55c90b95d288d72a1175c99e4aef5dffd1be867ff2b6ed73ca6ec0de41440e5fc31f88059cc59a16aa1e7955
diff --git a/PKGBUILD b/PKGBUILD
index 08d23e0eeadc..414868a2b0f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
-# Maintainer: Michael Gerhaeuser <michael.gerhaeuser@gmail.com>
+# Maintener: Popolon <popolon@popolon.org>
+# Contributor: Michael Gerhaeuser <michael.gerhaeuser@gmail.com>
# Contributor: Harley Laue <losinggeneration@gmail.com>
pkgname=zerobrane-studio
-pkgver=1.50
+pkgver=1.70
pkgrel=1
pkgdesc="A lightweight Lua-based IDE for Lua"
arch=(any)
@@ -14,31 +15,32 @@ conflicts=('zerobrane-studio-git')
optdepends=('love: to debug love programs')
_github_user="pkulchenko"
_github_project="ZeroBraneStudio"
-_github_rev="53fc3f0"
-source=("https://github.com/$_github_user/$_github_project/tarball/${_github_rev}"
+_github_rev="1.70"
+source=("https://github.com/$_github_user/$_github_project/archive/${pkgver}.tar.gz"
"zbstudio.patch"
"user.lua")
-sha512sums=('d7720c4ef014da2bb661f109014fc4200a3d8cf94db10f03a563b3bcfcf01264dabbf7f6a0c2120a4dd86256e95f72673c0f86812f9feeb14d74f5e3403b3b01'
+sha512sums=('edbd0d4411585ec38b2ab746aa2a467fa10fd6ae56c3b2e27471e5905cdf1b59f61f25f18b5a2dde35813054d7ccc6107739b22f07b8c7bdd394ab3fd111fa8d'
'c36898ce75db091ed1c9f63d18c6604faf9cc1c33eee5ea6d2c4c6d313d1c429c1ef21e3d6e85671353354e5329559e5da5cd6b53c71350bca4d30a42f1233ad'
'2edc1ba142cc13e49a6b429e4b240eab2bfc252b55c90b95d288d72a1175c99e4aef5dffd1be867ff2b6ed73ca6ec0de41440e5fc31f88059cc59a16aa1e7955')
prepare() {
- cd "$srcdir/$_github_user-$_github_project-$_github_rev"
+ cd "$srcdir/$_github_project-$pkgver"
patch -p1 < "$srcdir/zbstudio.patch"
}
build() {
- cd "$srcdir/$_github_user-$_github_project-$_github_rev/build"
+ cd "$srcdir/$_github_project-$pkgver/build"
+ sed -e '/check_lua_module(wx TRUE)/ s/^#*/#/' -i CMakeLists.txt
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DLUA_EXECUTABLE=/usr/bin/lua5.2
- make
+ make -j4
}
package() {
- cd "$srcdir/$_github_user-$_github_project-$_github_rev/build"
+ cd "$srcdir/$_github_project-$pkgver/build"
make DESTDIR="$pkgdir/" install
install -d "$pkgdir/usr/share/licenses/$pkgname"
cp ../LICENSE "$pkgdir/usr/share/licenses/$pkgname"