[packages/jquery-flexslider] hotfix first slide tap bug on touch screens (#253)
glen
glen at pld-linux.org
Thu Jun 6 15:10:24 CEST 2013
commit 4a123e76c8f4fe5b05cc7d89fd6af746294597c1
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Jun 6 15:32:42 2013 +0300
hotfix first slide tap bug on touch screens (#253)
jquery-flexslider.spec | 23 +++++++++++++++++++++--
1 file changed, 21 insertions(+), 2 deletions(-)
---
diff --git a/jquery-flexslider.spec b/jquery-flexslider.spec
index 3b5f35a..3cc9760 100644
--- a/jquery-flexslider.spec
+++ b/jquery-flexslider.spec
@@ -4,12 +4,16 @@
Summary: Fully responsive jQuery slider toolkit
Name: jquery-%{plugin}
Version: 2.1
-Release: 1
+Release: 2
License: GPL v2
Group: Applications/WWW
Source0: https://github.com/woothemes/FlexSlider/archive/version/2.1.tar.gz?/%{plugin}-%{version}.tgz
# Source0-md5: 600b83649e1cb12657e84170da605a46
+Patch0: https://github.com/Dizzzy/FlexSlider/commit/6a171c4c1b80edc3df10cfef710818107d5f7207.patch
+# Patch0-md5: 54612e491caf02a96e688cf51eef5d70
URL: http://www.woothemes.com/flexslider/
+BuildRequires: closure-compiler
+BuildRequires: js
BuildRequires: rpmbuild(macros) >= 1.553
Requires: jquery >= 1.4.2
BuildArch: noarch
@@ -22,12 +26,27 @@ An awesome, fully responsive jQuery slider plugin.
%prep
%setup -q -n FlexSlider-version-%{version}
+%patch0 -p1
+
+%build
+install -d build
+
+# compress .js
+for js in jquery.%{plugin}.js; do
+ out=build/${js#*/}
+%if 0%{!?debug:1}
+ closure-compiler --js $js --charset UTF-8 --js_output_file $out
+ js -C -f $out
+%else
+ cp -p $js $out
+%endif
+done
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_appdir}
-cp -p jquery.%{plugin}-min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js
+cp -p build/jquery.%{plugin}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js
cp -p jquery.%{plugin}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.js
ln -s %{plugin}-%{version}.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.src.js
ln -s %{plugin}-%{version}.min.js $RPM_BUILD_ROOT%{_appdir}/%{plugin}.js
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/jquery-flexslider.git/commitdiff/4a123e76c8f4fe5b05cc7d89fd6af746294597c1
More information about the pld-cvs-commit
mailing list