Author: pawelz Date: Fri Dec 18 12:51:11 2009 GMT Module: packages Tag: HEAD ---- Log message: - Dropped bogus provides - Dropped Suggests that are required via autodeps - removed todo and build blocker - rel 8
---- Files affected: packages/smokeping: smokeping.spec (1.71 -> 1.72) ---- Diffs: ================================================================ Index: packages/smokeping/smokeping.spec diff -u packages/smokeping/smokeping.spec:1.71 packages/smokeping/smokeping.spec:1.72 --- packages/smokeping/smokeping.spec:1.71 Thu Dec 3 16:56:38 2009 +++ packages/smokeping/smokeping.spec Fri Dec 18 13:51:06 2009 @@ -1,15 +1,10 @@ # $Revision$, $Date$ -# TODO -# - drop bogus provides: -#perl-Net-SNMP-5.2.0-1.noarch: required "perl(Digest::HMAC)" is provided by following packages: -#a) perl-Digest-HMAC-1.01-12.noarch -#b) smokeping-2.4.2-7.noarch %include /usr/lib/rpm/macros.perl Summary: Smokeping - a latency grapher that uses rrdtool Summary(pl.UTF-8): Smokeping - narzędzie do tworzenia wykresów opóźnień sieci Name: smokeping Version: 2.4.2 -Release: 7 +Release: 8 License: GPL v2+ Group: Networking/Utilities Source0: http://oss.oetiker.ch/smokeping/pub/%{name}-%{version}.tar.gz @@ -22,7 +17,6 @@ BuildRequires: perl-tools-pod BuildRequires: rpm-perlprov >= 4.1-13 BuildRequires: rpmbuild(macros) >= 1.268 -BuildRequires: bogus-dep-blocker BuildRequires: sed >= 4.0 Requires(post): sed >= 4.0 Requires(post,preun): /sbin/chkconfig @@ -37,33 +31,30 @@ Requires(triggerpostun): findutils Requires: rc-scripts >= 0.4.1.23 Requires: rrdtool >= 1.2 -Suggests: echoping -Suggests: fping -Suggests: perl(Authen::Radius) -Suggests: perl(Authen::TacacsPlus) -Suggests: perl(Net::DNS) -Suggests: perl(Net::LDAP) -Suggests: perl(Net::Telnet) -# NOTE: these modules are optional, not required: -# Requires: perl(DBD::Pg) -# Requires: perl(DBI) -# Requires: perl(DB_File) -# Requires: perl(Digest::SHA1) -# Requires: perl(FreezeThaw) -# Requires: perl(URI::Escape) -# Requires: perl-Net-DNS -# Requires: perl-SNMP_Session -# Requires: perl-ldap -Provides: user(%{name}) -Provides: group(%{name}) Suggests: bind-utils Suggests: curl Suggests: echoping +Suggests: echoping +Suggests: fping Suggests: openssh-clients Suggests: traceroute +Provides: group(%{name}) +Provides: user(%{name}) BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define _noautoprovfiles %{_datadir}/%{name} +%define _noautoreq perl(BER) perl(CGI::Session::Driver) perl(CGI::Session::Driver::DBI) perl(CGI::Session::ErrorHandler) perl(Config::Grammar) perl(Digest::HMAC) perl(Digest::HMAC_MD5) perl(JSON) perl(JSON::Converter) perl(JSON::Parser) perl(Smokeping::ciscoRttMonMIB) perl(Smokeping::Colorspace) perl(Smokeping::Config) perl(Smokeping::Examples) perl(Smokeping::Graphs) perl(Smokeping::Master) perl(Smokeping::matchers::Avgratio) perl(Smokeping::matchers::base) perl(Smokeping::probes::base) perl(Smokeping::probes::basefork) perl(Smokeping::probes::basevars) perl(Smokeping::probes::EchoPing) perl(Smokeping::probes::EchoPingHttp) perl(Smokeping::probes::EchoPingPlugin) perl(Smokeping::probes::FPing) perl(Smokeping::probes::passwordchecker) perl(Smokeping::RRDhelpers) perl(Smokeping::RRDtools) perl(Smokeping::Slave) perl(Smokeping::sorters::base) perl(SNMP_Session) perl(SNMP_util) + +# How to obtain _noautoreq: +# 1. comment out _noauto* macros +# 2. repackage smokeping +# 3. select Provides from repackage output +# 4. xclip -o | sed 's/ perl/\nperl/' > perlprov +# 5. select Requires from repackage output +# 6. xclip -o | sed 's/ perl/\nperl/' > perlreq +# 7. cat perlprov perlreq | awk '{print $1}' | sort | uniq -c | grep '^ 2 ' | awk '{print $2}' | tr '\n' ' ' + %define _sysconfdir /etc/%{name} %define _webapps /etc/webapps %define _webapp %{name} @@ -256,6 +247,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.72 2009/12/18 12:51:06 pawelz +- Dropped bogus provides +- Dropped Suggests that are required via autodeps +- removed todo and build blocker +- rel 8 + Revision 1.71 2009/12/03 15:56:38 glen - should not provide perl module deps ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/smokeping/smokeping.spec?r1=1.71&r2=1.72&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
