diff options
author | Popolon | 2017-11-17 10:48:19 +0100 |
---|---|---|
committer | Popolon | 2017-11-17 10:48:19 +0100 |
commit | f8d1742bbb2b8e629fc8f2a52b1d1e255acbe8e2 (patch) | |
tree | 51a3b326a6f1cea3a6823cd4c793ead825c48917 | |
parent | 8b2e98daed9b969dc777f8079c65124297e84937 (diff) | |
download | aur-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-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 15 insertions, 13 deletions
@@ -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 @@ -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" |