commit 79bdbc5a20004746cc49334e2b7e8aec57075834
Author: Elan Ruusamäe <[email protected]>
Date:   Fri Nov 30 00:05:58 2012 +0200

    - repack with closure compiler after cutting out external libs

 jquery-uploadify.spec | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)
---
diff --git a/jquery-uploadify.spec b/jquery-uploadify.spec
index f446369..1b27412 100644
--- a/jquery-uploadify.spec
+++ b/jquery-uploadify.spec
@@ -7,7 +7,7 @@
 Summary:       Flash Multiple File Upload jQuery Plugin Script
 Name:          jquery-%{plugin}
 Version:       3.1.1
-Release:       0.12
+Release:       0.13
 License:       MIT
 Group:         Applications/WWW
 Source0:       
http://www.uploadify.com/wp-content/uploads/files/uploadify-v%{basever}.zip
@@ -15,6 +15,8 @@ Source0:      
http://www.uploadify.com/wp-content/uploads/files/uploadify-v%{basever}
 Patch0:                css-path.patch
 Patch1:                jquery-ns.patch
 URL:           http://www.uploadify.com/
+BuildRequires: closure-compiler
+BuildRequires: js
 BuildRequires: rpmbuild(macros) >= 1.553
 BuildRequires: unzip
 BuildRequires: yuicompressor
@@ -52,6 +54,17 @@ cp -p jquery.uploadify-%{basever}.js{,.bak}
 %build
 install -d build
 
+# compress .js
+for js in jquery.%{plugin}-%{basever}.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
+
 # pack .css
 for css in *.css; do
        out=build/${css#*/}
@@ -66,7 +79,7 @@ done
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_appdir},%{_examplesdir}/%{name}-%{version}}
 
-cp -p jquery.%{plugin}-%{basever}.min.js 
$RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js
+cp -p build/jquery.%{plugin}-%{basever}.js 
$RPM_BUILD_ROOT%{_appdir}/%{plugin}-%{version}.min.js
 cp -p jquery.%{plugin}-%{basever}.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-uploadify.git/commitdiff/79bdbc5a20004746cc49334e2b7e8aec57075834

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to