summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordobo_pl2020-03-17 17:04:09 +0100
committerdobo_pl2020-03-17 17:04:09 +0100
commitb45317f6159e101dd940e698fa6bdaac18feb762 (patch)
tree0777461f3388d3679fb40d3451c31d5d72c19181
parent8485a30ec47a14bf110431ea7791fe0a5a3b201c (diff)
downloadaur-b45317f6159e101dd940e698fa6bdaac18feb762.tar.gz
* Upstream upgrade to 2.16.1
* Switch to Python 3 * Switch to sha256sums * Add patch to avoid building when invoking build.py install
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD21
-rw-r--r--do_not_build_on_install.patch11
3 files changed, 32 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4785745433fd..721cd3ddf037 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,19 @@
pkgbase = gede
pkgdesc = Graphical frontend (GUI) to GDB written in Qt.
- pkgver = 2.15.4
+ pkgver = 2.16.1
pkgrel = 1
url = http://acidron.com/gede
arch = i686
arch = x86_64
license = BSD
- makedepends = python2
+ makedepends = python
depends = qt5-base
depends = gdb
depends = ctags
- source = http://gede.acidron.com/uploads/source/gede-2.15.4.tar.xz
- md5sums = 5d737ec91323f49d39ebffdac7c306a9
+ source = http://gede.acidron.com/uploads/source/gede-2.16.1.tar.xz
+ source = do_not_build_on_install.patch
+ sha256sums = 96ce371d39e7b5ed58b3a35e6bf8f72d17e2f8281e3e21ca8d71246cb8ee1b65
+ sha256sums = 65f0075eee147364cfcba6776de1389ceb4dbe066f6274da65470bf8bdd467b4
pkgname = gede
diff --git a/PKGBUILD b/PKGBUILD
index 5dbe0d4503d5..8b233dcb8c6b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,38 @@
# Maintainer: Dobroslaw Kijowski <dobo90_at_gmail.com>
pkgname=gede
-pkgver=2.15.4
+pkgver=2.16.1
pkgrel=1
pkgdesc='Graphical frontend (GUI) to GDB written in Qt.'
arch=(i686 x86_64)
url='http://acidron.com/gede'
license=(BSD)
depends=(qt5-base gdb ctags)
-makedepends=(python2)
-source=("http://gede.acidron.com/uploads/source/${pkgname}-${pkgver}.tar.xz")
-md5sums=('5d737ec91323f49d39ebffdac7c306a9')
+makedepends=(python)
+source=("http://gede.acidron.com/uploads/source/${pkgname}-${pkgver}.tar.xz"
+ "do_not_build_on_install.patch")
+sha256sums=('96ce371d39e7b5ed58b3a35e6bf8f72d17e2f8281e3e21ca8d71246cb8ee1b65'
+ '65f0075eee147364cfcba6776de1389ceb4dbe066f6274da65470bf8bdd467b4')
+
+
+prepare()
+{
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p0 < "${srcdir}/do_not_build_on_install.patch"
+}
build()
{
cd "${srcdir}/${pkgname}-${pkgver}"
- python2 build.py --use-qt5
+ python build.py --use-qt5
}
package()
{
cd "${srcdir}/${pkgname}-${pkgver}"
- python2 build.py install --prefix="${pkgdir}/usr" install
+ python build.py install --prefix="${pkgdir}/usr" install
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/do_not_build_on_install.patch b/do_not_build_on_install.patch
new file mode 100644
index 000000000000..4fdd2ffd7610
--- /dev/null
+++ b/do_not_build_on_install.patch
@@ -0,0 +1,11 @@
+--- build.py 2020-03-15 12:21:26.000000000 +0100
++++ build.py_ 2020-03-17 16:54:56.441788277 +0100
+@@ -147,7 +147,7 @@ if __name__ == "__main__":
+ do_clean = True
+ elif arg == "install":
+ do_install = True
+- do_build = True
++ do_build = False
+ elif arg == "--help" or arg == "help":
+ exit( dump_usage())
+ elif arg == "--verbose":