Summary: Fancybox - Fancy lightbox alternative
Name: jquery-fancybox
Version: 1.3.1
-Release: 0.1
-License: MIT / GPL
+Release: 0.4
+License: MIT / GPL v2
Group: Applications/WWW
Source0: http://fancybox.googlecode.com/files/jquery.fancybox-%{version}.zip
# Source0-md5: d72d950a798ffaa83750dfd6e4a0e382
FancyBox is a tool for displaying images, html content and multi-media
in a Mac-style "lightbox" that floats overtop of web page.
+Features include:
- Can display images, HTML elements, SWF movies, Iframes and also Ajax
requests
- Customizable through settings and CSS
mv fancybox/jquery.fancybox{-%{version},}.css
mv fancybox/jquery.fancybox{-%{version}.pack,}.js
+
+# source
+install -d demo src
+mv fancybox/jquery.fancybox-%{version}.js src/jquery.fancybox.js
+
+# deps - rename for now
+mv fancybox/jquery.easing{-1.3.pack,}.js # ? not used?
mv fancybox/jquery.mousewheel{-3.0.2.pack,}.js
-mv fancybox/jquery.easing{-1.3.pack,}.js
-rm fancybox/jquery.fancybox-%{version}.js
+
+# adjust demos to work offline
+mv index.html style.css ajax.txt example demo
+ln -s %{_appdir}/jquery.js demo
+ln -s %{_appdir}/fancybox demo
+
+sed -i -e '
+ s,./fancybox/jquery.fancybox-1.3.1.js,fancybox/jquery.fancybox.js,
+ s,./fancybox/jquery.fancybox-1.3.1.css,fancybox/jquery.fancybox.css,
+
+ s,http://code.jquery.com/jquery-1.4.2.min.js,jquery.js,
+
+ s,./fancybox/jquery.mousewheel-3.0.2.pack.js,fancybox/jquery.mousewheel.js,
+
+ s,./example/,example/,g
+' demo/index.html
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_appdir},%{_examplesdir}/%{name}-%{version}}
cp -a fancybox $RPM_BUILD_ROOT%{_appdir}
-cp -a example ajax.txt index.html style.css $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+cp -a demo/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%clean
rm -rf $RPM_BUILD_ROOT