commit 1ff33e7fac33660118e2197b5f4bd7fa09ef98a7 Author: Luis Bazan <lbazan@BAKER-FEDORA.(none)> Date: Wed Jul 13 10:45:21 2011 -0500 perl-Term-Animation .gitignore | 1 + perl-Term-Animation.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 70 insertions(+), 0 deletions(-) --- diff --git a/.gitignore b/.gitignore index e69de29..180ed4a 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Term-Animation-2.6.tar.gz diff --git a/perl-Term-Animation.spec b/perl-Term-Animation.spec new file mode 100644 index 0000000..ae106e4 --- /dev/null +++ b/perl-Term-Animation.spec @@ -0,0 +1,68 @@ +Name: perl-Term-Animation +Version: 2.6 +Release: 7%{?dist} +Summary: ASCII sprite animation framework + +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/perl-Term-Animation/ +Source0: http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz + +BuildArch: noarch +# Correct for lots of packages, other common choices include eg. Module::Build +BuildRequires: perl(Test::Simple) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + +%description +This module provides a framework to produce sprite animations using ASCII art. +Each ASCII 'sprite' is given one or more frames, and placed into the animation +as an 'animation object'. An animation object can have a callback routine that +controls the position and frame of the object. + +If the constructor is passed no arguments, it assumes that it is running full +screen, and behaves accordingly. Alternatively, it can accept a curses window +(created with the Curses new win call) as an argument, and will draw into that +window. + +%prep +%setup -q -n Term-Animation-%{version} + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +# Remove the next line from noarch packages (unneeded) +find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' +%{_fixperms} $RPM_BUILD_ROOT/* + +%check + + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + + +%changelog +* Tue Jul 12 2011 Luis Bazan <bazanluis20@xxxxxxxxx> 2.6-7 +- licences to GPL+ or Artistic +- add doc Changes README +- change URL + +* Tue Jul 05 2011 Luis Bazan <bazanluis20@xxxxxxxxx> 2.6-6 +- Remove OPTIMIZE from noarch packages (unneeded) +- changes to BuildRequires: perl(Test::Simple) +- licences to GPL+ + +* Tue Jun 28 2011 Luis Bazan <bazanluis20@xxxxxxxxx> 2.6-5 +- Initial Release + + diff --git a/sources b/sources index e69de29..74a94ba 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d22643b339495cfc0a4f0b405dbae1d1 Term-Animation-2.6.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel