summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndré Klitzing2017-05-03 09:14:06 +0200
committerAndré Klitzing2017-05-03 09:14:06 +0200
commit2df9e64ee2ba09c951c35091b9ed540231f363f2 (patch)
tree5548f68cc28c9a42fac2a236c62ceccac156babe
parented33d2317fb090abe86465947d6ace6b45ea6db0 (diff)
downloadaur-2df9e64ee2ba09c951c35091b9ed540231f363f2.tar.gz
Use current stable snapshot as thg to fix Mercurial 4.2
This will be updated to 4.2 as soon as thg is released.
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD24
2 files changed, 23 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bf5326f276c5..17954ef6abbe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
# Generated by mksrcinfo v8
-# Thu Apr 13 10:06:50 UTC 2017
+# Wed May 3 07:13:40 UTC 2017
pkgbase = tortoisehg
pkgdesc = Graphical tools for Mercurial
- pkgver = 4.1.2
+ pkgver = 4.1.3
pkgrel = 1
url = https://tortoisehg.bitbucket.io
arch = any
license = GPL
depends = python2
- depends = mercurial>=4.0
+ depends = mercurial>=4.1
depends = python2-pyqt4>=4.10
depends = python2-qscintilla
depends = python2-iniparse
optdepends = python2-pygments: syntax highlighting
optdepends = python2-nautilus: Python binding for Nautilus components
- source = http://bitbucket.org/tortoisehg/targz/downloads/tortoisehg-4.1.2.tar.gz
- sha256sums = 1e1dbee323acd9046cf940d74f909f815fd07191b64b9ed1576b973af23d7feb
+ source = tortoisehg-4.1.3-169d552db075.tar.gz::https://bitbucket.org/tortoisehg/thg/get/169d552db075.tar.gz
+ sha256sums = 798c4526a6afd48246e83f7b97fb61ebad2a52ac4ff800355383d91729b179ee
pkgname = tortoisehg
diff --git a/PKGBUILD b/PKGBUILD
index 90ad15bc44e5..cb87ab3704b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,20 +5,32 @@
# AUR Category: devel
pkgname=tortoisehg
-pkgver=4.1.2
+pkgver=4.1.3
pkgrel=1
+_pkgchangeset=169d552db075
pkgdesc="Graphical tools for Mercurial"
url="https://tortoisehg.bitbucket.io"
license=("GPL")
-depends=('python2' 'mercurial>=4.0' 'python2-pyqt4>=4.10' 'python2-qscintilla' 'python2-iniparse')
+depends=('python2' 'mercurial>=4.1' 'python2-pyqt4>=4.10' 'python2-qscintilla' 'python2-iniparse')
builddepends=(python2)
arch=('any')
optdepends=('python2-pygments: syntax highlighting'
- 'python2-nautilus: Python binding for Nautilus components')
-source=("http://bitbucket.org/tortoisehg/targz/downloads/${pkgname}-${pkgver}.tar.gz")
+ 'python2-nautilus: Python binding for Nautilus components')
+
+if [ -z ${_pkgchangeset+x} ];
+then
+ source=("http://bitbucket.org/tortoisehg/targz/downloads/${pkgname}-${pkgver}.tar.gz")
+else
+ source=("$pkgname-$pkgver-${_pkgchangeset}.tar.gz::https://bitbucket.org/tortoisehg/thg/get/${_pkgchangeset}.tar.gz")
+fi
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ if [ -z ${_pkgchangeset+x} ];
+ then
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ else
+ cd "${srcdir}/tortoisehg-thg-${_pkgchangeset}"
+ fi
python2 setup.py install --prefix=/usr --root="${pkgdir}"
install -Dm 644 "contrib/mergetools.rc" "${pkgdir}/etc/mercurial/hgrc.d/thgmergetools.rc"
@@ -30,4 +42,4 @@ package() {
rm "${pkgdir}/usr/lib/python2.7/site-packages/hgext3rd/__init__.pyc"
}
-sha256sums=('1e1dbee323acd9046cf940d74f909f815fd07191b64b9ed1576b973af23d7feb')
+sha256sums=('798c4526a6afd48246e83f7b97fb61ebad2a52ac4ff800355383d91729b179ee')