%define pkg_name GD-SecurityImage %define pkg_version 1.64 %define rpm_pkg_version 1.64 %define rpm_pkg_release 1.n0i.12 Summary: Security image (captcha) generator Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/B/BU/BURAK/%{pkg_name}-%{pkg_version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: fontconfig BuildRequires: reb00t-rpmdevtools BuildRequires: perl(ExtUtils::MakeMaker) %{!?_without_test:BuildRequires: perl(GD)} %global perl_filter_req 'perl\\(Image::Magick' %description The (so called) "Security Images" are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). This module gives you a basic interface to create such an image. %prep %setup -q -n %{pkg_name}-%{pkg_version} %{fix_mod} %{fix_eol} %{fix_perl_path eg/} %build %{perl_build} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %{fix_man} # Install the TrueType font %global fontdir %{_datadir}/fonts/perl %{__install} -d $RPM_BUILD_ROOT%{fontdir} %{__install} -p -m 644 StayPuft.ttf $RPM_BUILD_ROOT%{fontdir}/ touch $RPM_BUILD_ROOT%{fontdir}/fonts.cache-1 %clean %{__rm} -rf $RPM_BUILD_ROOT %post fc-cache -f %{fontdir} || : %files %defattr(-,root,root,-) %{perl_files} %doc Changes eg/ README %{fontdir}/ %ghost %{fontdir}/fonts.cache-1 %changelog * Tue May 22 2007 Marius Feraru - 1.64-1.n0i.12 - spec file (re)created using N0i::CPAN::RPMizer v1.14.7 - version 1.64 * Fri May 26 2006 Marius Feraru - 1.61-1.n0i.11 - version 1.61 * Sat Mar 04 2006 Marius Feraru - 1.60-1.n0i.10 - version 1.60 * Fri Feb 03 2006 Marius Feraru - 1.59-1.n0i.9 - version 1.59 * Fri Dec 30 2005 Marius Feraru 1.58_3-1.n0i.8.1.583 - version 1.583 * Thu Nov 03 2005 Marius Feraru 1.58_2-1.n0i.7.1.582 - version 1.582 * Thu Oct 06 2005 Marius Feraru 1.55-2.n0i.6 - automatic rebuild (perl 5.8.7) * Sun Jul 24 2005 Marius Feraru 1.55-1.n0i.5 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:1.53-1.n0i.4 - automatic rebuild (perl 5.8.6) * Thu Jan 13 2005 Marius Feraru 0:1.53-1.n0i.3 - version 1.53 * Tue Jan 04 2005 Marius Feraru 0:1.52-1.n0i.2 - version 1.52 * Sun Dec 05 2004 Marius Feraru 0:1.5-1.n0i.1 - version 1.5 - spec file (re?)created using N0i::CPAN::RPMizer/2004083101 - no dependencies are to be computed based on files in %%docdir