diff options
Diffstat (limited to 'repo/mercurial')
-rw-r--r-- | repo/mercurial/blacklist.txt | 129 | ||||
-rw-r--r-- | repo/mercurial/mercurial.xibuild | 28 |
2 files changed, 157 insertions, 0 deletions
diff --git a/repo/mercurial/blacklist.txt b/repo/mercurial/blacklist.txt new file mode 100644 index 0000000..9066fe4 --- /dev/null +++ b/repo/mercurial/blacklist.txt @@ -0,0 +1,129 @@ +test-debugcommands.t # " +test-doctest.py # abort: no repository found...; expected +test-hardlinks.t # 2 instead of 1 +test-lfs-test-server.t # object is corrupt +test-nointerrupt.t # " +test-persistent-nodemap.t # unclear +# fail with an error about address is use or unavailable +test-clonebundles.t +test-http-bad-server.t +test-http-bundle1.t +test-http-proxy.t +test-http.t +test-https.t +test-lfs-serve-access.t +# time out on x86_64 or x86 +test-bookmarks-pushpull.t +test-fix.t +test-glog-beautifygraph.t +test-glog.t +test-import.t +test-largefiles-misc.t +test-largefiles.t +test-log.t +test-merge-combination-file-content.t +test-merge-combination.t +test-mq.t +test-obsmarker-template.t +test-obsolete-bundle-strip.t +test-obsolete.t +test-revset.t +test-subrepo.t +test-template-functions.t +# time out on ppc64le +test-annotate.t +test-automv.t +test-backout.t +test-bisect.t +test-bisect2.t +test-bookmarks.t +test-branches.t +test-bundle2-exchange.t +test-censor.t +test-clone.t +test-commit-amend.t +test-commit-interactive.t +test-commit.t +test-convert-filemap.t +test-copies-chain-merge.t +test-copies-unrelated.t +test-copies.t +test-copytrace-heuristics.t +test-fileset.t +test-graft-interrupted.t +test-graft.t +test-help.t +test-hook.t +test-http-permissions.t +test-init.t +test-keyword.t +test-largefiles-update.t +test-lfs.t +test-merge-changedelete.t +test-merge-force.t +test-merge-tools.t +test-mq-guards.t +test-mq-header-date.t +test-mq-header-from.t +test-mq-qpush-exact.t +test-mq-subrepo.t +test-mv-cp-st-diff.t +test-narrow-clone.t +test-narrow-share.t +test-narrow.t +test-obsolete-divergent.t +test-phases-exchange.t +test-push-race.t +test-push-warn.t +test-rebase-inmemory.t +test-rebase-scenario-global.t +test-remotefilelog-local.t +test-rename-merge2.t +test-resolve.t +test-revert.t +test-revset2.t +test-run-tests.t +test-shelve.t +test-shelve2.t +test-show-work.t +test-ssh-proto.t +test-strip.t +test-subrepo-deep-nested-change.t +test-subrepo-git.t +test-tag.t +test-tags.t +test-template-basic.t +test-template-keywords.t +test-template-map.t +test-transplant.t +test-treemanifest.t +test-uncommit.t +test-update-branches.t +# timed out on aarch64 +test-clone-uncompressed.t +test-lock-badness.t +test-narrow-clone-no-ellipsis.t +test-narrow-pull.t +test-remotefilelog-prefetch.t +test-rename.t +# outpput is different +test-convert-git.t +test-hghave.t +test-hgrc.t +test-mq-eol.t +test-mq-git.t +test-mq-qfold.t +test-mq-qnew.t +test-parseindex.t +test-patchbomb-tls.t +test-pathconflicts-merge.t +test-paths.t +test-remotefilelog-pull-noshallow.t +test-rename-merge1.t +test-status-tracked-key.t +test-wireproto-exchangev2-shallow.t +# fails on s390x +test-clone-stream.t +test-generaldelta.t +test-merge-halt.t +test-parseindex2.py diff --git a/repo/mercurial/mercurial.xibuild b/repo/mercurial/mercurial.xibuild new file mode 100644 index 0000000..fb2a378 --- /dev/null +++ b/repo/mercurial/mercurial.xibuild @@ -0,0 +1,28 @@ +#!/bin/sh + +NAME="mercurial" +DESC="Scalable distributed SCM tool" + +MAKEDEPS="python" + +PKG_VER=6.1.1 +SOURCE="https://www.mercurial-scm.org/release/mercurial-$PKG_VER.tar.gz" + +ADDITIONAL=" +blacklist.txt +" + +build() { + HGPYTHON3=1 python3 setup.py build +} + +package() { + HGPYTHON3=1 python3 setup.py install --root="$PKG_DEST" + install -m755 contrib/hgk contrib/hg-ssh hgeditor "$PKG_DEST"/usr/bin + + local man + for man in doc/*.?; do + install -Dm644 "$man" \ + "$PKG_DEST"/usr/share/man/man${man##*.}/${man##*/} + done +} |