From 739322979236f792e77c2a7c6c101d0645a5ca1c Mon Sep 17 00:00:00 2001 From: blue-devil Date: Tue, 25 Feb 2020 20:10:18 +0300 Subject: [PATCH] mercurial:minor version bump --- programming/scm/mercurial/actions.py | 19 ++++++++++------- programming/scm/mercurial/pspec.xml | 24 ++++++++++++++-------- programming/scm/mercurial/translations.xml | 2 +- 3 files changed, 28 insertions(+), 17 deletions(-) diff --git a/programming/scm/mercurial/actions.py b/programming/scm/mercurial/actions.py index 698a732629..faf4049cd4 100644 --- a/programming/scm/mercurial/actions.py +++ b/programming/scm/mercurial/actions.py @@ -4,20 +4,25 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import pisitools from pisi.actionsapi import pythonmodules +from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools def setup(): + # fix unused direct dependency analysis + shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread -lbz2") pythonmodules.compile() def install(): pythonmodules.install() - - pisitools.dodir("/etc/bash_completion.d") - pisitools.insinto("/etc/bash_completion.d", "contrib/bash_completion", "mercurial") - + + # manually add man pages pisitools.doman("doc/*.1") pisitools.doman("doc/*.5") - + pisitools.doman("doc/*.8") + + # manually add documentation pisitools.dohtml("doc/*.html") - #pisitools.dodoc("doc/*.txt") + + # manually install bash completion script + pisitools.insinto("/etc/bash_completion.d", "contrib/bash_completion", "mercurial") \ No newline at end of file diff --git a/programming/scm/mercurial/pspec.xml b/programming/scm/mercurial/pspec.xml index 628022fbd4..d62a6df568 100644 --- a/programming/scm/mercurial/pspec.xml +++ b/programming/scm/mercurial/pspec.xml @@ -1,18 +1,19 @@ - + mercurial - http://www.selenic.com/mercurial + https://www.mercurial-scm.org/ PisiLinux Community admins@pisilinux.org + programming.scm GPLv2 app:console A distributed SCM tool A fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. - https://www.mercurial-scm.org/release/mercurial-4.7.tar.gz + https://www.mercurial-scm.org/release/mercurial-5.3.tar.gz python-devel @@ -20,19 +21,27 @@ mercurial + A distributed SCM tool python - /usr/bin /etc/bash_completion.d - /usr/lib + /usr/bin /usr/share/doc /usr/share/man + /usr/lib + + 2020-02-25 + 5.3 + Major version bump. + Blue Devil + bluedevil@sctzine.com + 2018-09-09 4.7 @@ -50,9 +59,6 @@ 2017-03-19 4.1.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org Version bump. Ertuğrul Erata ertugrulerata@gmail.com @@ -72,4 +78,4 @@ yusuf.aydemir@pisilinux.org - + \ No newline at end of file diff --git a/programming/scm/mercurial/translations.xml b/programming/scm/mercurial/translations.xml index cc364da5cb..cb2dd0a1d1 100644 --- a/programming/scm/mercurial/translations.xml +++ b/programming/scm/mercurial/translations.xml @@ -7,4 +7,4 @@ Système de gestion de code source, rapide et léger conçu pour gérer de manière efficace les projets distribués de très grande taille. Un sistema rápido y liviano de administración de fuentes (Source Control Management) diseñado para manejo eficaz de proyectos muy largos y distribuidos. - + \ No newline at end of file