[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OpenLayers 3



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


Reply to: