packages: rpm-build-macros/rpm-build-macros.spec, rpm-build-macros/rpm.macr...
pawelz
pawelz at pld-linux.org
Wed Feb 24 19:24:44 CET 2010
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 <pawelz at pld-linux.org>
+#
+# 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 <glen at pld-linux.org>
#
================================================================
---- 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
More information about the pld-cvs-commit
mailing list