SPECS: apache1-mod_ssl.spec - use %service, use sed instead of apx...
glen
glen at pld-linux.org
Tue Mar 7 13:15:29 CET 2006
Author: glen Date: Tue Mar 7 12:15:29 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- use %service, use sed instead of apxs in trigger, rel 2
---- Files affected:
SPECS:
apache1-mod_ssl.spec (1.108 -> 1.109)
---- Diffs:
================================================================
Index: SPECS/apache1-mod_ssl.spec
diff -u SPECS/apache1-mod_ssl.spec:1.108 SPECS/apache1-mod_ssl.spec:1.109
--- SPECS/apache1-mod_ssl.spec:1.108 Tue Dec 13 19:01:46 2005
+++ SPECS/apache1-mod_ssl.spec Tue Mar 7 13:15:23 2006
@@ -24,7 +24,7 @@
Summary(uk): íĎÄŐĚŘ ĐŚÄÔŇÉÍËÉ SSL × Apache
Name: apache1-mod_%{mod_name}
Version: %{SSLVER}_%{APACHEVER}
-Release: 1
+Release: 2
License: BSD
Group: Networking/Daemons
Source0: http://www.modssl.org/source/mod_%{mod_name}-%{SSLVER}-%{APACHEVER}.tar.gz
@@ -40,16 +40,14 @@
URL: http://www.modssl.org/
BuildRequires: %{apxs}
BuildRequires: apache1-devel = %{APACHEVER}
-BuildRequires: apache1-devel >= 1.3.33-2
BuildRequires: db-devel >= 4.1
BuildRequires: openssl-devel >= 0.9.7d
BuildRequires: openssl-tools >= 0.9.7d
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: sed >= 4.0
-Requires(post,preun): apache1
Requires(triggerpostun): grep
Requires(triggerpostun): sed >= 4.0
Requires: apache1 >= %{APACHEVER}
-Requires: apache1 >= 1.3.33-2
# see the config
Requires: apache1-mod_log_config
Requires: apache1-mod_setenvif
@@ -153,9 +151,9 @@
Summary(fr): Module d'Extranet Fort pour Apache et mod_ssl
Summary(pl): Moduł Strong Extranet dla pakietu mod_ssl i serwera WWW Apache
Group: Networking/Daemons
-Requires(triggerpostun): %{apxs}
+Requires(triggerpostun): grep
+Requires(triggerpostun): sed >= 4.0
Requires: apache1(EAPI) >= %{APACHEVER}
-Requires: apache1 >= 1.3.33-2
Obsoletes: apache-mod_sxnet < 2
%description -n apache1-mod_sxnet
@@ -230,17 +228,11 @@
rm -rf $RPM_BUILD_ROOT
%post
-if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/apache start\" to start apache HTTP daemon."
-fi
+%service -q apache restart
%postun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache restart 1>&2
- fi
+ %service -q apache restart
fi
%triggerpostun -- apache1-mod_ssl < 2.8.22_1.3.33-1.7
@@ -258,19 +250,14 @@
%triggerpostun -- apache1-mod_sxnet < 2.8.22_1.3.33-1.9
# check that they're not using old apache.conf
if grep -q '^Include conf\.d' /etc/apache/apache.conf; then
- %{apxs} -e -A -n sxnet %{_pkglibdir}/mod_sxnet.so 1>&2
+ sed -i -e '/^\(Add\|Load\)Module.*mod_sxnet\.\(so\|c\)/d' /etc/apache/apache.conf
fi
%post -n apache1-mod_sxnet
-if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache restart 1>&2
-fi
+%service -q apache restart
%postun -n apache1-mod_sxnet
-if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache restart 1>&2
- fi
+ %service -q apache restart
fi
%files
@@ -303,6 +290,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.109 2006/03/07 12:15:23 glen
+- use %service, use sed instead of apxs in trigger, rel 2
+
Revision 1.108 2005/12/13 18:01:46 glen
- adapterized (avoid macros with /usr/include/{ncurses,freetype}*)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/apache1-mod_ssl.spec?r1=1.108&r2=1.109&f=u
More information about the pld-cvs-commit
mailing list