%define upstream_name Goo-Canvas %define upstream_version 0.06 # Newx calls Perl_croak_nocontext with a char * without "%s", may be # valid or not but it isn't fixable here, keep this until perl is fixed %define Werror_cflags %nil Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 5 Summary: Goo::Canvas Perl interface to the GooCanvas License: GPL+ or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{upstream_name} Source0: http://search.cpan.org/CPAN/authors/id/Y/YE/YEWENBIN/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: libgoocanvas-devel BuildRequires: perl-ExtUtils-Depends BuildRequires: perl-ExtUtils-PkgConfig BuildRequires: perl-Glib BuildRequires: perl-Gtk2 BuildRequires: perl-devel %description GTK+ does't has an buildin canvas widget. GooCanvas is wonderful. It is easy to use and has powerful and extensible way to create items in canvas. Just try it. For more documents, please read GooCanvas Manual and the demo programs provided in the source distribution in both perl-Goo::Canvas and GooCanvas. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %check %{__make} test %install rm -rf %{buildroot} %makeinstall_std rm -f %{buildroot}/usr/bin/perltetris.pl rm -f %{buildroot}/usr/bin/perlmine.pl %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc Changes README META.yml %dir %{perl_vendorarch}/Goo/Cairo %dir %{perl_vendorarch}/Goo/Canvas %{perl_vendorarch}/Goo/*.pod %{perl_vendorarch}/Goo/*.pm %{perl_vendorarch}/Goo/Cairo/*.pod %{perl_vendorarch}/Goo/Canvas/*.pod %{perl_vendorarch}/Goo/Canvas/Install/* %{perl_vendorarch}/auto/Goo/Canvas/Canvas.so %{_mandir}/*/* %changelog * Sun Jan 13 2013 umeabot <umeabot> 0.60.0-5.mga3 + Revision: 367842 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Wed May 30 2012 jquelin <jquelin> 0.60.0-4.mga3 + Revision: 250679 - rebuild for perl 5.16 * Mon Sep 05 2011 fwang <fwang> 0.60.0-3.mga2 + Revision: 138623 - rebuild for updated perl build flags * Sun Jun 12 2011 sander85 <sander85> 0.60.0-2.mga2 + Revision: 104613 - Rebuild for perl 5.14 * Mon Jan 24 2011 jquelin <jquelin> 0.60.0-1.mga1 + Revision: 36910 - mageia rebuild - imported package perl-Goo-Canvas