Name: perl-SDL Version: 2.2.6 Release: 1%{?dist} Summary: SDL bindings for the Perl language Group: Development/Libraries License: LGPLv2+ URL: http://sdl.perl.org/ Source0: http://search.cpan.org/CPAN/authors/id/K/KT/KTHAKORE/SDL_Perl-v%{version}.tar.gz Source1: filter-depends.sh Source2: filter-provides.sh Patch1: %{name}-no-mixertest.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL_mixer-devel SDL_image-devel SDL_net-devel SDL_ttf-devel BuildRequires: SDL_gfx-devel libjpeg-devel libpng-devel libGLU-devel perl BuildRequires: perl(Module::Build) perl(YAML) perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # hack filter wrong perl(Pod::ToDemo) Requires out of autogenerated Requires # and wrong perl(main), perl(Walker) out of Provides %define _use_internal_dependency_generator 0 %define __find_requires %{SOURCE1} %define __find_provides %{SOURCE2} %description SDL (Simple DirectMedia Layer) bindings for the perl language. %prep %setup -q -n SDL_Perl-v%{version} %patch1 -p1 -z .no-mixertest %build perl Build.PL ./Build %check ./Build test %install rm -rf $RPM_BUILD_ROOT ./Build install installdirs=vendor destdir=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' chmod -R u+w $RPM_BUILD_ROOT/* %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc BUGS CHANGELOG COPYING README TODO %{perl_vendorarch}/auto/SDL* %{perl_vendorarch}/SDL* %{_mandir}/man3/SDL*.3* %changelog * Tue Feb 22 2011 Hans de Goede - 2.2.6-1 - Rebase to 2.2.6 upstream release (#679313) * Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Dec 21 2010 Marcela Maslanova - 2.1.3-14 - 661697 rebuild for fixing problems with vendorach/lib * Thu May 06 2010 Marcela Maslanova - 2.1.3-13 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal - 2.1.3-12 - rebuild against perl 5.10.1 * Sun Jul 26 2009 Fedora Release Engineering - 2.1.3-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 2.1.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Mar 3 2008 Tom "spot" Callaway 2.1.3-9 - rebuild for new perl (again) * Tue Feb 19 2008 Fedora Release Engineering - 2.1.3-8 - Autorebuild for GCC 4.3 * Thu Feb 7 2008 Tom "spot" Callaway 2.1.3-7 - rebuild for new perl * Wed Aug 22 2007 Hans de Goede 2.1.3-6 - Rebuild for buildId * Sun Aug 12 2007 Hans de Goede 2.1.3-5 - Update License tag for new Licensing Guidelines compliance - Add BuildRequires: perl(Test::More) to fix building with the new splitup perl * Tue Jun 19 2007 Matthias Saou 2.1.3-4 - Rebuild against SDL_gfx 2.0.16. * Mon Aug 28 2006 Hans de Goede 2.1.3-3 - FE6 Rebuild * Wed Aug 16 2006 Hans de Goede 2.1.3-2 - Filter wrong perl(main) and perl(Walker) out of Provides * Tue Aug 15 2006 Hans de Goede 2.1.3-1 - Major new upstream version 2.1.3 - Thanks to the rpmforge crew for the filter depends hack! * Mon Aug 14 2006 Hans de Goede 1.20.3-8 - Submit to Fedora Extras since it will build without the patented smpeg and none of the packages currently using perl-SDL need the smpeg part. - Drop smpeg BR (see above). - Cleanup BR's a bit to match FE-guidelines * Sat Mar 18 2006 Ville Skyttä - 1.20.3-7 - Sync with Debian's 1.20.3-4. - Default SDL_mixer tests to off. * Thu Mar 09 2006 Andreas Bierfert 1.20.3-6 - switch to new release field - fix BR * Tue Feb 28 2006 Andreas Bierfert - add dist * Thu Sep 29 2005 Ville Skyttä - 1.20.3-0.lvn.5 - Clean up obsolete pre-FC3 support (SDL_gfx support is now unconditional). - Drop zero Epochs. * Mon Jul 4 2005 Ville Skyttä - 0:1.20.3-0.lvn.4 - Clean up obsolete pre-FC2 support. * Fri Feb 25 2005 Ville Skyttä - 0:1.20.3-0.lvn.3 - Build with SDL_gfx support by default, add "--without gfx" build option. - Patch to sync with SDL_gfx >= 2.0.12 API changes (bug 374). * Sun Jul 11 2004 Ville Skyttä - 0:1.20.3-0.lvn.2 - Add "--without mixertest" build option for build roots without audio devices, and "--without tests" option to disable tests altogether, needed in FC1 due to buggy libtiff package (bug 107). * Sat Jul 3 2004 Ville Skyttä - 0:1.20.3-0.lvn.1 - Update to 1.20.3. - Clean up list of searched include dirs. * Wed Jun 30 2004 Ville Skyttä - 0:1.20.0-0.lvn.4 - Partial specfile rewrite according to current fedora.us Perl spec template. - Use tarball + patch from Debian. - Borrow libGLU fix from Ian Burrell and Matthias Saou, and adjust it a bit: http://lists.freshrpms.net/pipermail/freshrpms-list/2003-December/006843.html - BuildRequire SDL_ttf-devel. * Fri Jun 27 2003 Phillip Compton 0:1.20.0-0.fdr.3 - Applied patch to spec from Ville Skyttä changeing: - BuildRequires: smpeg-devel. - Run make tesst during build. - Get rid of unneeded files in installation directories. - Make installed files writable so that non-root strip works. * Sun Jun 22 2003 Phillip Compton 0:1.20.0-0.fdr.2 - Used cpanflute2 to redo the build and install sections. * Tue May 27 2003 Phillip Compton 0:1.20.0-0.fdr.1 - Fedorafied * Mon Mar 31 2003 Matthias Saou - Rebuilt for Red Hat Linux 9. * Mon Feb 17 2003 Matthias Saou - Update to 1.20.0. * Mon Oct 28 2002 Matthias Saou - Update to 1.19.0. - Major spec file adaptation :-/ * Fri Sep 20 2002 Matthias Saou - Update to 1.18.7. - Minor spec cleanups. * Mon Apr 15 2002 Matthias Saou - Update to 1.16. * Thu Feb 7 2002 Matthias Saou - Initial RPM release.