[arch-commits] Commit in mercurial/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat May 7 07:40:42 UTC 2016


    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
 }



More information about the arch-commits mailing list