packages: jquery/jquery.spec - make parallel version install possible (forc...

glen glen at pld-linux.org
Thu Jun 9 15:19:45 CEST 2011


Author: glen                         Date: Thu Jun  9 13:19:45 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- make parallel version install possible (force still needed for symlink)

---- Files affected:
packages/jquery:
   jquery.spec (1.19 -> 1.20) 

---- Diffs:

================================================================
Index: packages/jquery/jquery.spec
diff -u packages/jquery/jquery.spec:1.19 packages/jquery/jquery.spec:1.20
--- packages/jquery/jquery.spec:1.19	Sat Feb  5 02:12:24 2011
+++ packages/jquery/jquery.spec	Thu Jun  9 15:19:40 2011
@@ -8,7 +8,7 @@
 Summary(pl.UTF-8):	Biblioteka JavaScriptu jQuery
 Name:		jquery
 Version:	1.4.4
-Release:	1
+Release:	2
 License:	MIT / GPL
 Group:		Applications/WWW
 Source0:	http://code.jquery.com/%{name}-%{version}.min.js
@@ -86,29 +86,29 @@
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_appdir}/plugins
 # core
-cp -a %{SOURCE0} $RPM_BUILD_ROOT%{_appdir}/jquery.js
+cp -p %{SOURCE0} $RPM_BUILD_ROOT%{_appdir}/jquery-%{version}.js
+mver=%(echo %{version} | cut -d. -f1,2)
+ln -s jquery-%{version}.js $RPM_BUILD_ROOT%{_appdir}/jquery-$mver.js
+ln -s jquery-%{version}.js $RPM_BUILD_ROOT%{_appdir}/jquery.js
 
 # plugins
 
 # http://plugins.jquery.com/project/field, MIT/GPL v0.7
-cp -a jquery.field.min.js $RPM_BUILD_ROOT%{_appdir}/plugins/field.js
+cp -p jquery.field.min.js $RPM_BUILD_ROOT%{_appdir}/plugins/field.js
 
 # http://plugins.jquery.com/project/form, MIT/GPL v2.04
-cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_appdir}/plugins/form.js
+cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_appdir}/plugins/form.js
 
 # http://www.mikage.to/jquery/jquery_history.html, MIT
-cp -a jquery.history.js $RPM_BUILD_ROOT%{_appdir}/plugins/history.js
-
-# http://malsup.com/jquery/form/
-# TODO
+cp -p jquery.history.js $RPM_BUILD_ROOT%{_appdir}/plugins/history.js
 
 # http://marcgrabanski.com/pages/code/jquery-ui-datepicker, MIT/GPL v3.4.3
-cp -a ui.datepicker.{js,css} $RPM_BUILD_ROOT%{_appdir}/plugins
+cp -p ui.datepicker.{js,css} $RPM_BUILD_ROOT%{_appdir}/plugins
 
 install -d $RPM_BUILD_ROOT%{_sysconfdir}
-cp -a apache.conf $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
-cp -a apache.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
-cp -a lighttpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/lighttpd.conf
+cp -p apache.conf $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
+cp -p apache.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
+cp -p lighttpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/lighttpd.conf
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -150,6 +150,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.20  2011/06/09 13:19:40  glen
+- make parallel version install possible (force still needed for symlink)
+
 Revision 1.19  2011/02/05 01:12:24  sparky
 - corrected lang tag in %description
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/jquery/jquery.spec?r1=1.19&r2=1.20&f=u



More information about the pld-cvs-commit mailing list