commit 3134ffa7425ab147bf956734e538f888c545cc7d Author: Tom Hughes Date: Mon Aug 18 14:30:51 2014 +0100 Patch out use of node-pre-gyp diff --git a/bin/mapnik-index.js b/bin/mapnik-index.js index ec1f249..0e18ada 100755 --- a/bin/mapnik-index.js +++ b/bin/mapnik-index.js @@ -2,9 +2,8 @@ 'use strict'; -var binary = require('node-pre-gyp'), - path = require('path'), - bindingPath = binary.find(path.resolve(__dirname, '..', 'package.json')), +var path = require('path'), + bindingPath = path.resolve(path.join(__dirname, 'binding/mapnik.node')), program = path.join(path.dirname(bindingPath), 'bin', 'mapnik-index'), spawn = require('child_process').spawn, fs = require('fs'); diff --git a/bin/mapnik-shapeindex.js b/bin/mapnik-shapeindex.js index 50b533d..0d73b7f 100755 --- a/bin/mapnik-shapeindex.js +++ b/bin/mapnik-shapeindex.js @@ -2,9 +2,8 @@ 'use strict'; -var binary = require('node-pre-gyp'), - path = require('path'), - bindingPath = binary.find(path.resolve(__dirname, '..', 'package.json')), +var path = require('path'), + bindingPath = path.resolve(path.join(__dirname, 'binding/mapnik.node')), shapeindex = path.join(path.dirname(bindingPath), 'bin', 'shapeindex'), spawn = require('child_process').spawn, fs = require('fs'); diff --git a/lib/mapnik.js b/lib/mapnik.js index 4cbb721..ef64c92 100644 --- a/lib/mapnik.js +++ b/lib/mapnik.js @@ -1,9 +1,8 @@ "use strict"; -var binary = require('node-pre-gyp'); var exists = require('fs').existsSync || require('path').existsSync; var path = require('path'); -var binding_path = binary.find(path.resolve(path.join(__dirname,'../package.json'))); +var binding_path = path.resolve(path.join(__dirname,'binding/mapnik.node')); var settings_path = path.join(path.dirname(binding_path),'mapnik_settings.js'); var settings = require(settings_path); diff --git a/package.json b/package.json index 522ce65..21d49bd 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,7 @@ "dependencies": { "mapnik-vector-tile": "1.4.0", "protozero": "1.5.1", - "nan": "~2.5.0", - "node-pre-gyp": "~0.6.30" + "nan": "~2.5.0" }, "bundledDependencies": [ "node-pre-gyp"