Hi Julien On Fri, Jul 20, 2012 at 10:19:18PM +0200, Julien Cristau wrote: > Source: mootools > Version: 1.4.5~debian1-2 > Severity: serious > X-Debbugs-Cc: w...@packages.debian.org, zonemin...@packages.debian.org > > Either mootools needs to be removed from wheezy (along with its reverse > dependencies zoneminder and wims), or it needs to lose its build-dep on > node-uglify.
Note: I'm neither part of the Debian Javascripts Maintainers nor Maintainer of one of the other packages. But I'm interested to have zoneminder released together with wheezy. I looked shortly at the changelog of mootools and noticed the following: ----cut---------cut---------cut---------cut---------cut---------cut----- mootools (1.4.0~debian1-1) unstable; urgency=low * New Upstram Release - Core 1.4.0 - More 1.4.0.1 * Replaced 'yui-compressor' with 'uglifyjs' to minify all JavaScript files * Parse error in mootools-core.min.js (Closes: #640473) -- Marcelo Jorge Vieira (metal) <me...@debian.org> Tue, 13 Sep 2011 00:14:23 -0300 ----cut---------cut---------cut---------cut---------cut---------cut----- so back in September mootools was changed to use 'uglifyjs' instead of 'yui-compressor'. Would this reverting back to you-compressor be a solution? At least the produced binary package does not show missing files, but as said above, I'm no expert in this package. What are the opinions/thougts on attached debdiff? Regards, Salvatore
diff -Nru mootools-1.4.5~debian1/debian/changelog mootools-1.4.5~debian1/debian/changelog --- mootools-1.4.5~debian1/debian/changelog 2012-05-30 23:44:27.000000000 +0200 +++ mootools-1.4.5~debian1/debian/changelog 2012-07-21 17:48:18.000000000 +0200 @@ -1,3 +1,11 @@ +mootools (1.4.5~debian1-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Remove Build-Depends on node-uglify and use again yui-compressor to minify + all JavaScript files. Build-Depends on yui-compressor (Closes: #682265). + + -- Salvatore Bonaccorso <car...@debian.org> Sat, 21 Jul 2012 17:48:14 +0200 + mootools (1.4.5~debian1-2) unstable; urgency=low * Changed build-dep to node-uglify, because libnode-uglify is a diff -Nru mootools-1.4.5~debian1/debian/control mootools-1.4.5~debian1/debian/control --- mootools-1.4.5~debian1/debian/control 2012-05-30 23:44:05.000000000 +0200 +++ mootools-1.4.5~debian1/debian/control 2012-07-21 17:48:10.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Marcelo Jorge Vieira (metal) <me...@debian.org> -Build-Depends: debhelper (>= 7.0.50~), node-uglify +Build-Depends: debhelper (>= 7.0.50~), yui-compressor Standards-Version: 3.9.3 Homepage: http://www.mootools.net Vcs-Browser: http://git.debian.org/?p=pkg-javascript/mootools.git diff -Nru mootools-1.4.5~debian1/debian/rules mootools-1.4.5~debian1/debian/rules --- mootools-1.4.5~debian1/debian/rules 2011-09-13 06:51:36.000000000 +0200 +++ mootools-1.4.5~debian1/debian/rules 2012-07-21 17:47:59.000000000 +0200 @@ -3,9 +3,9 @@ dh $@ override_dh_auto_build: - uglifyjs -o mootools-core/mootools-core.min.js mootools-core/mootools-core-nc.js - uglifyjs -o mootools-core/mootools-core-server.min.js mootools-core/mootools-core-server-nc.js - uglifyjs -o mootools-more/mootools-more.min.js mootools-more/mootools-more-nc.js + yui-compressor mootools-core/mootools-core-nc.js -o mootools-core/mootools-core.min.js + yui-compressor mootools-core/mootools-core-server-nc.js -o mootools-core/mootools-core-server.min.js + yui-compressor mootools-more/mootools-more-nc.js -o mootools-more/mootools-more.min.js override_dh_auto_clean: rm -f mootools-core/mootools-core.min.js
signature.asc
Description: Digital signature
_______________________________________________ Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel