2 # - paths and deps for demo
3 %define plugin checkbox
4 Summary: jQuery custom CSS styled checkboxes (and radio buttons, too)
9 Group: Applications/WWW
10 Source0: https://jquery-checkbox.googlecode.com/files/jquery-checkbox.%{version}b1.zip
11 # Source0-md5: 3b4c993af810fa82b8e0a1a206ce0952
12 URL: https://code.google.com/p/jquery-checkbox/
13 BuildRequires: rpmbuild(macros) >= 1.268
15 BuildRequires: yuicompressor
16 Requires: jquery >= 1.2
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 %define _appdir %{_datadir}/jquery/%{plugin}
23 A replacement for the standard checkbox that allows you to change the
24 look of checkbox elements in your page.
27 - only inline elements used, just like default checkoxes
28 - cross-browser look and feel (tested in IE6, IE7, IE8, Firefox and
30 - work with radio buttons too
31 - supports inline and jQuery attached click events
32 - supports "label hovering": when you point over parent label element,
33 it will highlight its checkbox (thanks to Eugene for the idea)
34 - dynamic skin changing
35 - adds new checkbox events "check", "uncheck", "disable", "enable",
36 ready to use in jQuery.bind() method
39 Summary: Demo for jQuery.checkbox
40 Summary(pl.UTF-8): Pliki demonstracyjne dla pakietu jQuery.checkbox
42 URL: http://widowmaker.kiev.ua/checkbox/
43 Requires: %{name} = %{version}-%{release}
46 Demonstrations and samples for jQuery.checkbox.
56 out=build/${css#*/jquery.}
58 yuicompressor --charset UTF-8 $css -o $out
65 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT%{_appdir}
67 cp -p jquery.%{plugin}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js
68 cp -p jquery.%{plugin}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.js
69 ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.js
71 cp -p build/jquery.%{plugin}.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.css
72 cp -p jquery.%{plugin}.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.css
73 ln -s %{plugin}-%{version}.min.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}.css
74 cp -p build/jquery.safari-%{plugin}.css $RPM_BUILD_ROOT%{_appdir}/safari-%{plugin}-%{version}.min.css
75 cp -p jquery.safari-%{plugin}.css $RPM_BUILD_ROOT%{_appdir}/safari-%{plugin}-%{version}.css
76 ln -s safari-%{plugin}-%{version}.min.css $RPM_BUILD_ROOT%{_appdir}/safari-%{plugin}.css
78 cp -p checkbox.png empty.png safari-checkbox.png $RPM_BUILD_ROOT%{_appdir}
80 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
81 cp -p index.html $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
82 cp -p screenshot.png $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
85 rm -rf $RPM_BUILD_ROOT
88 %defattr(644,root,root,755)
92 %defattr(644,root,root,755)
93 %{_examplesdir}/%{name}-%{version}