tortoisehg: init at 3.4.2

danbst fc155f74 3845b256

+38
+36
pkgs/applications/version-management/tortoisehg/default.nix
··· 1 + { pkgs, lib, mercurial, pyPackages ? pkgs.python27Packages }: 2 + 3 + pkgs.buildPythonPackage rec { 4 + name = "tortoisehg-${version}"; 5 + version = "3.4.2"; 6 + namePrefix = ""; 7 + 8 + src = pkgs.fetchurl { 9 + url = "https://bitbucket.org/tortoisehg/targz/downloads/${name}.tar.gz"; 10 + sha256 = "18a587c8fybfjxbcj8i2smypxy7vfzmmrzibs74n3zy6dlb949nj"; 11 + }; 12 + 13 + pythonPath = [ pkgs.pyqt4 mercurial ] 14 + ++ (with pyPackages; [qscintilla iniparse]); 15 + 16 + propagatedBuildInputs = with pyPackages; [ qscintilla iniparse ]; 17 + 18 + doCheck = false; 19 + 20 + postUnpack = '' 21 + substituteInPlace $sourceRoot/setup.py \ 22 + --replace "/usr/share/" "$out/share/" 23 + ''; 24 + 25 + postInstall = '' 26 + ln -s $out/bin/thg $out/bin/tortoisehg #convenient alias 27 + ''; 28 + 29 + meta = { 30 + description = "Qt based graphical tool for working with Mercurial"; 31 + homepage = http://tortoisehg.bitbucket.org/; 32 + license = lib.licenses.gpl2; 33 + platforms = lib.platforms.linux; 34 + maintainers = [ "abcz2.uprola@gmail.com" ]; 35 + }; 36 + }
+2
pkgs/top-level/all-packages.nix
··· 12858 12858 wrapPython = pythonPackages.wrapPython; 12859 12859 }; 12860 12860 12861 + tortoisehg = callPackage ../applications/version-management/tortoisehg { }; 12862 + 12861 12863 toxic = callPackage ../applications/networking/instant-messengers/toxic { }; 12862 12864 12863 12865 transcode = callPackage ../applications/audio/transcode { };