1 %define plugin nanoscroller
2 Summary: jQuery nanoScroller plugin
7 Group: Applications/WWW
8 Source0: https://github.com/jamesflorentino/nanoScrollerJS/archive/%{version}.tar.gz
9 # Source0-md5: ccb6a2580afdbc0a7793c4d29506fc85
10 URL: http://jamesflorentino.github.io/nanoScrollerJS/
11 BuildRequires: rpmbuild(macros) > 1.268
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 %define _appdir %{_datadir}/jquery/%{plugin}
19 nanoScroller.js is a jQuery plugin that offers a simplistic way of
20 implementing Mac OS X Lion-styled scrollbars for your website. It uses
21 minimal HTML markup being .nano > .content. The other scrollbar div
22 elements .pane > .slider are added during run time to prevent clutter
23 in templating. The latest version utilizes native scrolling and works
24 with the iPad, iPhone, and some Android Tablets.
27 %setup -qn nanoScrollerJS-%{version}
30 rm -rf $RPM_BUILD_ROOT
31 install -d $RPM_BUILD_ROOT%{_appdir}
33 cp -p javascripts/jquery.%{plugin}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.js
34 cp -p javascripts/jquery.%{plugin}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js
35 ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.js
36 ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.min.js
37 ln -s %{plugin}-%{version}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.src.js
38 cp -a css/nanoscroller.css $RPM_BUILD_ROOT%{_appdir}
41 rm -rf $RPM_BUILD_ROOT
44 %defattr(644,root,root,755)
45 %doc README.md LICENSE-MIT