Your message dated Wed, 23 May 2012 02:51:38 +0000
with message-id <e1sx1fm-0004oq...@franck.debian.org>
and subject line Bug#665968: fixed in jquery 1.7.2+debian-1
has caused the Debian Bug report #665968,
regarding jquery: distfile does not contain complete source code
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
665968: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665968
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jquery
Version: 1.7.2-1
Severity: serious
Justification: violates source requirement

Hi,

the jquery distfile (jquery_1.7.2.orig.tar.gz) does not contain
complete source code required for regenerating the dist/jquery.js
file as shipped. Indeed, it only contains a part of the main git
checkout without the required Sizzle submodule. Checking it out
from git, then trying to generate jquery.js, yields:

$ make jquery                                                                   
                            
make: *** No rule to make target `src/sizzle/sizzle.js', needed by 
`src/selector.js'. Stop.

Running “git clone --recursive https://github.com/jquery/jquery.git”
lets “make jquery” succeed.

I highly suggest you repack upstream source code and do NOT
ship the dist/jquery.js file, instead generating it during
Debian package build (this does not need node.js, since it
isn’t minified using their tools). The procedure for this
might look as follows:

git clone https://github.com/jquery/jquery.git
cd jquery
git checkout 1.7.2
git submodule update --init src/sizzle
cd src/sizzle
git checkout 1.5.1
cd ../../..
mv jquery jquery-1.7.2
find jquery-1.7.2 -type f | fgrep -v /.git | \
    paxcpio -oC512 -Hustar -Mdist | gzip -n9 \
    >jquery_1.7.2.orig.tar.gz

This requires pax (>= 1:20120216~) to be installed;
using GNU cpio for tar creation is discouraged as
it generates broken files, so use pax please. ;-)

Then, change override_dh_auto_build in debian/rules
to add one line before YUI which just says:
        ${MAKE} jquery

That should suffice.


Another option is to use two distfiles, since you
use debian/source/format 3.0 (quilt) anyway, which
would allow you to properly version Sizzle.


If you want, I can do an NMU to that effect. I can
make these steps into a debian/rules get-orig-source
target, even.

HTH & HAND,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-314
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Elmar Geese



--- End Message ---
--- Begin Message ---
Source: jquery
Source-Version: 1.7.2+debian-1

We believe that the bug you reported is fixed in the latest version of
jquery, which is due to be installed in the Debian FTP archive:

jquery_1.7.2+debian-1.debian.tar.gz
  to main/j/jquery/jquery_1.7.2+debian-1.debian.tar.gz
jquery_1.7.2+debian-1.dsc
  to main/j/jquery/jquery_1.7.2+debian-1.dsc
jquery_1.7.2+debian.orig.tar.gz
  to main/j/jquery/jquery_1.7.2+debian.orig.tar.gz
libjs-jquery_1.7.2+debian-1_all.deb
  to main/j/jquery/libjs-jquery_1.7.2+debian-1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 665...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marcelo Jorge Vieira (metal) <me...@debian.org> (supplier of updated jquery 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 22 May 2012 21:26:51 -0300
Source: jquery
Binary: libjs-jquery
Architecture: source all
Version: 1.7.2+debian-1
Distribution: unstable
Urgency: high
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Marcelo Jorge Vieira (metal) <me...@debian.org>
Description: 
 libjs-jquery - JavaScript library for dynamic web applications
Closes: 665968
Changes: 
 jquery (1.7.2+debian-1) unstable; urgency=high
 .
   * Distfile does not contain complete source code (Closes: #665968)
     + Repacking tarball to add necessary build files
     + Using uglify to minify files
     + Updating copyright file
Checksums-Sha1: 
 5b0316d56ba30a0b94820e81c29fa5d9b0344a4d 2004 jquery_1.7.2+debian-1.dsc
 952666e56bb815c2ae6be07faf9f736835ae7ae5 176210 jquery_1.7.2+debian.orig.tar.gz
 c2686374c8bdf8470261035eba0c655090a9be83 5368 
jquery_1.7.2+debian-1.debian.tar.gz
 bb915d0261d0b80450cf6a6e6729c8d0b0b65054 113074 
libjs-jquery_1.7.2+debian-1_all.deb
Checksums-Sha256: 
 811fabb4f8e2b7ecf197af122e0bccf7524b4f695afc66c43808f9ddc595831e 2004 
jquery_1.7.2+debian-1.dsc
 7350c3389849d911f7413bb0ec81b62b159755d7bbbb5775b7d2b0c843d32d9f 176210 
jquery_1.7.2+debian.orig.tar.gz
 2d72f654fcc677f98d8ae6b9fed928c83ca678a17aa095e2d35748dd39a1f1af 5368 
jquery_1.7.2+debian-1.debian.tar.gz
 a0705c8d579fcf0ef30f95a9b0123e447098a6aed5441206683b9da5a90a7276 113074 
libjs-jquery_1.7.2+debian-1_all.deb
Files: 
 0272bb40d6f981f88bb5eee3540c51a0 2004 web optional jquery_1.7.2+debian-1.dsc
 cd39ef69e2b0e2aaaac2e1fed17f3d91 176210 web optional 
jquery_1.7.2+debian.orig.tar.gz
 3a32135470e02b3e8c25e11205a5201f 5368 web optional 
jquery_1.7.2+debian-1.debian.tar.gz
 4cb45d934a17f0fc285d56fee62be18a 113074 web optional 
libjs-jquery_1.7.2+debian-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJPvE3cAAoJEAGffgcyZKXEtHIP/2gdcZe5lXNJgq1vQsQGTMLn
4+ByqsCXJJdgmReh5RjpoyghLYVag5wdfMiRorPDjDWYwUEo3vMdxWna4vTMK9Ze
ZtDRg2nnAQgJOa3fderkykOxbjpt3GRUp7rwi3qNMdcKE2JW3ulF9zDVLgRwFzrp
vF9/wrs/xZxlnmm9z90cwqx6CFi5S2Htt5H3y4vkjROGGkiTabBdbIOLI6JAHsE/
d2lRDJu9djhnaUNcETEBQPwzRbtNuNAfLh1PERDvcbUTvO7qgPGcAS1zVcpBRCUY
r7e+0UeV5y+38o670NyrMcNWqVoeakWxrTiz3UwFEZt5yZrdcabqJokMvkDUicYJ
8Mr7vurmulx/eUBYlukdt0TApB+7o4eJw3pGQ1D+k0b5x6991Ap7aqSjhEyPDF+E
04jMC702Jt9cBBb6CYGdhBeeJwmE1pYGeBuKsec7zPIqs9/jQq/a8wtMBbkU65OP
K5CR4HsSrtSEROFXTj2qX//35tKJN8DyABwqxtzVOVhzvNifzmDAqvn0AwleI7OI
rnYJ/3gEsNFH7Yzo5Y9UXFJ2Pmu6Jbedr4NSQwsPOXxVnebIYVJvhokNVfONkdOX
38CzAxwnNCM3KullgoZmH/qbkAYV+JifxH5GyI/pgxCXnXTrHr/GcFWxT8Urxtmp
7nTc/qOFohnvNlvpveI8
=3k+J
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to