Author: glen Date: Wed Jul 14 12:06:47 2010 GMT Module: packages Tag: HEAD ---- Log message: - compress js, fix instrall dir
---- Files affected: packages/js-ajax-upload: js-ajax-upload.spec (1.1 -> 1.2) ---- Diffs: ================================================================ Index: packages/js-ajax-upload/js-ajax-upload.spec diff -u packages/js-ajax-upload/js-ajax-upload.spec:1.1 packages/js-ajax-upload/js-ajax-upload.spec:1.2 --- packages/js-ajax-upload/js-ajax-upload.spec:1.1 Mon May 3 17:39:15 2010 +++ packages/js-ajax-upload/js-ajax-upload.spec Wed Jul 14 14:06:42 2010 @@ -8,13 +8,18 @@ Source0: http://download.github.com/valums-ajax-upload-%{version}-0-g6f977de.zip # Source0-md5: 89d8611a5f6a51230486acab2cb46722 URL: http://valums.com/ajax-upload/ +BuildRequires: js BuildRequires: unzip +BuildRequires: yuicompressor Requires: webserver(access) Requires: webserver(alias) BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _appdir %{_datadir}/%{name} +%define _webapps /etc/webapps +%define _webapp %{name} +%define _sysconfdir %{_webapps}/%{_webapp} +%define _appdir %{_datadir}/%{_webapp} %description AJAX Upload allows you to easily upload multiple files without @@ -38,7 +43,7 @@ mv readme.md README -# apache1/apache2 config +# Apache1/Apache2 config cat > apache.conf <<'EOF' Alias /js/ajax-upload %{_appdir} <Directory %{_appdir}> @@ -53,10 +58,17 @@ ) EOF +%build +install -d build +for a in *.js; do + yuicompressor --charset UTF-8 $a > build/$a + js -C -f build/$a +done + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_appdir},%{_examplesdir}/%{name}-%{version}} -cp -a ajaxupload.js $RPM_BUILD_ROOT%{_appdir} +cp -a build/ajaxupload.js $RPM_BUILD_ROOT%{_appdir} cp -a demos server-side tests $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} @@ -105,5 +117,8 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.2 2010/07/14 12:06:42 glen +- compress js, fix instrall dir + Revision 1.1 2010/05/03 15:39:15 glen - new ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/js-ajax-upload/js-ajax-upload.spec?r1=1.1&r2=1.2&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
