Hi all, Johan and I have started to package OpenLayers 3 after the need for a package arose for OSGeo Live.
OpenLayers 3 is quite different from OpenLayers 2, the switch to Node.js being the most prominent. The OpenLayers 3 build.py script uses npm to install its dependencies, not all of which are available in Debian yet. The build.py script further uses the following executables: - cleancss package: cleancss - git package: git - gjslint package: closure-linter - jshint package: N/A - jsdoc package: jsdoc-toolkit - phantomjs package: phantomjs The package.json file specifies more dependencies, not all of which are packaged either. dependencies: - async 0.9.0 package: node-async (0.8.0-1) - closure-util 1.2.0 package: N/A - fs-extra 0.12.0 package: N/A - graceful-fs 3.0.2 package: node-graceful-fs (3.0.2-1) - htmlparser2 3.7.3 package: node-htmlparser2 (3.7.3-1) - jsdoc 3.3.0-alpha9 package: N/A - nomnom 1.8.0 package: N/A - rbush 1.3.4 package: N/A - temp 0.8.1 package: node-temp (0.8.1-1) - walk 2.3.4 package: N/A devDependencies: - clean-css 2.2.16 package: node-clean-css (1.0.12-1) - expect.js 0.3.1 package: node-expect.js (0.3.1+dfsg-1) - jquery 2.1.1 package: node-jquery (1.6.3-1) - jshint 2.5.6 package: N/A - mocha 1.21.5 package: mocha (1.20.1-1) - mocha-phantomjs 3.5.1 package: N/A - phantomjs 1.9.10 package: phantomjs (1.9.0-1+b1) - proj4 2.3.3 package: N/A - sinon 1.10.3 package: libjs-sinon (1.9.0-1) The npm2deb package exists, which may be helpful to get some of these missing dependencies packaged. Kind Regards, Bas -- GPG Key ID: 4096R/E88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]
