| 
									
										
										
										
											2018-09-05 22:56:18 +02:00
										 |  |  | { stdenv, python, buildPythonPackage, isPy3k, fetchPypi }: | 
					
						
							| 
									
										
										
										
											2018-03-02 16:12:08 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | buildPythonPackage rec { | 
					
						
							|  |  |  |   pname = "pymetar"; | 
					
						
							| 
									
										
										
										
											2019-01-02 13:41:22 -08:00
										 |  |  |   version = "1.1"; | 
					
						
							| 
									
										
										
										
											2018-03-02 16:12:08 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-09-05 22:32:08 +02:00
										 |  |  |   disabled = !isPy3k; | 
					
						
							| 
									
										
										
										
											2018-03-02 16:12:08 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |   src = fetchPypi { | 
					
						
							|  |  |  |     inherit pname version; | 
					
						
							| 
									
										
										
										
											2019-01-02 13:41:22 -08:00
										 |  |  |     sha256 = "0y42l7mmp7jn4pzg66x3k57c6hqpxc22mgzgaqqpblkx2kzh42n9"; | 
					
						
							| 
									
										
										
										
											2018-03-02 16:12:08 +00:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-09-05 22:56:18 +02:00
										 |  |  |   checkPhase = ''
 | 
					
						
							|  |  |  |     cd testing/smoketest | 
					
						
							|  |  |  |     tar xzf reports.tgz | 
					
						
							|  |  |  |     mkdir logs | 
					
						
							|  |  |  |     patchShebangs runtests.sh | 
					
						
							|  |  |  |     substituteInPlace runtests.sh --replace "break" "exit 1"  # fail properly | 
					
						
							|  |  |  |     export PYTHONPATH="$PYTHONPATH:$out/${python.sitePackages}" | 
					
						
							|  |  |  |     ./runtests.sh | 
					
						
							|  |  |  |   '';
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-02 16:12:08 +00:00
										 |  |  |   meta = with stdenv.lib; { | 
					
						
							|  |  |  |     description = "A command-line tool to show the weather report by a given station ID"; | 
					
						
							|  |  |  |     homepage = http://www.schwarzvogel.de/software/pymetar.html; | 
					
						
							| 
									
										
										
										
											2018-09-05 22:26:25 +02:00
										 |  |  |     license = licenses.gpl2Plus; | 
					
						
							| 
									
										
										
										
											2018-03-02 16:12:08 +00:00
										 |  |  |     maintainers = with maintainers; [ erosennin ]; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | } |