Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.09 826 B view raw
1{ stdenv, python, buildPythonPackage, isPy3k, fetchPypi }: 2 3buildPythonPackage rec { 4 pname = "pymetar"; 5 version = "1.1"; 6 7 disabled = !isPy3k; 8 9 src = fetchPypi { 10 inherit pname version; 11 sha256 = "0y42l7mmp7jn4pzg66x3k57c6hqpxc22mgzgaqqpblkx2kzh42n9"; 12 }; 13 14 checkPhase = '' 15 cd testing/smoketest 16 tar xzf reports.tgz 17 mkdir logs 18 patchShebangs runtests.sh 19 substituteInPlace runtests.sh --replace "break" "exit 1" # fail properly 20 export PYTHONPATH="$PYTHONPATH:$out/${python.sitePackages}" 21 ./runtests.sh 22 ''; 23 24 meta = with stdenv.lib; { 25 description = "A command-line tool to show the weather report by a given station ID"; 26 homepage = "http://www.schwarzvogel.de/software/pymetar.html"; 27 license = licenses.gpl2Plus; 28 maintainers = with maintainers; [ erosennin ]; 29 }; 30}