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 Communityadmins@pisilinux.org
+ programming.scmGPLv2app:consoleA distributed SCM toolA 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.gzpython-devel
@@ -20,19 +21,27 @@
mercurial
+ A distributed SCM toolpython
- /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-094.7
@@ -50,9 +59,6 @@
2017-03-194.1.1
- Version Bump
- Pisi Linux Community
- admin@pisilinux.orgVersion bump.Ertuğrul Erataertugrulerata@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