# Contributor: Bernhard Walle # Contributor: Clovis Fabricio # Contributor: Christopher Krooß # Maintainer: Andre Klitzing # AUR Category: devel pkgname=tortoisehg pkgver=4.5 pkgrel=0 _pkgchangeset=8cd204ac208a pkgdesc="Graphical tools for Mercurial" url="https://tortoisehg.bitbucket.io" license=("GPL") depends=('python2' 'mercurial>=4.4' 'mercurial<4.6' 'python2-qscintilla-qt5' 'python2-iniparse' 'qt5-svg') builddepends=(python2) arch=('any') optdepends=('python2-pygments: syntax highlighting' '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() { 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" install -Dm 644 "contrib/thg.desktop" "${pkgdir}/usr/share/applications/thg.desktop" install -Dm 644 "icons/svg/thg_logo.svg" "${pkgdir}/usr/share/pixmaps/thg_logo.svg" # already provided by hg 4.0 rm "${pkgdir}/usr/lib/python2.7/site-packages/hgext3rd/__init__.py" rm "${pkgdir}/usr/lib/python2.7/site-packages/hgext3rd/__init__.pyc" } sha256sums=('2594119bdaa40123826c6afddaa81d003806f94c588369a5ae2af72134856873')