[Pkg-javascript-devel] Bug#679665: Bug#679665: jquery: build-deps not satisfiable in wheezy

Julien Cristau jcristau at debian.org
Wed Jul 18 21:13:27 UTC 2012


tag 679665 patch
kthxbye

On Thu, Jul  5, 2012 at 17:38:48 +0200, Jonas Smedegaard wrote:

>  c) Provide only uncompressed code

I've implemented this, which seems to be the only feasible solution for
wheezy AFAICT.

Cheers,
Julien

diff -Nru jquery-1.7.2+debian/debian/changelog jquery-1.7.2+debian/debian/changelog
--- jquery-1.7.2+debian/debian/changelog	2012-06-14 17:58:19.000000000 +0200
+++ jquery-1.7.2+debian/debian/changelog	2012-07-18 23:11:48.000000000 +0200
@@ -1,3 +1,12 @@
+jquery (1.7.2+debian-2.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Don't ship minified js, uglify is not in wheezy (closes: #679665).
+  * Make build a phony target explicitly, since there's a build directory in
+    the source package.
+
+ -- Julien Cristau <jcristau at debian.org>  Wed, 18 Jul 2012 22:55:36 +0200
+
 jquery (1.7.2+debian-2) unstable; urgency=low
 
   * libjs-jquery package should be marked Multi-Arch: foreign
diff -Nru jquery-1.7.2+debian/debian/control jquery-1.7.2+debian/debian/control
--- jquery-1.7.2+debian/debian/control	2012-06-14 17:58:12.000000000 +0200
+++ jquery-1.7.2+debian/debian/control	2012-07-18 22:55:48.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
 Uploaders: Marcelo Jorge Vieira (metal) <metal at debian.org>, Steve Kemp <skx at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), node-uglify
+Build-Depends: debhelper (>= 7.0.50~),
 Standards-Version: 3.9.3
 Homepage: http://jquery.com/
 Vcs-Browser: http://git.debian.org/?p=pkg-javascript/jquery.git
diff -Nru jquery-1.7.2+debian/debian/links jquery-1.7.2+debian/debian/links
--- jquery-1.7.2+debian/debian/links	2010-03-16 01:32:42.000000000 +0100
+++ jquery-1.7.2+debian/debian/links	2012-07-18 22:59:35.000000000 +0200
@@ -1,2 +1,3 @@
 /usr/share/javascript/jquery/jquery.min.js	/usr/share/javascript/jquery/jquery.pack.js
 /usr/share/javascript/jquery/jquery.min.js	/usr/share/javascript/jquery/jquery.lite.js
+/usr/share/javascript/jquery/jquery.js	/usr/share/javascript/jquery/jquery.min.js
diff -Nru jquery-1.7.2+debian/debian/patches/no-min.diff jquery-1.7.2+debian/debian/patches/no-min.diff
--- jquery-1.7.2+debian/debian/patches/no-min.diff	1970-01-01 01:00:00.000000000 +0100
+++ jquery-1.7.2+debian/debian/patches/no-min.diff	2012-07-18 23:00:29.000000000 +0200
@@ -0,0 +1,11 @@
+--- jquery-1.7.2+debian.orig/Makefile
++++ jquery-1.7.2+debian/Makefile
+@@ -46,7 +46,7 @@ DATE=$(shell date)
+ 
+ all: update_submodules core
+ 
+-core: jquery min hint size
++core: jquery
+ 	@@echo "jQuery build complete."
+ 
+ ${DIST_DIR}:
diff -Nru jquery-1.7.2+debian/debian/patches/series jquery-1.7.2+debian/debian/patches/series
--- jquery-1.7.2+debian/debian/patches/series	2012-05-23 03:00:49.000000000 +0200
+++ jquery-1.7.2+debian/debian/patches/series	2012-07-18 23:00:23.000000000 +0200
@@ -1 +1,2 @@
 build.patch
+no-min.diff
diff -Nru jquery-1.7.2+debian/debian/rules jquery-1.7.2+debian/debian/rules
--- jquery-1.7.2+debian/debian/rules	2012-05-23 03:15:38.000000000 +0200
+++ jquery-1.7.2+debian/debian/rules	2012-07-18 23:06:11.000000000 +0200
@@ -1,5 +1,5 @@
 #!/usr/bin/make -f
-%:
+build %:
 	dh $@
 
 override_dh_auto_clean:
@@ -9,3 +9,5 @@
 override_dh_clean:
 	rm -rf dist/
 	dh_clean
+
+.PHONY: build
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20120718/6307d175/attachment.pgp>


More information about the Pkg-javascript-devel mailing list