timetagger: improve expession

`pname` is now `timetagger` instead of `python3.9-timetagger-22.4.2`.

+8 -15
+8 -15
pkgs/servers/timetagger/default.nix
··· 1 1 { lib 2 - , pkgs 3 - , python3Packages 2 + , python3 4 3 , fetchFromGitHub 5 4 6 5 , addr ? "127.0.0.1" ··· 13 12 # timetagger. 14 13 # 15 14 16 - let 17 - tt = python3Packages.timetagger; 18 - in 19 - python3Packages.buildPythonPackage rec { 20 - pname = tt.name; 21 - version = tt.version; 22 - src = tt.src; 23 - meta = tt.meta; 15 + python3.pkgs.buildPythonApplication { 16 + inherit (python3.pkgs.timetagger) pname version src meta; 24 17 25 - propagatedBuildInputs = [ tt ] 26 - ++ (with python3Packages; [ 27 - setuptools 28 - ]); 18 + propagatedBuildInputs = with python3.pkgs; [ 19 + setuptools 20 + timetagger 21 + ]; 29 22 30 23 format = "custom"; 31 24 installPhase = '' 32 25 mkdir -p $out/bin 33 - echo "#!${pkgs.python3}/bin/python3" >> $out/bin/timetagger 26 + echo "#!${python3.interpreter}" >> $out/bin/timetagger 34 27 cat run.py >> $out/bin/timetagger 35 28 sed -Ei 's,0\.0\.0\.0:80,${addr}:${toString port},' $out/bin/timetagger 36 29 chmod +x $out/bin/timetagger