]> git.pld-linux.org Git - packages/demarc.git/blobdiff - demarc.spec
- use virtual webserver provide
[packages/demarc.git] / demarc.spec
index e323edbea73b861364542c86e644530f6a06c152..699198b09d9d4efd504fdc2985376886fc35867f 100644 (file)
@@ -5,27 +5,28 @@ Summary:      Network monitoring program
 Summary(pl):   Program do monitorowania sieci
 Name:          demarc
 Version:       %{ver}.%{subver}
-Release:       3
+Release:       4
 License:       http://www.demarc.org/license/ (Free for non-commercial use)
 Group:         Networking
 Source0:       http://www.demarc.org/downloads/demarc-105/%{name}-%{ver}-%{subver}.tar.gz
+# Source0-md5: adf1550b8e7a4936c4b37ac214704f27
 Source1:       %{name}-apache.conf
 Source2:       %{name}.init
 Source3:       %{name}.cron
 Patch0:                %{name}-config.patch
 Patch1:                %{name}-whois-fix.patch
 URL:           http://www.demarc.org/
-BuildRequires: rpm-perlprov >= 4.0
-BuildRequires: perl >= 5.6
+BuildRequires: perl-Apache-DBI
 BuildRequires: perl-CGI
 BuildRequires: perl-DBI
-BuildRequires: perl-Msql-Mysql-modules
 BuildRequires: perl-Digest-MD5
-# BuildRequires:  perl(Apache::DBI)  (what package? FIXME)
-Requires:      apache
+BuildRequires: perl-Msql-Mysql-modules
+BuildRequires: perl-devel >= 1:5.6
+BuildRequires: rpm-perlprov >= 4.1-13
+PreReq:                rc-scripts
+Requires(post,preun):  /sbin/chkconfig
+Requires:      webserver = apache
 Requires:      /etc/cron.d
-Prereq:                rc-scripts
-Prereq:                /sbin/chkconfig
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -46,7 +47,7 @@ all from one centralized location.
 
 %description -l pl
 DEMARC to kompletny system monitorowania sieci pozwalaj±cy monitorowaæ
-ca³± sieæ serwerów z jednego interfejsu www.
+ca³± sieæ serwerów z jednego interfejsu WWW.
 
 Zamiast posiadaæ jeden program sprawdzaj±cy integralno¶æ plików, inny
 program monitoruj±cy po³±czenia i stan Twojej sieci, i jeszcze jeden
@@ -69,9 +70,9 @@ interface.
 This is client program which should be installed on all monitored
 servers.
 
-%description -l pl client
+%description client -l pl
 DEMARC to kompletny system monitorowania sieci pozwalaj±cy monitorowaæ
-ca³± sieæ serwerów z jednego interfejsu www.
+ca³± sieæ serwerów z jednego interfejsu WWW.
 
 To jest program kliencki, który powinien byæ zainstalowany na
 wszystkich monitorowanych serwerach.
@@ -83,10 +84,9 @@ wszystkich monitorowanych serwerach.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,cron.d,demarcd,httpd}
-install -d $RPM_BUILD_ROOT%{_sbindir}
-install -d $RPM_BUILD_ROOT%{_datadir}/demarc/{images,cgi}
-install -d $RPM_BUILD_ROOT/%{_var}/lib/demarcd
+install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,cron.d,demarcd,httpd} \
+       $RPM_BUILD_ROOT{%{_sbindir},%{_datadir}/demarc/{images,cgi}} \
+       $RPM_BUILD_ROOT%{_var}/lib/demarcd
 
 install %{SOURCE1}             $RPM_BUILD_ROOT/etc/httpd/%{name}.conf
 install %{SOURCE2}             $RPM_BUILD_ROOT/etc/rc.d/init.d/demarcd
@@ -96,8 +96,6 @@ install conf/*                        $RPM_BUILD_ROOT/etc/demarcd
 cp -ar  cgi images             $RPM_BUILD_ROOT%{_datadir}/demarc
 install install/{c*,d*,p*}     $RPM_BUILD_ROOT%{_datadir}/demarc
 
-gzip -9nf install/{CHAN*,INS*,LIC*}
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -110,10 +108,10 @@ if [ "$1" = "1" ] ; then
 fi
 /sbin/chkconfig --add demarcd
 if [ -f /var/lock/subsys/demarcd ]; then
-        /etc/rc.d/init.d/demarcd restart 1>&2
+       /etc/rc.d/init.d/demarcd restart 1>&2
 else
        echo "Run \"%{_sbindir}/demarcd -I\" to install new snort sensor and then"
-        echo "run \"/etc/rc.d/init.d/demarcd start\" to start demarcd daemon."
+       echo "run \"/etc/rc.d/init.d/demarcd start\" to start demarcd daemon."
        echo "Note that in most cases there is no need to start \"snort\" as"
        echo "separate daemon, so turn it off using \"/sbin/chkconfig snort off\"."
 fi
@@ -129,7 +127,7 @@ fi
 
 %files
 %defattr(644,root,root,755)
-%doc install/*.gz
+%doc install/{CHAN*,INS*,LIC*}
 %dir %{_datadir}/demarc
 %{_datadir}/demarc/create_mysql_demarc
 %{_datadir}/demarc/db_patch_queries
This page took 0.067801 seconds and 4 git commands to generate.