Date: Saturday, May 7, 2016 @ 09:40:41 Author: arojas Revision: 267178
Install chg (FS#49244) Modified: mercurial/trunk/PKGBUILD ----------+ PKGBUILD | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-05-07 06:54:14 UTC (rev 267177) +++ PKGBUILD 2016-05-07 07:40:41 UTC (rev 267178) @@ -4,7 +4,7 @@ pkgname=mercurial pkgver=3.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="A scalable distributed SCM tool" arch=('i686' 'x86_64') url="http://mercurial.selenic.com/" @@ -18,12 +18,17 @@ '43e1d36564d4c7fbe9a091d3ea370a44') prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} sed -i -e 's#env python#env python2#' mercurial/lsprof.py } +build() { + cd ${pkgname}-${pkgver}/contrib/chg + make +} + package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} python2 setup.py install --root="${pkgdir}/" --optimize=1 install -d ${pkgdir}/usr/share/man/{man1,man5} @@ -48,4 +53,7 @@ # FS#38825 - Add certs config to package echo -e "\n[web]\ncacerts = /etc/ssl/certs/ca-certificates.crt\n" >> "${pkgdir}/etc/mercurial/hgrc" + + cd contrib/chg + make DESTDIR="${pkgdir}" PREFIX=/usr install }