From: Elan Ruusamäe Date: Mon, 23 Mar 2015 13:27:50 +0000 (+0200) Subject: minify css X-Git-Tag: AC-branch~1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=1ccc8843c9db255f9e454e5d463d98d75ef9fa94;p=packages%2Fjquery-flexslider.git minify css --- diff --git a/jquery-flexslider.spec b/jquery-flexslider.spec index 6b70057..0e90273 100644 --- a/jquery-flexslider.spec +++ b/jquery-flexslider.spec @@ -12,6 +12,7 @@ Source0: https://github.com/woothemes/FlexSlider/archive/version/%{version}/%{pl URL: http://www.woothemes.com/flexslider/ BuildRequires: closure-compiler BuildRequires: js +BuildRequires: yuicompressor BuildRequires: rpmbuild(macros) >= 1.553 Requires: jquery >= 1.4.2 BuildArch: noarch @@ -39,6 +40,16 @@ for js in jquery.%{plugin}.js; do %endif done +# pack .css +for css in %{plugin}.css; do + out=build/${css#*/jquery.} +%if 0%{!?debug:1} + yuicompressor --charset UTF-8 $css -o $out +%else + cp -p $css $out +%endif +done + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_appdir} @@ -48,8 +59,9 @@ 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 -cp -p %{plugin}.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.css -ln -s %{plugin}-%{version}.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}.css +cp -p build/%{plugin}.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.css +cp -p %{plugin}.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.src.css +ln -s %{plugin}-%{version}.min.css $RPM_BUILD_ROOT%{_appdir}/%{plugin}.css cp -a images/* $RPM_BUILD_ROOT%{_appdir}