]> git.pld-linux.org Git - packages/jquery-flexslider.git/commitdiff
hotfix first slide tap bug on touch screens (#253) auto/th/jquery-flexslider-2.1-2
authorElan Ruusamäe <glen@delfi.ee>
Thu, 6 Jun 2013 12:32:42 +0000 (15:32 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 6 Jun 2013 12:56:00 +0000 (15:56 +0300)
jquery-flexslider.spec

index 3b5f35a6942467ce221987fb2393bac0278c5e12..3cc9760ca218f2cfa10099415f59cf17579fa23f 100644 (file)
@@ -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
This page took 0.09958 seconds and 4 git commands to generate.