Package: node-cssom Followup-For: Bug #705233 Control: tags -1 +patch It looks like upstream introduced a Jakefile.js upstream which generates lib/index.js. Here is a patch that runs "jake lib" during build to generate the file.
diff -Nru node-cssom-0.2.5/debian/clean node-cssom-0.2.5/debian/clean --- node-cssom-0.2.5/debian/clean 1969-12-31 19:00:00.000000000 -0500 +++ node-cssom-0.2.5/debian/clean 2013-04-11 11:58:53.000000000 -0400 @@ -0,0 +1 @@ +lib/index.js diff -Nru node-cssom-0.2.5/debian/control node-cssom-0.2.5/debian/control --- node-cssom-0.2.5/debian/control 2013-04-09 18:03:22.000000000 -0400 +++ node-cssom-0.2.5/debian/control 2013-04-11 11:54:50.000000000 -0400 @@ -3,7 +3,7 @@ Priority: extra Maintainer: Debian Javascript Maintainers <pkg-javascript-de...@lists.alioth.debian.org> Uploaders: Laszlo Boszormenyi (GCS) <g...@debian.hu>, David Paleino <da...@debian.org> -Build-Depends: debhelper (>= 9) +Build-Depends: debhelper (>= 9), node-jake Standards-Version: 3.9.4 Homepage: https://github.com/NV/CSSOM Vcs-Git: git://git.debian.org/collab-maint/node-cssom.git diff -Nru node-cssom-0.2.5/debian/rules node-cssom-0.2.5/debian/rules --- node-cssom-0.2.5/debian/rules 2012-03-22 16:19:17.000000000 -0400 +++ node-cssom-0.2.5/debian/rules 2013-04-11 11:58:57.000000000 -0400 @@ -4,5 +4,8 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +override_dh_auto_build: + jake lib + %: dh $@
diff -Nru node-cssom-0.2.5/debian/clean node-cssom-0.2.5/debian/clean --- node-cssom-0.2.5/debian/clean 1969-12-31 19:00:00.000000000 -0500 +++ node-cssom-0.2.5/debian/clean 2013-04-11 11:58:53.000000000 -0400 @@ -0,0 +1 @@ +lib/index.js diff -Nru node-cssom-0.2.5/debian/control node-cssom-0.2.5/debian/control --- node-cssom-0.2.5/debian/control 2013-04-09 18:03:22.000000000 -0400 +++ node-cssom-0.2.5/debian/control 2013-04-11 11:54:50.000000000 -0400 @@ -3,7 +3,7 @@ Priority: extra Maintainer: Debian Javascript Maintainers <pkg-javascript-de...@lists.alioth.debian.org> Uploaders: Laszlo Boszormenyi (GCS) <g...@debian.hu>, David Paleino <da...@debian.org> -Build-Depends: debhelper (>= 9) +Build-Depends: debhelper (>= 9), node-jake Standards-Version: 3.9.4 Homepage: https://github.com/NV/CSSOM Vcs-Git: git://git.debian.org/collab-maint/node-cssom.git diff -Nru node-cssom-0.2.5/debian/rules node-cssom-0.2.5/debian/rules --- node-cssom-0.2.5/debian/rules 2012-03-22 16:19:17.000000000 -0400 +++ node-cssom-0.2.5/debian/rules 2013-04-11 11:58:57.000000000 -0400 @@ -4,5 +4,8 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +override_dh_auto_build: + jake lib + %: dh $@