From 5835b882adca900f1739912be23d2e128d13a512 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 15 Apr 2012 08:32:38 +0200 Subject: perl-FusionInventory-Agent-Task-NetInventory-2.1 (renamed from SNMPQuery) --- Makefile | 4 + perl-FusionInventory-Agent-Task-NetInventory.spec | 90 +++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 Makefile create mode 100644 perl-FusionInventory-Agent-Task-NetInventory.spec diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1e65467 --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +SRCDIR := $(shell pwd) +NAME := $(shell basename $(SRCDIR)) +include ../common/Makefile + diff --git a/perl-FusionInventory-Agent-Task-NetInventory.spec b/perl-FusionInventory-Agent-Task-NetInventory.spec new file mode 100644 index 0000000..bed50c8 --- /dev/null +++ b/perl-FusionInventory-Agent-Task-NetInventory.spec @@ -0,0 +1,90 @@ +Name: perl-FusionInventory-Agent-Task-NetInventory +Version: 2.1 +Release: 1%{?dist} +Summary: Remote inventory support for FusionInventory Agent +License: GPLv2+ +Group: Development/Libraries + +URL: http://forge.fusioninventory.org/projects/fusioninventory-agent-task-snmpquery +Source0: http://www.cpan.org/modules/by-module/FusionInventory/FusionInventory-Agent-Task-NetInventory-%{version}.tar.gz + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl >= 1:5.8.0 +BuildRequires: perl(ExtUtils::MakeMaker) +# For tests +BuildRequires: perl(FusionInventory::Agent::Task::NetDiscovery) >= 2.1 +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Compile) + +Requires: perl(FusionInventory::Agent::Task::NetDiscovery) >= 2.1 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +# upstream have rename from SNMPQuery 1.3 to NetInventory 2.0 +Obsoletes: perl-FusionInventory-Agent-Task-SNMPQuery < 2.0 +Provides: perl-FusionInventory-Agent-Task-SNMPQuery = %{version}-%{release} + +%{?perl_default_filter} + + +%description +This task extracts various information from remote hosts through +SNMP protocol: + + +%prep +%setup -q -n FusionInventory-Agent-Task-NetInventory-%{version} + +%build +perl Makefile.PL \ + PREFIX=%{_prefix} \ + SYSCONFDIR=%{_sysconfdir}/fusioninventory \ + LOCALSTATEDIR=%{_localstatedir}/lib/%{name} + +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT + +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + + +%check +make test + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc Changes LICENSE README THANKS +%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/NetInventory.pm +%{_datadir}/fusioninventory/lib/FusionInventory/Agent/Task/NetInventory +%{_mandir}/man3/* + + +%changelog +* Sun Apr 15 2012 Remi Collet - 2.1-1 +- rename to perl-FusionInventory-Agent-Task-NetInventory +- update to 2.1 for agent 2.2.0 + http://search.cpan.org/src/FUSINV/FusionInventory-Agent-Task-NetInventory-2.1/Changes + +* Wed Mar 30 2011 Remi Collet 1.3-1 +- update to 1.3 + http://cpansearch.perl.org/src/FUSINV/FusionInventory-Agent-Task-SNMPQuery-1.3/Changes + +* Mon Aug 16 2010 Remi Collet 1.2-1 +- update to 1.2 + +* Tue May 18 2010 http://blog.famillecollet.com 1.1-1 +- Specfile autogenerated by cpanspec 1.78. +- spec cleanup + -- cgit