summary refs log tree commit diff
path: root/pkgs/build-support/fetchhg/nix-prefetch-hg
Commit message (Collapse)AuthorAge
* nix-prefetch-hg: Various bash style improvements, fixes #9511Benjamin Staffin2016-02-17
|
* fetchhg: fixed nix-prefetch-hg interpreterJuho Östman2015-10-06
|
* fetchhg: add option to fetch hg subreposRobert Scott2015-05-04
|
* build-support: Fix nix-prefetch-* on OS X.aszlig2014-08-27
| | | | | | | | | | | | | | | | Fixes a regression on OS X introduced by f83af95. Don't use --tmpdir for mktemp, because that flag doesn't exist on OS X. However, using -t is deprecated in GNU coreutils, so as suggested by @ip1981 we're now using parameter expansion on ${TMPDIR:-/tmp} to provide /tmp as a fallback if TMPDIR is not set and use it instead. Also use this approach for nix-prefetch-cvs now in order to stay consistent. Reported-by: Vladimir Kirillov <proger@wilab.org.ua> Tested-by: Igor Pashev <pashev.igor@gmail.com> Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* build-support: Use mktemp -d in nix-prefetch-*.aszlig2014-08-25
| | | | | | | | | | | | | | | | | | | | | | Instead of relying on $$ to not collide with an existing path. Quoting the Bash manual about $$: > Expands to the process ID of the shell. In a () subshell, it expands > to the process ID of the current shell, not the subshell. So, this is different from $BASHPID: > Expands to the process ID of the current bash process. This differs > from $$ under certain circumstances, such as subshells that do not > require bash to be re-initialized. But even $BASHPID is prone to race conditions if the process IDs wrap around, so to be on the safe side, we're using mktemp here. Closes #3784. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nix-prefetch-{bzr,hg,svn}: print fetched revisionBenno Fünfstück2014-06-11
|
* remove .hg-archival.txt from nix-prefetch-hg resultRob Vermaas2011-11-03
| | | | svn path=/nixpkgs/trunk/; revision=30217
* nix-prefetch-hg: if url is local file, do not make clone, but run hg archive ↵Rob Vermaas2011-04-11
| | | | | | on it svn path=/nixpkgs/trunk/; revision=26779
* make nix-prefetch-hg executableRob Vermaas2010-07-27
| | | | svn path=/nixpkgs/trunk/; revision=22755
* applying patches provided by griswoldRob Vermaas2010-01-27
svn path=/nixpkgs/trunk/; revision=19707