commit 4a123e76c8f4fe5b05cc7d89fd6af746294597c1
Author: Elan Ruusamäe <g...@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

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to