summary refs log tree commit diff
path: root/pkgs/applications/misc/gosmore
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2014-11-19 15:30:59 +0300
committerNikolay Amiantov <ab@fmap.me>2014-11-19 15:35:33 +0300
commitbddffb705fa16cd7949c5985b3b9999fd88d3bb6 (patch)
tree1ef5e1e5a3832678970abc311ca2b50e830a5fd8 /pkgs/applications/misc/gosmore
parentdaa9e53e2698bc900ce866706649b5aa8b2472b8 (diff)
downloadnixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.tar
nixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.tar.gz
nixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.tar.bz2
nixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.tar.lz
nixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.tar.xz
nixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.tar.zst
nixpkgs-bddffb705fa16cd7949c5985b3b9999fd88d3bb6.zip
gosmore: update, fix checksum
Diffstat (limited to 'pkgs/applications/misc/gosmore')
-rw-r--r--pkgs/applications/misc/gosmore/default.nix38
1 files changed, 17 insertions, 21 deletions
diff --git a/pkgs/applications/misc/gosmore/default.nix b/pkgs/applications/misc/gosmore/default.nix
index e93e2be85e3..ea72dc03269 100644
--- a/pkgs/applications/misc/gosmore/default.nix
+++ b/pkgs/applications/misc/gosmore/default.nix
@@ -1,34 +1,30 @@
-a@{fetchsvn, libxml2, gtk, curl, pkgconfig, lib, ...} :  
-let 
-  fetchsvn = a.fetchsvn;
+{ stdenv, fetchsvn, libxml2, gtk, curl, pkgconfig } :
 
-  buildInputs = with a; [
-    libxml2 gtk curl pkgconfig
-  ];
+let
+  version = "30811";
 in
-rec {
+stdenv.mkDerivation {
+  name = "gosmore-r${version}";
   src = fetchsvn {
     url = http://svn.openstreetmap.org/applications/rendering/gosmore;
-    sha256 = "0ds61gl75rnzvm0hj9papl5sfcgdv4310df9ch7x9rifssfli9zm";
-    rev = "24178";
-  } + "/";
+    sha256 = "0qyvrb4xgy4msc7f65widzkvjzc8mlddc4dyr1i76b7wd3gpk0xj";
+    rev = "${version}";
+  };
 
-  inherit buildInputs;
-  configureFlags = [];
+  buildInputs = [ libxml2 gtk curl ];
 
-  /* doConfigure should be removed if not needed */
-  phaseNames = ["fixCurlIncludes" "doConfigure" "doMakeInstall"];
+  nativeBuildInputs = [ pkgconfig ];
 
-  fixCurlIncludes = a.fullDepEntry ''
+  prePatch = ''
     sed -e '/curl.types.h/d' -i *.{c,h,hpp,cpp}
-  '' ["minInit" "doUnpack"];
+  '';
       
-  name = "gosmore-r21657";
-  meta = {
+  meta = with stdenv.lib; {
     description = "Open Street Map viewer";
-    maintainers = [
-      a.lib.maintainers.raskin
+    homepage = http://sourceforge.net/projects/gosmore/;
+    maintainers = with maintainers; [
+      raskin
     ];
-    platforms = a.lib.platforms.linux;
+    platforms = platforms.linux;
   };
 }