]> git.pld-linux.org Git - SPECS.git/blob - jquery-nanoscroller.spec
SPECS updated Tue 30 Apr 15:13:02 CEST 2024
[SPECS.git] / jquery-nanoscroller.spec
1 %define         plugin  nanoscroller
2 Summary:        jQuery nanoScroller plugin
3 Name:           jquery-%{plugin}
4 Version:        0.7.2
5 Release:        1
6 License:        MIT
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
12 Requires:       jquery
13 BuildArch:      noarch
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %define         _appdir %{_datadir}/jquery/%{plugin}
17
18 %description
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.
25
26 %prep
27 %setup -qn nanoScrollerJS-%{version}
28
29 %install
30 rm -rf $RPM_BUILD_ROOT
31 install -d $RPM_BUILD_ROOT%{_appdir}
32 cd bin
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}
39
40 %clean
41 rm -rf $RPM_BUILD_ROOT
42
43 %files
44 %defattr(644,root,root,755)
45 %doc README.md LICENSE-MIT
46 %{_appdir}
This page took 0.134167 seconds and 3 git commands to generate.