koji: factor python module into an standalone app

+23 -19
+21
pkgs/tools/package-management/koji/default.nix
···
··· 1 + { stdenv, fetchurl, pythonPackages, python }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "koji-1.8"; 5 + 6 + src = fetchurl { 7 + url = "https://fedorahosted.org/released/koji/koji-1.8.0.tar.bz2"; 8 + sha256 = "10dph209h4jgajb5jmbjhqy4z4hd22i7s2d93vm3ikdf01i8iwf1"; 9 + }; 10 + 11 + propagatedBuildInputs = [ pythonPackages.pycurl python ]; 12 + 13 + makeFlags = "DESTDIR=$(out)"; 14 + 15 + postInstall = '' 16 + cp -R $out/nix/store/*/* $out/ 17 + rm -rf $out/nix 18 + ''; 19 + 20 + meta.maintainers = [ stdenv.lib.maintainers.mornfall ]; 21 + }
+2
pkgs/top-level/all-packages.nix
··· 9123 inherit (gnome) libglade; 9124 }; 9125 9126 lame = callPackage ../applications/audio/lame { }; 9127 9128 larswm = callPackage ../applications/window-managers/larswm { };
··· 9123 inherit (gnome) libglade; 9124 }; 9125 9126 + koji = callPackage ../tools/package-management/koji { }; 9127 + 9128 lame = callPackage ../applications/audio/lame { }; 9129 9130 larswm = callPackage ../applications/window-managers/larswm { };
-19
pkgs/top-level/python-packages.nix
··· 2260 }; 2261 }; 2262 2263 - # TODO: this shouldn't use a buildPythonPackage 2264 - koji = buildPythonPackage (rec { 2265 - name = "koji-1.8"; 2266 - meta.maintainers = [ stdenv.lib.maintainers.mornfall ]; 2267 - disabled = isPy3k; 2268 - 2269 - src = fetchurl { 2270 - url = "https://fedorahosted.org/released/koji/koji-1.8.0.tar.bz2"; 2271 - sha256 = "10dph209h4jgajb5jmbjhqy4z4hd22i7s2d93vm3ikdf01i8iwf1"; 2272 - }; 2273 - 2274 - configurePhase = ":"; 2275 - buildPhase = ":"; 2276 - installPhase = "make install DESTDIR=$out/ && cp -R $out/nix/store/*/* $out/ && rm -rf $out/nix"; 2277 - doCheck = false; 2278 - propagatedBuildInputs = [ pythonPackages.pycurl ]; 2279 - 2280 - }); 2281 - 2282 logilab_astng = buildPythonPackage rec { 2283 name = "logilab-astng-0.24.3"; 2284
··· 2260 }; 2261 }; 2262 2263 logilab_astng = buildPythonPackage rec { 2264 name = "logilab-astng-0.24.3"; 2265