packages: jquery-autocomplete/jquery-autocomplete.spec - (re)pack, css/js, ...
glen
glen at pld-linux.org
Fri Jun 4 16:04:51 CEST 2010
Author: glen Date: Fri Jun 4 14:04:51 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- (re)pack, css/js, package indicator.gif; rel 1
---- Files affected:
packages/jquery-autocomplete:
jquery-autocomplete.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/jquery-autocomplete/jquery-autocomplete.spec
diff -u packages/jquery-autocomplete/jquery-autocomplete.spec:1.1 packages/jquery-autocomplete/jquery-autocomplete.spec:1.2
--- packages/jquery-autocomplete/jquery-autocomplete.spec:1.1 Fri Jun 4 15:45:25 2010
+++ packages/jquery-autocomplete/jquery-autocomplete.spec Fri Jun 4 16:04:45 2010
@@ -2,15 +2,17 @@
Summary: jQuery plugin: Autocomplete
Name: jquery-autocomplete
Version: 1.1
-Release: 0.11
+Release: 1
License: MIT / GPL v2
Group: Applications/WWW
Source0: http://jquery.bassistance.de/autocomplete/jquery.autocomplete.zip
# Source0-md5: 7de19c33f0c08f20cc5e496eb10787f0
URL: http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
+BuildRequires: js
BuildRequires: rpmbuild(macros) >= 1.565
BuildRequires: sed >= 4.0
BuildRequires: unzip
+BuildRequires: yuicompressor
Requires: jquery >= 1.2.6
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -46,6 +48,11 @@
%setup -qn %{name}
%undos changelog.txt todo
+# avoid filename conflict
+sed -i -e '
+ s,indicator.gif,jquery.autocomplete-indicator.gif,
+' jquery.autocomplete.css
+
cd demo
%undos -f html,js,css
@@ -63,14 +70,23 @@
ln -s %{_appdir}/jquery.autocomplete.js .
ln -s %{_appdir}/jquery.autocomplete.css .
+ln -s %{_appdir}/jquery.autocomplete-indicator.gif .
ln -s %{_datadir}/jquery-thickbox/thickbox.css .
ln -s %{_datadir}/jquery-thickbox/thickbox.js .
%build
install -d build
-cp -a jquery.autocomplete.css build
-cp -a jquery.autocomplete.min.js build/jquery.autocomplete.js
+
+# compress .js
+yuicompressor --charset UTF-8 jquery.autocomplete.min.js -o build/jquery.autocomplete.js
+js -C -f build/jquery.autocomplete.js
+
+# compress with yui to get rid of comments, etc
+yuicompressor --charset UTF-8 jquery.autocomplete.css -o build/jquery.autocomplete.css
+
+# used by css
+cp -a demo/indicator.gif build/jquery.autocomplete-indicator.gif
%install
rm -rf $RPM_BUILD_ROOT
@@ -84,7 +100,7 @@
%files
%defattr(644,root,root,755)
%doc changelog.txt todo
-%{_appdir}/jquery.autocomplete.*
+%{_appdir}/jquery.autocomplete*
%files demo
%defattr(644,root,root,755)
@@ -96,5 +112,8 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2010/06/04 14:04:45 glen
+- (re)pack, css/js, package indicator.gif; rel 1
+
Revision 1.1 2010/06/04 13:45:25 glen
- new
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/jquery-autocomplete/jquery-autocomplete.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list