Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 5c2045d712a16a1d832b6d76d98c5eb9 > files > 2

perl-Padre-Plugin-Swarm-0.93.0-1mdv2010.1.src.rpm

%define upstream_name    Padre-Plugin-Swarm
%define upstream_version 0.093

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Tree view panel of swarm resources
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Class::XSAccessor)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Graph)
BuildRequires: perl(IO::Select)
BuildRequires: perl(IO::Socket::Multicast)
BuildRequires: perl(JSON::XS)
BuildRequires: perl(Padre)
BuildRequires: perl(Params::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(Text::Patch)
BuildRequires: x11-server-xvfb

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This is Swarm!

Swarm is a Padre plugin for experimenting with remote inspection, peer
programming and collaborative editing functionality.

Within this plugin all rules are suspended. No security, no efficiency, no
scalability, no standards compliance, remote code execution, everything is
allowed. The only goal is things that work, and things that look shiny in a
demo :)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.93.0-1mdv2010.1
+ Revision: 505678
- update to 0.093

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.92.0-1mdv2010.1
+ Revision: 505268
- update to 0.092

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 504828
- wrap tests in xvfb
- import perl-Padre-Plugin-Swarm


* Fri Feb 12 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist