lol

Update GNokii

svn path=/nixpkgs/trunk/; revision=18167

+18 -6
+5 -6
pkgs/tools/misc/gnokii/default.nix
··· 2 2 let 3 3 fetchurl = a.fetchurl; 4 4 5 - version = a.lib.attrByPath ["version"] "0.6.27" a; 5 + s = import ./src-for-default.nix; 6 6 buildInputs = with a; [ 7 7 perl intltool gettext 8 8 ]; 9 9 in 10 10 rec { 11 - src = fetchurl { 12 - url = "http://www.gnokii.org/download/gnokii/gnokii-${version}.tar.bz2"; 13 - sha256 = "11p8iv5jmlah3ls16a3jkndwlvwxxan8vwkwazlihaasfmgxgwb9"; 14 - }; 11 + src = a.fetchUrlFromSrcInfo s; 15 12 16 13 inherit buildInputs; 17 14 configureFlags = []; ··· 19 16 /* doConfigure should be removed if not needed */ 20 17 phaseNames = ["doConfigure" "doMakeInstall"]; 21 18 22 - name = "gnokii-" + version; 19 + inherit(s) name; 23 20 meta = { 24 21 description = "Cellphone tool"; 22 + maintainers = [a.lib.maintainers.raskin]; 23 + platforms = with a.lib.platforms; linux; 25 24 }; 26 25 }
+9
pkgs/tools/misc/gnokii/src-for-default.nix
··· 1 + rec { 2 + version="0.6.28.1"; 3 + name="gnokii-0.6.28.1"; 4 + hash="0l8ifslvzcwm70pycv8gycdr35g4qk1wsjxbk7b4r5z53jhc6hdz"; 5 + url="http://www.gnokii.org/download/gnokii/gnokii-${version}.tar.gz"; 6 + advertisedUrl="http://www.gnokii.org/download/gnokii/gnokii-0.6.28.1.tar.gz"; 7 + 8 + 9 + }
+4
pkgs/tools/misc/gnokii/src-info-for-default.nix
··· 1 + { 2 + downloadPage = "http://www.gnokii.org/download/gnokii/?C=M;O=D"; 3 + baseName = "gnokii"; 4 + }