]>
Commit | Line | Data |
---|---|---|
6e5aea52 ER |
1 | %define plugin slick |
2 | Summary: the last carousel you'll ever need | |
3 | Name: jquery-%{plugin} | |
4 | Version: 1.5.8 | |
5 | Release: 1 | |
6 | License: MIT | |
7 | Group: Applications/WWW | |
8 | Source0: https://github.com/kenwheeler/slick/archive/%{version}/%{plugin}-%{version}.tar.gz | |
9 | # Source0-md5: c8a86463f29b807ed58b93564c4878c6 | |
10 | URL: http://kenwheeler.github.io/slick/ | |
11 | BuildRequires: unzip | |
12 | Requires: jquery >= 1.7 | |
13 | BuildArch: noarch | |
14 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
15 | ||
16 | %define _appdir %{_datadir}/jquery/%{plugin} | |
17 | ||
18 | %description | |
19 | Carousel plugin. Fully responsive. Scales with its container. | |
20 | ||
21 | - Separate settings per breakpoint | |
22 | - Uses CSS3 when available. Fully functional when not. | |
23 | - Swipe enabled. Or disabled, if you prefer. | |
24 | - Desktop mouse dragging | |
25 | - Infinite looping. | |
26 | - Fully accessible with arrow key navigation | |
27 | - Add, remove, filter & unfilter slides | |
28 | - Autoplay, dots, arrows, callbacks, etc... | |
29 | ||
30 | %package demo | |
31 | Summary: Demo for jQuery.%{plugin} | |
32 | Summary(pl.UTF-8): Pliki demonstracyjne dla pakietu jQuery.%{plugin} | |
33 | Group: Development | |
34 | Requires: %{name} = %{version}-%{release} | |
35 | ||
36 | %description demo | |
37 | Demonstrations and samples for jQuery.%{plugin}. | |
38 | ||
39 | %prep | |
40 | %setup -qn %{plugin}-%{version} | |
41 | ||
42 | %install | |
43 | rm -rf $RPM_BUILD_ROOT | |
44 | install -d $RPM_BUILD_ROOT{%{_appdir},%{_examplesdir}/%{name}-%{version}} | |
45 | ||
46 | cp -p slick/%{plugin}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js | |
47 | ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.js | |
48 | ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.min.js | |
49 | ||
50 | cp -p slick/%{plugin}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.src.js | |
51 | ln -s %{plugin}-%{version}.src.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.src.js | |
52 | ||
53 | cp -p slick/%{plugin}.css $RPM_BUILD_ROOT%{_appdir} | |
54 | cp -p slick/%{plugin}-theme.css $RPM_BUILD_ROOT%{_appdir} | |
55 | cp -a slick/fonts $RPM_BUILD_ROOT%{_appdir} | |
56 | cp -a slick/*.gif $RPM_BUILD_ROOT%{_appdir} | |
57 | ||
58 | %clean | |
59 | rm -rf $RPM_BUILD_ROOT | |
60 | ||
61 | %files | |
62 | %defattr(644,root,root,755) | |
63 | %doc README.markdown CONTRIBUTING.markdown LICENSE | |
64 | %{_appdir} |