[Pkg-javascript-devel] Bug#731095: Please consider switching tablesorter to alternate upstream

2014-02-03 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-02 17:09, Iustin Pop a écrit :
 On Thu, Jan 30, 2014 at 08:54:17PM -0500, Jerome Charaoui wrote:
 Several packages in Debian depend on libjs-jquery-tablesorter.
 Are you confident that switching to a fork wouldn't negatively
 impact these packages?
 
 I'm definitely not confident of this, as I'm not familiar with the 
 javascript packaging/versioning/upgrades policy. Hence why I asked
 the maintainer to _investigate_ this situation, as they have
 better knowledge than me on this front, not to simply switch over.

I was asking in regards to the tablesorter plugin itself, not Debian
policies, in the hope that you may be familiar with the differences
between the two. Is the fork a drop-in replacement for the original
plugin? Did it introduce incompatible changes, such as removing
methods or properties? Etc.

Thanks,

 -- Jerome


-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS79PSAAoJEK/ZGpI6kvtMw/EIAIc3c/I5Dz16SjoxD5s6BvUa
O0MJkmw8XHChBzkx+R+Q26GvIegC0SB0AQQ5ZFcM+/BBaKe9DPSTTOew3cKX8ho6
mhwpmdC+zYOqKzo5As4BQloec29qH5f4fX4JSA2KXLGwE7GirE9axhE5pyi/+2xq
54TjpJtBeeYFTyEHFw6b1bjqfcJKcxSireL7X8KZRSSOvUKdUn5F4gv0hFTcIxLx
u4vfaDZB6+iGVNHtnSDke2fHWAtVzV/FdjzLQ8Xa8DnnmkRrVzfEyKmJBf8L2cg1
fwG26IZgN5BDUvJdgRK/bv9k6VqCpgXZVjNZnRvQCu4eDpCtNvb5C4kk1EXgXU4=
=GFbS
-END PGP 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


[Pkg-javascript-devel] Bug#736551: Bug#736551: Please include jquery-hashchange

2014-02-02 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-02 06:45, Jonas Smedegaard a écrit :
 Quoting Jerome Charaoui (2014-02-01 18:26:34)
 If you're unavailable to integrate this patch and others queued
 in BTS, and publish an update of jquery-goodies to the archive, I
 would be happy to upload version 9-1 myself and have it reviewed
 by a sponsor.
 
 Did you consider the option of joining the Javascript team, to help
  maintain it long-term instead of only this single upload?

Yes, however my involvement with Debian is only at a beginning, and
I'd like to learn more about the different areas of the project before
I commit to anything long-term.

At this point, I'm mainly interested in getting these PhotoFloat
dependencies in the archive as soon as possible.

 -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7mgwAAoJEK/ZGpI6kvtMuzcIAI1dPsHSzSdvLT0m/AO7sgzF
dXn/aWgQ2VeqN4Qvlq6QKFij+Cx8up9x6pM/qnrNWx/dNJjkB57enBpaXuecBzbD
SXhopZ2bNpptlLMXJlga6aLNBYe2DAAhx7at7bGP+rK119FOc2KypgSK+/Fqrf7q
/4lW6vxFZ5wusKTPLasmCDueBuQEedJZzTb5t6eIcIVic5+NbCBvNh5leQYYLlSm
xRDAkeOKQV87MBK3PSkx4F9u5nGtSmmKXcCaX+2fEgpQX86PLx7f0eKYkrIy8NyC
yt07Ynfb3qCeq9FUF3JoU6kCsv8FRkHZiFU0DintAHKrundRFcQxjahXq1EfzBw=
=VTtF
-END PGP 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


[Pkg-javascript-devel] Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-02-01 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-02-01 02:19, Raphael Hertzog a écrit :
 On Fri, 31 Jan 2014, Jerome Charaoui wrote:
 Le 2014-01-31 12:12, Daniel James a écrit :
 I think switching to upstream numbering is still possible. by
  using an epoch number. The new version number for 
 libjs-jquery-cookie would be 1:1.4.0 (epoch 1) which would
 be more recent than 8-2 (epoch 0).
 
 It may not be necessary to use an epoch just for galette, as 
 galette appears to bundle its own copy of libjs-jquery-cookie
 in /usr/share/galette/includes/jquery/jquery.cookie.js -
 according to:
 
 http://packages.debian.org/sid/all/galette/filelist
 
 While a number of web app maintainers in Debian seem to choose to
 do that, it's explicitly discouraged by the Debian Policy, see
 section 4.13 
 (http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles)


 
