Author: pawelz                       Date: Wed Feb 24 18:24:44 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added %_tomcatcachedir and %tomcat_clear_cache() macros
- 1.545

---- Files affected:
packages/rpm-build-macros:
   rpm-build-macros.spec (1.241 -> 1.242) , rpm.macros (1.544 -> 1.545) 

---- Diffs:

================================================================
Index: packages/rpm-build-macros/rpm-build-macros.spec
diff -u packages/rpm-build-macros/rpm-build-macros.spec:1.241 
packages/rpm-build-macros/rpm-build-macros.spec:1.242
--- packages/rpm-build-macros/rpm-build-macros.spec:1.241       Sat Feb 20 
20:00:21 2010
+++ packages/rpm-build-macros/rpm-build-macros.spec     Wed Feb 24 19:24:38 2010
@@ -1,5 +1,5 @@
 # $Revision$, $Date$
-%define                rpm_macros_rev  1.544
+%define                rpm_macros_rev  1.545
 %define                find_lang_rev   1.32
 Summary:       PLD Linux RPM build macros
 Summary(pl.UTF-8):     Makra do budowania pakietów RPM dla Linuksa PLD
@@ -90,6 +90,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.242  2010/02/24 18:24:38  pawelz
+- added %_tomcatcachedir and %tomcat_clear_cache() macros
+- 1.545
+
 Revision 1.241  2010/02/20 19:00:21  adamg
 - updated to 1.544; blocker dropped (works for 
~/rpm/{BUILD,RPMS,SRPMS,packages/foo} layout
 

================================================================
Index: packages/rpm-build-macros/rpm.macros
diff -u packages/rpm-build-macros/rpm.macros:1.544 
packages/rpm-build-macros/rpm.macros:1.545
--- packages/rpm-build-macros/rpm.macros:1.544  Fri Feb 19 17:56:31 2010
+++ packages/rpm-build-macros/rpm.macros        Wed Feb 24 19:24:38 2010
@@ -1303,6 +1303,20 @@
 # Directory for tomcat context configuration files
 %_tomcatconfdir        %{_sharedstatedir}/tomcat/conf/Catalina/localhost
 
+# Tomcat cache path
+%_tomcatcachedir %{_sharedstatedir}/tomcat/work/Catalina/localhost
+
+# Clear tomcat cache
+# Author: Paweł Zuzelski <[email protected]>
+#
+# Usage:
+# %%tomcat_clear_cache appname
+#
+# Call this script in %postun tomcat. It will remove compiled jsps related to
+# given app.
+#
+%tomcat_clear_cache() %{!?1:ERROR}%{?2:ERROR} %{__rm} -rf %{_tomcatcachedir}/%1
+
 # PEAR install macros
 # Author: Elan Ruusamäe <[email protected]>
 #
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/rpm-build-macros/rpm-build-macros.spec?r1=1.241&r2=1.242&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/rpm-build-macros/rpm.macros?r1=1.544&r2=1.545&f=u

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

Reply via email to