SPECS: mysqlstat.spec - use apache config triggers
glen
glen at pld-linux.org
Sun Jul 10 14:35:59 CEST 2005
Author: glen Date: Sun Jul 10 12:35:59 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- use apache config triggers
---- Files affected:
SPECS:
mysqlstat.spec (1.30 -> 1.31)
---- Diffs:
================================================================
Index: SPECS/mysqlstat.spec
diff -u SPECS/mysqlstat.spec:1.30 SPECS/mysqlstat.spec:1.31
--- SPECS/mysqlstat.spec:1.30 Tue May 24 21:17:32 2005
+++ SPECS/mysqlstat.spec Sun Jul 10 14:35:53 2005
@@ -3,7 +3,7 @@
Summary(pl): MYSQLSTAT - narzędzia do monitorowania, zapisywania i wyświetlania statystyk MySQL
Name: mysqlstat
Version: 0.0.0.4
-Release: 2.16
+Release: 2.17
Epoch: 0
License: GPL
Group: Applications/Databases
@@ -26,7 +26,7 @@
BuildRequires: perl-DBD-mysql >= 1.221
BuildRequires: perl-Storable >= 2.04
BuildRequires: rrdtool >= 1.00
-BuildRequires: rpmbuild(macros) >= 1.202
+BuildRequires: rpmbuild(macros) >= 1.226
Requires: crondaemon
Requires: perl-AppConfig >= 1.52
Requires: perl-DBI >= 1.19
@@ -41,8 +41,6 @@
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _sysconfdir /etc/%{name}
-%define _apache1dir /etc/apache
-%define _apache2dir /etc/httpd
%description
MYSQLSTAT - A set of utilities to monitor, store and display MySQL
@@ -137,40 +135,16 @@
fi
%triggerin cgi -- apache1 >= 1.3.33-2
-if [ "$1" = "1" ] && [ "$2" = "1" ] && [ -d %{_apache1dir}/conf.d ]; then
- ln -sf %{_sysconfdir}/apache-%{name}.conf %{_apache1dir}/conf.d/99_%{name}.conf
- if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache restart 1>&2
- fi
-fi
+%apache_config_install -v 1 -c %{_sysconfdir}/apache-%{name}.conf
%triggerun cgi -- apache1 >= 1.3.33-2
-if [ "$1" = "0" ] || [ "$2" = "0" ]; then
- if [ -L %{_apache1dir}/conf.d/99_%{name}.conf ]; then
- rm -f %{_apache1dir}/conf.d/99_%{name}.conf
- if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache restart 1>&2
- fi
- fi
-fi
+%apache_config_uninstall -v 1
%triggerin cgi -- apache >= 2.0.0
-if [ "$1" = "1" ] && [ "$2" = "1" ] && [ -d %{_apache2dir}/httpd.conf ]; then
- ln -sf %{_sysconfdir}/apache-%{name}.conf %{_apache2dir}/httpd.conf/99_%{name}.conf
- if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd restart 1>&2
- fi
-fi
+%apache_config_install -v 2 -c %{_sysconfdir}/apache-%{name}.conf
%triggerun cgi -- apache >= 2.0.0
-if [ "$1" = "0" ] || [ "$2" = "0" ]; then
- if [ -L %{_apache2dir}/httpd.conf/99_%{name}.conf ]; then
- rm -f %{_apache2dir}/httpd.conf/99_%{name}.conf
- if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd restart 1>&2
- fi
- fi
-fi
+%apache_config_uninstall -v 2
# config path changed, trigger it
%triggerpostun cgi -- %{name}-cgi < 0.0.0.4-2.10
@@ -178,14 +152,14 @@
cp -f %{_sysconfdir}/apache-%{name}.conf{,.rpmnew}
mv -f /etc/httpd/mysqlstat.conf.rpmsave %{_sysconfdir}/apache-%{name}.conf
fi
-if [ -d %{_apache2dir}/httpd.conf ]; then
- ln -sf %{_sysconfdir}/apache-%{name}.conf %{_apache2dir}/httpd.conf/99_%{name}.conf
+if [ -d /etc/httpd/httpd.conf ]; then
+ ln -sf %{_sysconfdir}/apache-%{name}.conf /etc/httpd/httpd.conf/99_%{name}.conf
if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd restart 1>&2
+ /etc/rc.d/init.d/httpd reload 1>&2
fi
fi
-%triggerpostun -- %{name}-cgi < 0.0.0.4-2.14
+%triggerpostun -- %{name} < 0.0.0.4-2.14
echo >&2 "IMPORTANT: Renaming .rrd files to .old as the file format has changed!"
for a in /var/lib/%{name}/*.rrd; do
mv -v $a $a.old
@@ -221,6 +195,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.31 2005/07/10 12:35:53 glen
+- use apache config triggers
+
Revision 1.30 2005/05/24 19:17:32 darekr
- ugh reverted
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/mysqlstat.spec?r1=1.30&r2=1.31&f=u
More information about the pld-cvs-commit
mailing list