So this is actually a bug in galette (especially so once jquery-cookie
 1.4.0 makes it in the archive).
 
 $ dpkg -c galette_0.7.6.1-2_all.deb |grep cookie lrwxrwxrwx
 root/root 0 2013-11-05 10:03
 ./usr/share/galette/includes/jquery/jquery.cookie.js - 
 ../../../javascript/jquery-cookie/jquery.cookie.js
 
 So there's no bug here regarding jquery-cookie. And galette has a 
 dependency on libjs-jquery-cookie (= 8) so you have to use the
 epoch. There might be other local packages with similar
 dependencies that you should not ignore.

You're quite correct, there is no bug in galette, apologies for not
verifying more closely.


- -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7SEOAAoJEK/ZGpI6kvtM72cH/RZRVsp7KjlijP3ufein2Wcw
fIRhmWRRRJLOv5i/UT8EOPlJoCRhfxgdqHiyvJmR+eTrRtL+V5hH6IBlFMBN980C
Z1CUEq7PLfESKu9cUs4IGxOxby6jHd0sYRjgkUOdVOD/Jh4wPwGJXwp9/BdcU7cG
2Vd6tVGKvhlVBgwAxR3uo+PsOj8bDAyykGnYuMMsBKV8409pOnAgPxKQbqKEQ7vx
1sch5EsKuYqzHdUwNW51fk6OWSJ0/d+tZvsl+F6HVAK3UOXR568ghRZqDpwnkko1
OLeIOGeTzbTe23SSj5ulUwu2i8E/XQKJ14PUMDRyZPVlXETPYsk9J/eFY5xrNZU=
=kqQn
-END PGP 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

[Pkg-javascript-devel] Bug#734763: [PATCH] Update jquery-cookie and switch to upstream version numbering for binary package

2014-02-01 Thread Jerome Charaoui
This patch should do the trick. It updates the cookie plugin to 1.4.0 and
sets the binary package version to 1:1.4.0, which insures us that the
package manager will upgrade to this version on all systems which have
version = 8-2 installed.

 -- Jerome

---
 cookie/CHANGELOG.md |  65 
 cookie/CONTRIBUTING.md  |  53 +
 cookie/MIT-LICENSE.txt  |  20 +
 cookie/README   |   0
 cookie/README.md| 146 +++
 cookie/jquery.cookie.js | 198 +++-
 cookie/server.js|  24 --
 cookie/test.html|  19 -
 cookie/test.js  |  65 
 debian/copyright|   3 +-
 debian/rules|   5 ++
 11 files changed, 403 insertions(+), 195 deletions(-)
 create mode 100644 cookie/CHANGELOG.md
 create mode 100644 cookie/CONTRIBUTING.md
 create mode 100644 cookie/MIT-LICENSE.txt
 delete mode 100644 cookie/README
 create mode 100644 cookie/README.md
 delete mode 100644 cookie/server.js
 delete mode 100644 cookie/test.html
 delete mode 100644 cookie/test.js

