# Contributor: Bernhard Walle # Contributor: Clovis Fabricio # Contributor: Christopher Krooß # Maintainer: Andre Klitzing # AUR Category: devel pkgname=tortoisehg pkgver=4.2 pkgrel=1 #_pkgchangeset=169d552db075 pkgdesc="Graphical tools for Mercurial" url="https://tortoisehg.bitbucket.io" license=("GPL") 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') 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=('4f3463ebb58a83aa7266c3bdc7e03de9c5e8c39d6793a56b76fd9cdfc29abd11')