packages: jquery-thickbox/jquery-thickbox.spec, jquery-thickbox/no-doctype....
glen
glen at pld-linux.org
Wed Sep 30 15:08:51 CEST 2009
Author: glen Date: Wed Sep 30 13:08:51 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- skip doctype crashing je6 patch
---- Files affected:
packages/jquery-thickbox:
jquery-thickbox.spec (1.3 -> 1.4) , no-doctype.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/jquery-thickbox/jquery-thickbox.spec
diff -u packages/jquery-thickbox/jquery-thickbox.spec:1.3 packages/jquery-thickbox/jquery-thickbox.spec:1.4
--- packages/jquery-thickbox/jquery-thickbox.spec:1.3 Thu Sep 24 17:51:41 2009
+++ packages/jquery-thickbox/jquery-thickbox.spec Wed Sep 30 15:08:46 2009
@@ -2,17 +2,18 @@
Summary: ThickBox
Name: jquery-thickbox
Version: 3.1
-Release: 1
+Release: 2
License: MIT / GPL
Group: Applications/WWW
-Source0: http://jquery.com/demo/thickbox/thickbox-code/thickbox-compressed.js
-# Source0-md5: 62ecf3e9b248f69a043ca7653866b146
+Source0: http://jquery.com/demo/thickbox/thickbox-code/thickbox.js
+# Source0-md5: 1ef1a46c2b1b984cdc3332eb74bad1d5
Source1: http://jquery.com/demo/thickbox/thickbox-code/thickbox.css
# Source1-md5: 9b2903ebee6d54b3e63ba927ea5dd498
Source2: http://jquery.com/demo/thickbox/images/loadingAnimation.gif
# Source2-md5: c33734a1bf58bec328ffa27872e96ae1
URL: http://jquery.com/demo/thickbox/
Patch0: no-global-css.patch
+Patch1: no-doctype.patch
BuildRequires: rpmbuild(macros) > 1.268
BuildRequires: yuicompressor
Requires: jquery
@@ -34,10 +35,11 @@
%prep
%setup -qcT
-cp -a %{SOURCE0} thickbox.js
+cp -a %{SOURCE0} .
cp -a %{SOURCE1} .
cp -a %{SOURCE2} .
%patch0 -p1
+%patch1 -p0
# apache1/apache2 conf
cat > apache.conf <<'EOF'
@@ -108,6 +110,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.4 2009/09/30 13:08:46 glen
+- skip doctype crashing je6 patch
+
Revision 1.3 2009/09/24 15:51:41 glen
- release 1
================================================================
Index: packages/jquery-thickbox/no-doctype.patch
diff -u /dev/null packages/jquery-thickbox/no-doctype.patch:1.1
--- /dev/null Wed Sep 30 15:08:51 2009
+++ packages/jquery-thickbox/no-doctype.patch Wed Sep 30 15:08:46 2009
@@ -0,0 +1,29 @@
+--- thickbox.js.orig 2008-10-21 22:21:05.000000000 +0300
++++ thickbox.js 2009-09-29 14:20:41.592474178 +0300
+@@ -31,7 +31,7 @@
+ function tb_show(caption, url, imageGroup) {//function called when the user clicks on a thickbox link
+
+ try {
+- if (typeof document.body.style.maxHeight === "undefined") {//if IE 6
++ if (!document.body.style.maxHeight && document.documentElement.clientHeight) {//if IE 6 with doctype
+ $("body","html").css({height: "100%", width: "100%"});
+ $("html").css("overflow","hidden");
+ if (document.getElementById("TB_HideSelect") === null) {//iframe to hide select elements in ie6
+@@ -270,7 +270,7 @@
+ $("#TB_closeWindowButton").unbind("click");
+ $("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});
+ $("#TB_load").remove();
+- if (typeof document.body.style.maxHeight == "undefined") {//if IE 6
++ if (!document.body.style.maxHeight && document.documentElement.clientHeight) {//if IE 6 with doctype
+ $("body","html").css({height: "auto", width: "auto"});
+ $("html").css("overflow","");
+ }
+@@ -281,7 +281,7 @@
+
+ function tb_position() {
+ $("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});
+- if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) { // take away IE6
++ if (document.documentElement && document.documentElement.clientHeight && navigator.userAgent.indexOf("MSIE 6") === -1) { // take away IE6 && quirks mode
+ $("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
+ }
+ }
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/jquery-thickbox/jquery-thickbox.spec?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list