diff --git a/cookie/CHANGELOG.md b/cookie/CHANGELOG.md
new file mode 100644
index 000..467dd42
--- /dev/null
+++ b/cookie/CHANGELOG.md
@@ -0,0 +1,65 @@
+HEAD
+-
+
+1.4.0
+-
+- Support for AMD.
+
+- Removed deprecated method `$.cookie('name', null)` for deleting a cookie,
+  use `$.removeCookie('name')`.
+
+- `$.cookie('name')` now returns `undefined` in case such cookie does not exist
+  (was `null`). Because the return value is still falsy, testing for existence
+  of a cookie like `if ( $.cookie('foo') )` keeps working without change.
+
+- Renamed bower package definition (component.json - bower.json) for usage
+  with up-to-date bower.
+
+- Badly encoded cookies no longer throw exception upon reading but do return
+  undefined (similar to how we handle JSON parse errors with json = true).
+
+- Added conversion function as optional last argument for reading,
+  so that values can be changed to a different representation easily on the 
fly.
+  Useful for parsing numbers for instance:
+
+  ```javascript
+  $.cookie('foo', '42');
+  $.cookie('foo', Number); // = 42
+  ```
+
+1.3.1
+-
+- Fixed issue where it was no longer possible to check for an arbitrary cookie,
+  while json is set to true, there was a SyntaxError thrown from JSON.parse.
+
+- Fixed issue where RFC 2068 decoded cookies were not properly read.
+
+1.3.0
+-
+- Configuration options: `raw`, `json`. Replaces raw option, becomes config:
+
+  ```javascript
+  $.cookie.raw = true; // bypass encoding/decoding the cookie value
+  $.cookie.json = true; // automatically JSON stringify/parse value
+  ```
+
+  Thus the default options now cleanly contain cookie attributes only.
+
+- Removing licensing under GPL Version 2, the plugin is now released under MIT 
License only
+(keeping it simple and following the jQuery library itself here).
+
+- Bugfix: Properly handle RFC 2068 quoted cookie values.
+
+- Added component.json for bower.
+
+- Added jQuery plugin package manifest.
+
+- `$.cookie()` returns all available cookies.
+
+1.2.0
+-
+- Adding `$.removeCookie('foo')` for deleting a cookie, using `$.cookie('foo', 
null)` is now deprecated.
+
+1.1
+---
+- Adding default options.
diff --git a/cookie/CONTRIBUTING.md b/cookie/CONTRIBUTING.md
new file mode 100644
index 000..f174678
--- /dev/null
+++ b/cookie/CONTRIBUTING.md
@@ -0,0 +1,53 @@
+##Issues
+
+- Report issues or feature requests on [GitHub 
Issues](https://github.com/carhartl/jquery-cookie/issues).
+- If reporting a bug, please add a [simplified example](http://sscce.org/).
+
+##Pull requests
+- Create a new topic branch for every separate change you make.
+- Create a test case if you are fixing a bug or implementing an important 
feature.
+- Make sure the build runs successfully.
+
+## Development
+
+###Tools
+We use the following tools for development:
+
+- [Qunit](http://qunitjs.com/) for tests.
+- [NodeJS](http://nodejs.org/download/) required to run grunt and the test 
server only.
+- [Grunt](http://gruntjs.com/getting-started) for task management.
+
+###Getting started 
+Install [NodeJS](http://nodejs.org/).  
+Install globally grunt-cli using the following command:
+
+$ npm install -g grunt-cli
+
+Browse to the project root directory and install the dev dependencies:
+
+$ npm install -d
+
+To execute the build and tests run the following command in the root of the 
project:
+
+$ grunt
+
+You should see a green message in the console:
+
+Done, without errors.
+
+###Tests
+You can also run the tests in the browser.  
+Start a test server from the project root:
+
+$ node test/server.js
+
+Open the following URL in a browser:
+
+$ open http://0.0.0.0:8124/test/index.html
+
+_Note: we recommend cleaning all the browser cookies before running the tests, 
that can avoid false positive failures._
+
+###Automatic build
+You can build automatically 

[Pkg-javascript-devel] Bug#657196: [PATCH] Adjust jquery-history extended description

2014-02-01 Thread Jerome Charaoui
---
 debian/control | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 9878805..6025ec2 100644
--- a/debian/control
+++ b/debian/control
@@ -129,9 +129,9 @@ Depends: ${misc:Depends}, libjs-jquery
 Recommends: javascript-common
 Homepage: http://tkyk.github.com/jquery-history-plugin/
 Description: jQuery history plugin
- A jQuery history plugin helps you to support back/forward buttons and
- bookmarks in your javascript applications. You can store the application
- state into URL hash and restore the state from it.
+ The jQuery history plugin helps JavaScript applications support
+ back/forward buttons and bookmarks. It can store the application
+ state into an URL hash and restore the state from it.
 
 Package: libjs-jquery-opacityrollover
 Architecture: all
-- 
1.8.5.2

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


[Pkg-javascript-devel] Bug#736551: Please include jquery-hashchange

2014-02-01 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dear Maintainers,

If you're unavailable to integrate this patch and others queued in
BTS, and publish an update of jquery-goodies to the archive, I would
be happy to upload version 9-1 myself and have it reviewed by a sponsor.

In any case, I would appreciate your feedback on the patch fixing this
bug, as well as
these other bugs:

* #736552 Please include jquery-fullscreen
* #734763 Please update libjs-jquery-cookie and use upstream numbering
* #737177 [PATCH] Use uglifyjs to compress JavaScript instead of
yui-compressor
* #657196 javascript completely lowercase in extended description

Thanks,

 -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS7S5KAAoJEK/ZGpI6kvtMpAAH/29nyDVdAKH8FjJ7XuUlGPlo
CqB6SEdcpiphWb5jUcaldmKPrywKB7Jht9FOTRuK49HVKlYyHOYU4PQ0yfa3wQyg
VtBeaxNy9Uvtwr4q/1fcaoPUC1lA0kHAy+ecRol3BDiwPKgoXJhASk8SgzK9P+XJ
0tiObV9jOcFIgfa5a9cpVVFaOCfJlOrclfb+bXTKI6ETX4WnorcnapN3ng5f/T//
e/rUvtYIYXiIoKPfIcB9ZJDFwsJJ/4bGpUBE+9ygChCAw3iQ0cN5mBSttEFzJ4Ph
Oo66YfpLd7fMMsEtc1PvDbqB/StbYEFkE/eUrPtWJLq/atRI0ILXyltdYmddowM=
=x01k
-END PGP 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


[Pkg-javascript-devel] Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-01-31 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-31 06:36, Daniel James a écrit :
 Thanks for the reply. I have checked the list above, and only
 galette depends on a specific version of libjs-jquery-cookie, in
 this case (= 8).
 
 I guess the current version numbering was chosen because the
 source package jquery-goodies contains many different libraries,
 with a variety of upstream version numbers. Would it be a lot more
 work to create a source package for each of the 23 binary
 packages?

Well, yes, it would be a lot of work. And I'm quite certain the
official javascript packaging team would disagree to split jquery-goodies.

But, I think switching to upstream numbering is still possible. by
using an epoch number. The new version number for libjs-jquery-cookie
would be 1:1.4.0 (epoch 1) which would be more recent than 8-2 (epoch
0). Generating a binary package with a different version number than
the source package is definitely possible.

- -- Jerome



-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS671sAAoJEK/ZGpI6kvtMq1IH/RuebgChRBFElWQOvBkChq84
09Qc1STllgypff5O4t9K6SDH0pbAyZt4JRHkEykVUP/x6gG+4ijTiFQrK3JF0Li6
Nv3p8M0ciMnuz801ITtjGlcLkdqxNujwpN+f6m6gnImQDj8JZID+FtJPkcX2Ejjj
4vgNKVk/b/cU1W2YhjIPvjmxePUukPUci8ysCKvLjH9Y+FnM7Rcr6BVgXNksPd3J
nSdYDTj5REe1HnRnI6eK4INiWHF54wRpcLW82yhyVempmqNnI3uOf/tHoeuzBlvm
7Hv6neSA2yN6jDcK+OJsG7R5DqkuFBIe4U6OXo64JeP6Pc9+gQGTYI9/+7jKiM4=
=8kXP
-END PGP 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


[Pkg-javascript-devel] Bug#734763: Please update libjs-jquery-cookie and use upstream numbering

2014-01-31 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 2014-01-31 12:12, Daniel James a écrit :
 Hi Jerome,
 
 I think switching to upstream numbering is still possible. by 
 using an epoch number. The new version number for
 libjs-jquery-cookie would be 1:1.4.0 (epoch 1) which would be
 more recent than 8-2 (epoch 0).
 
 It may not be necessary to use an epoch just for galette, as
 galette appears to bundle its own copy of libjs-jquery-cookie in 
 /usr/share/galette/includes/jquery/jquery.cookie.js - according
 to:
 
 http://packages.debian.org/sid/all/galette/filelist

While a number of web app maintainers in Debian seem to choose to do
that, it's explicitly discouraged by the Debian Policy, see section
4.13
(http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles)

So this is actually a bug in galette (especially so once jquery-cookie
1.4.0 makes it in the archive).


 But then maybe there is a law that Debian binary package numbers
 can never go downwards...

Well, in this case, the package manager is the law, because it has to
decide wether a package is an upgrade or a downgrande over another
version of the same package. The version number is depended on for this.


- -- Jerome

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6+r/AAoJEK/ZGpI6kvtMbCsH/A+mcqZhrS8wsmYu3APfdL6/
q7FRzgJ4EoLDkcF5dz1HTfNTXn2Yb21d3i+y1hJc8Dvs2TRia71J+3Sqv1NW3MJm
E1q/1CvKCW6QICCK0zmig66h4vUP1IDs/wUKhA/wYadSqDwpFCidT/Ka1h5Gq4q4
dvn6VIFKKDVVAPzu2Fv1PKCnSvFWi4aPKsXJhRnW4W477yVO3dAORzPzx6HaT9j7
BLmEBlEO4iFDLyBvvEnqGce/ZmvJEYh/ScUJh1x/oSft2Z5ZA71MUFI0ZkIIUpv/
NBsCb139XciP3Kmmp1rg4BZkQK6wIFmVc9n59gHK5kTOoV4Mqwuj1s9HNoxJ88M=
=L8CB
-END PGP 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


[Pkg-javascript-devel] Bug#736551: [PATCH] Add jQuery FullScreen Plugin

2014-01-30 Thread Jerome Charaoui
Tags: patch

Here's a patch against the jquery-goodies' source code Git tree.

---
 debian/control   |  11 ++
 debian/copyright |   6 ++
 debian/libjs-jquery-fullscreen.README.Debian |  13 +++
 debian/libjs-jquery-fullscreen.docs  |   1 +
 debian/libjs-jquery-fullscreen.install   |   1 +
 debian/rules |   6 ++
 fullscreen/jquery.fullscreen.js  | 147 +++
 fullscreen/readme.md |  75 ++
 8 files changed, 260 insertions(+)
 create mode 100644 debian/libjs-jquery-fullscreen.README.Debian
 create mode 100644 debian/libjs-jquery-fullscreen.docs
 create mode 100644 debian/libjs-jquery-fullscreen.install
 create mode 100644 fullscreen/jquery.fullscreen.js
 create mode 100644 fullscreen/readme.md

diff --git a/debian/control b/debian/control
index 914a50c..3af8f2d 100644
--- a/debian/control
+++ b/debian/control
@@ -316,3 +316,14 @@ Description: Simple slideshow plugin for jQuery
  A simple slideshow plugin for jQuery packed with a useful set of features to
  help novice and advanced developers alike create elegant and user-friendly
  slideshows.
+
+Package: libjs-jquery-fullscreen
+Architecture: all
+Depends: ${misc:Depends}, libjs-jquery
+Recommends: javascript-common
+Homepage: http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+Description:  jQuery FullScreen Plugin
+ A jQuery 1.7 plugin that wraps around the Full Screen API and works around
+ various browser differences. Works in FF 10, Chrome and Safari. It is useful
+ for presenting users with an easier to read version of your web pages, or
+ zooming canvas and video elements.
diff --git a/debian/copyright b/debian/copyright
index 10cafbd..078d2f4 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -106,6 +106,12 @@ Files: slides/*
 Copyright: 2011 Nathan Searles, http://nathansearles.com
 License: Apache-2.0
 
+Files: fullscreen/*
+Copyright: 2012 Martin Angelov
+Homepage: http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+License: Expat
+Source: https://github.com/martinaglv/jQuery-FullScreen/issues/13
+
 Files: debian/*
 Copyright: (c) 2009-2011 Marcelo Jorge Vieira me...@debian.org
 License: MIT or GPL-2+ or BSD or Apache-2.0
diff --git a/debian/libjs-jquery-fullscreen.README.Debian 
b/debian/libjs-jquery-fullscreen.README.Debian
new file mode 100644
index 000..35e78ef
--- /dev/null
+++ b/debian/libjs-jquery-fullscreen.README.Debian
@@ -0,0 +1,13 @@
+libjs-jquery-fullscreen for Debian
+--
+
+In order to make use of fullscreen in your html, include the following
+lines in your html header
+
+script language=javascript type=text/javascript
+src=/javascript/jquery/jquery.js/script
+
+script language=javascript type=text/javascript
+src=/javascript/jquery-fullscreen/jquery.fullscreen.js/script
+
+ -- Jerome Charaoui jer...@riseup.net, Sun, 26 Jan 2014 19:41:54 -0500
diff --git a/debian/libjs-jquery-fullscreen.docs 
b/debian/libjs-jquery-fullscreen.docs
new file mode 100644
index 000..c97d3b7
--- /dev/null
+++ b/debian/libjs-jquery-fullscreen.docs
@@ -0,0 +1 @@
+fullscreen/readme.md
diff --git a/debian/libjs-jquery-fullscreen.install 
b/debian/libjs-jquery-fullscreen.install
new file mode 100644
index 000..1e23cc1
--- /dev/null
+++ b/debian/libjs-jquery-fullscreen.install
@@ -0,0 +1 @@
+fullscreen/jquery.fullscreen.js /usr/share/javascript/jquery-fullscreen
diff --git a/debian/rules b/debian/rules
index 4edbfeb..e33ee42 100755
--- a/debian/rules
+++ b/debian/rules
@@ -27,6 +27,7 @@ override_dh_auto_build:
yui-compressor resize/jquery.ba-resize.js -o 
resize/jquery.ba-resize.min.js
yui-compressor uploadify/jquery.uploadify.js -o 
uploadify/jquery.uploadify.min.js
yui-compressor slides/source/slides.jquery.js -o 
slides/source/slides.min.jquery.js
+   yui-compressor fullscreen/jquery.fullscreen.js -o 
fullscreen/jquery.fullscreen.min.js
 
 override_dh_installchangelogs:
dh_installchangelogs --package libjs-jquery-livequery 
livequery/ChangeLog.markdown
@@ -59,3 +60,8 @@ override_dh_auto_clean:
rm -f resize/jquery.ba-resize.min.js
rm -f uploadify/jquery.uploadify.min.js
rm -f slides/source/slides.min.jquery.js
+   rm -f fullscreen/jquery.fullscreen.min.js
+
+override_dh_gencontrol:
+   dh_gencontrol -plibjs-jquery-fullscreen -- -v1.2
+   dh_gencontrol --remaining-packages
diff --git a/fullscreen/jquery.fullscreen.js b/fullscreen/jquery.fullscreen.js
new file mode 100644
index 000..78499f0
--- /dev/null
+++ b/fullscreen/jquery.fullscreen.js
@@ -0,0 +1,147 @@
+/**
+ * @namejQuery FullScreen Plugin
+ * @author  Martin Angelov, Morten Sjøgren
+ * @version 1.2
+ * @url 
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+ * @license MIT License
+ */
+
+/*jshint browser: true

[Pkg-javascript-devel] Bug#736551: [PATCH] Add jQuery FullScreen Plugin

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Apologies, the previous message was obviously intended for another bug
report.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS6wWkAAoJEK/ZGpI6kvtMzU4IALjiCPFLB6sjHrdESg1FROCE
ix9DqGOoqsx/jcnT0Een5xg5JmOuG2k6nQHD/AFxLpKTZeUkk+9GYh0oOzN23u+M
sKpEpJL16bCMUOC0+ISs2dZQ3M0T3ep/LdlDJTL91yyNj7J+gAD4CmUHZhiaMEGr
dyHNNlvjGkdl9QB23lnHe9z0Wbe0iYoelJD9XGeZGE5x+7LjA6hOjue9ZkahXXtu
6va8QwBjJQL7RkDU18aVYF4DDk5a6qRpDe3wBIcgdA33q64BkU9qRxb5fl3LJrw/
BXdmrTVjfOLQqddT4GlHnWjVulVr+Kw14XseHM9jHljb/0KOZeF4Cd6Z6RdPe0M=
=QP5O
-END PGP 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


[Pkg-javascript-devel] Bug#736552: [PATCH] Add jQuery FullScreen Plugin

2014-01-30 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Tags: patch

Here's a patch against the jquery-goodies' source code Git tree.

- ---
 debian/control   |  11 ++
 debian/copyright |   6 ++
 debian/libjs-jquery-fullscreen.README.Debian |  13 +++
 debian/libjs-jquery-fullscreen.docs  |   1 +
 debian/libjs-jquery-fullscreen.install   |   1 +
 debian/rules |   6 ++
 fullscreen/jquery.fullscreen.js  | 147
+++
 fullscreen/readme.md |  75 ++
 8 files changed, 260 insertions(+)
 create mode 100644 debian/libjs-jquery-fullscreen.README.Debian
 create mode 100644 debian/libjs-jquery-fullscreen.docs
 create mode 100644 debian/libjs-jquery-fullscreen.install
 create mode 100644 fullscreen/jquery.fullscreen.js
 create mode 100644 fullscreen/readme.md

diff --git a/debian/control b/debian/control
index 914a50c..3af8f2d 100644
- --- a/debian/control
+++ b/debian/control
@@ -316,3 +316,14 @@ Description: Simple slideshow plugin for jQuery
  A simple slideshow plugin for jQuery packed with a useful set of
features to
  help novice and advanced developers alike create elegant and
user-friendly
  slideshows.
+
+Package: libjs-jquery-fullscreen
+Architecture: all
+Depends: ${misc:Depends}, libjs-jquery
+Recommends: javascript-common
+Homepage:
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+Description:  jQuery FullScreen Plugin
+ A jQuery 1.7 plugin that wraps around the Full Screen API and works
around
+ various browser differences. Works in FF 10, Chrome and Safari. It
is useful
+ for presenting users with an easier to read version of your web
pages, or
+ zooming canvas and video elements.
diff --git a/debian/copyright b/debian/copyright
index 10cafbd..078d2f4 100644
- --- a/debian/copyright
+++ b/debian/copyright
@@ -106,6 +106,12 @@ Files: slides/*
 Copyright: 2011 Nathan Searles, http://nathansearles.com
 License: Apache-2.0
 +Files: fullscreen/*
+Copyright: 2012 Martin Angelov
+Homepage:
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+License: Expat
+Source: https://github.com/martinaglv/jQuery-FullScreen/issues/13
+
 Files: debian/*
 Copyright: (c) 2009-2011 Marcelo Jorge Vieira me...@debian.org
 License: MIT or GPL-2+ or BSD or Apache-2.0
diff --git a/debian/libjs-jquery-fullscreen.README.Debian
b/debian/libjs-jquery-fullscreen.README.Debian
new file mode 100644
index 000..35e78ef
- --- /dev/null
+++ b/debian/libjs-jquery-fullscreen.README.Debian
@@ -0,0 +1,13 @@
+libjs-jquery-fullscreen for Debian
+--
+
+In order to make use of fullscreen in your html, include the following
+lines in your html header
+
+script language=javascript type=text/javascript
+src=/javascript/jquery/jquery.js/script
+
+script language=javascript type=text/javascript
+src=/javascript/jquery-fullscreen/jquery.fullscreen.js/script
+
+ -- Jerome Charaoui jer...@riseup.net, Sun, 26 Jan 2014 19:41:54 -0500
diff --git a/debian/libjs-jquery-fullscreen.docs
b/debian/libjs-jquery-fullscreen.docs
new file mode 100644
index 000..c97d3b7
- --- /dev/null
+++ b/debian/libjs-jquery-fullscreen.docs
@@ -0,0 +1 @@
+fullscreen/readme.md
diff --git a/debian/libjs-jquery-fullscreen.install
b/debian/libjs-jquery-fullscreen.install
new file mode 100644
index 000..1e23cc1
- --- /dev/null
+++ b/debian/libjs-jquery-fullscreen.install
@@ -0,0 +1 @@
+fullscreen/jquery.fullscreen.js /usr/share/javascript/jquery-fullscreen
diff --git a/debian/rules b/debian/rules
index 4edbfeb..e33ee42 100755
- --- a/debian/rules
+++ b/debian/rules
@@ -27,6 +27,7 @@ override_dh_auto_build:
yui-compressor resize/jquery.ba-resize.js -o
resize/jquery.ba-resize.min.js
yui-compressor uploadify/jquery.uploadify.js -o
uploadify/jquery.uploadify.min.js
yui-compressor slides/source/slides.jquery.js -o
slides/source/slides.min.jquery.js
+   yui-compressor fullscreen/jquery.fullscreen.js -o
fullscreen/jquery.fullscreen.min.js
  override_dh_installchangelogs:
dh_installchangelogs --package libjs-jquery-livequery
livequery/ChangeLog.markdown
@@ -59,3 +60,8 @@ override_dh_auto_clean:
rm -f resize/jquery.ba-resize.min.js
rm -f uploadify/jquery.uploadify.min.js
rm -f slides/source/slides.min.jquery.js
+   rm -f fullscreen/jquery.fullscreen.min.js
+
+override_dh_gencontrol:
+   dh_gencontrol -plibjs-jquery-fullscreen -- -v1.2
+   dh_gencontrol --remaining-packages
diff --git a/fullscreen/jquery.fullscreen.js
b/fullscreen/jquery.fullscreen.js
new file mode 100644
index 000..78499f0
- --- /dev/null
+++ b/fullscreen/jquery.fullscreen.js
@@ -0,0 +1,147 @@
+/**
+ * @namejQuery FullScreen Plugin
+ * @author  Martin Angelov, Morten Sjøgren
+ * @version 1.2
+ * @url
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
+ * @license

[Pkg-javascript-devel] Bug#736551: [PATCH] Add jQuery hashchange

2014-01-26 Thread Jerome Charaoui
In the previous patch, I overwrote by mistake the README.Debian file
beloging to an unrelated plugin. Here's the fix.

diff --git a/debian/libjs-jquery-hashchange.README.Debian b/debian/libjs-jquery-hashchange.README.Debian
new file mode 100644
index 000..d934cbf
--- /dev/null
+++ b/debian/libjs-jquery-hashchange.README.Debian
@@ -0,0 +1,13 @@
+libjs-jquery-hashchange for Debian
+---
+
+In order to make use of hashchange in your html, include the following
+lines in your html header
+
+script language=javascript type=text/javascript
+src=/javascript/jquery/jquery.js/script
+
+script language=javascript type=text/javascript
+src=/javascript/jquery-hashchange/jquery.ba-hashchange.js/script
+
+ -- Jerome Charaoui jer...@riseup.net, Sat, 25 Jan 2014 13:22:35 -0500
diff --git a/debian/libjs-jquery-resize.README.Debian b/debian/libjs-jquery-resize.README.Debian
index d934cbf..d838b81 100644
--- a/debian/libjs-jquery-resize.README.Debian
+++ b/debian/libjs-jquery-resize.README.Debian
@@ -1,13 +1,13 @@
-libjs-jquery-hashchange for Debian

+libjs-jquery-resize for Debian
+--
 
-In order to make use of hashchange in your html, include the following
+In order to make use of resize in your html, include the following
 lines in your html header
 
 script language=javascript type=text/javascript
 src=/javascript/jquery/jquery.js/script
 
 script language=javascript type=text/javascript
-src=/javascript/jquery-hashchange/jquery.ba-hashchange.js/script
+src=/javascript/jquery-resize/jquery.ba-resize.js/script
 
- -- Jerome Charaoui jer...@riseup.net, Sat, 25 Jan 2014 13:22:35 -0500
+ -- Per Andersson avtob...@gmail.com  Thu, 13 Sep 2012 22:58:07 +0200


signature.asc
Description: OpenPGP 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

[Pkg-javascript-devel] Bug#736551: Please include jquery-hashchange

2014-01-24 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: src:jquery-goodies
Version: 8-2
Severity: wishlist

The package photofloat requires a jquery plugin named hashchange,
please include it in packages built by jquery-goodies.

Homepage : http://benalman.com/projects/jquery-hashchange-plugin/
Git : https://github.com/cowboy/jquery-hashchange

Thanks!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS4tRSAAoJEK/ZGpI6kvtM5QAH/R2tLlYQ3bVHFuhpHBd0uydu
laoYy8tzZNHZRLxNkbjAt6li6Z7+pW5G05oSpqMeu5hOgqudx1nK6GTFDe0goKgt
zFcFm0Dd/ZEEunkRERYlmUscLeLoTf3FZtd6+9Ii3pW1xkqdvhZgaygDXuYki3u+
hLdYsOZl3RGgRER7mOAybjOKdlhA/+25CgVxL0pqR9/z7vDCrGya1klb5biiDyZ5
+l0hk1sUgLMeqey9QBBHzuq/MR+GnZKLmBmqK98t+oVTGTK3j+AnDVcM3EH2PSk1
Ah2jBM2vsrMqkS4DUW/jAWuguVU3fsKgox1tIx6ifKzlkRQHSBbzHagWWStxkm0=
=CQqG
-END PGP 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


[Pkg-javascript-devel] Bug#736552: Please include jquery-fullscreen

2014-01-24 Thread Jerome Charaoui
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Package: src:jquery-goodies
Version: 8-2
Severity: wishlist

The package photofloat requires a jquery plugin named fullscreen,
please include it in packages built by jquery-goodies.

Homepage :
http://tutorialzine.com/2012/02/enhance-your-website-fullscreen-api/
Git : https://github.com/martinaglv/jQuery-FullScreen

Thanks!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCAAGBQJS4tWTAAoJEK/ZGpI6kvtMKO8H/1WfiTWOYh9zV9AqVyfTYj4T
3/TZzgvUn8y0sPZcGt+OR89OVrUA8XG9rYqRyolrWVt65vcJRWiP79uzYlKAaFJl
6YlKRvGQ6fE1v9tHn203eD5iyb0X6BXS7vACg3R3+BQmdJJ7+vvvqE9URPt8GoQK
erMaymcMmg8+/YHKCuwRNDyNPZ62PprZtBqxR40FCcIpEHx48eyuznL+OgUfZe5q
+aiL/+bFVxQYQPAluh0iC0UpVukMRWk5Y1+jIpptRhkug9yojco7NxpAWvS0mCKe
JyR1Z22pPF/Lm7YcWpv6U0XifymTBTw0rbZ7qCim7x0KSbibfyuLAHFQJofh40s=
=2UfD
-END PGP 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