Mageia Bugzilla – Attachment 12981 Details for
Bug 25183
Shutter does not work with some LANG variants
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
spec file for perl goocanvas
perl-GooCanvas2-CairoTypes.spec (text/x-rpm-spec), 1.95 KB, created by
papoteur
on 2021-11-09 22:42:00 CET
(
hide
)
Description:
spec file for perl goocanvas
Filename:
MIME Type:
Creator:
papoteur
Created:
2021-11-09 22:42:00 CET
Size:
1.95 KB
patch
obsolete
>%define upstream_name GooCanvas2-CairoTypes >%define upstream_version 0.001 > >%{?perl_default_filter} > >Name: perl-%{upstream_name} >Version: %perl_convert_version %{upstream_version} >Release: %mkrel 1 > >Summary: Bridge between GooCanvas2 and Cairo types >License: GPLv1+ or Artistic >Group: Development/Perl >Url: http://metacpan.org/release/%{upstream_name} >Source0: https://cpan.metacpan.org/authors/id/A/AS/ASOKOLOV/%{upstream_name}-%{upstream_version}.tar.gz > >BuildRequires: perl(Cairo) >BuildRequires: pkgconfig(goocanvas-2.0) >BuildRequires: perl(ExtUtils::Depends) >BuildRequires: perl(ExtUtils::MakeMaker) >BuildRequires: perl(ExtUtils::MakeMaker) >BuildRequires: perl(ExtUtils::PkgConfig) >BuildRequires: perl(File::Spec) >BuildRequires: perl(Glib) >BuildRequires: perl(Gtk3) >BuildRequires: perl(Test::More) >BuildRequires: perl(XSLoader) >BuildRequires: perl(strict) >BuildRequires: perl(warnings) >BuildRequires: perl-devel > >%description >There is an issue in the interaction between GooCanvas, GObject >Introspection, Cairo, and their Perl bindings, which causes some >functionality to be unusable from Perl side. This is better described >https://stackoverflow.com/questions/64625955/cairosolidpattern-is-not-of-ty >pe-goocanvas2cairopattern, and there was an >https://gitlab.gnome.org/GNOME/goocanvas/-/merge_requests/9 to fix it >upstream. Until it's fixed, this can serve as a workaround for it. > >Currently this module only "fixes" >'Cairo::Pattern/GooCanvas2::CairoPattern' interop. For certain calls it >just works if this module was included; for some other calls you need to >explicitly convert the type. > >%prep >%setup -q -n %{upstream_name}-%{upstream_version} > >%build >%{__perl} Makefile.PL INSTALLDIRS=vendor > >%make_build > >%check >%make_build test > >%install >%make_install > >%files >%doc META.json LICENSE Changes README META.yml >%{_mandir}/man3/* >%perl_vendorarch/* > > >%changelog >* Sun Nov 07 2021 cpan2dist 0.001-1mga >- initial mageia release, generated with cpan2dist
%define upstream_name GooCanvas2-CairoTypes %define upstream_version 0.001 %{?perl_default_filter} Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 1 Summary: Bridge between GooCanvas2 and Cairo types License: GPLv1+ or Artistic Group: Development/Perl Url: http://metacpan.org/release/%{upstream_name} Source0: https://cpan.metacpan.org/authors/id/A/AS/ASOKOLOV/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl(Cairo) BuildRequires: pkgconfig(goocanvas-2.0) BuildRequires: perl(ExtUtils::Depends) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(ExtUtils::PkgConfig) BuildRequires: perl(File::Spec) BuildRequires: perl(Glib) BuildRequires: perl(Gtk3) BuildRequires: perl(Test::More) BuildRequires: perl(XSLoader) BuildRequires: perl(strict) BuildRequires: perl(warnings) BuildRequires: perl-devel %description There is an issue in the interaction between GooCanvas, GObject Introspection, Cairo, and their Perl bindings, which causes some functionality to be unusable from Perl side. This is better described https://stackoverflow.com/questions/64625955/cairosolidpattern-is-not-of-ty pe-goocanvas2cairopattern, and there was an https://gitlab.gnome.org/GNOME/goocanvas/-/merge_requests/9 to fix it upstream. Until it's fixed, this can serve as a workaround for it. Currently this module only "fixes" 'Cairo::Pattern/GooCanvas2::CairoPattern' interop. For certain calls it just works if this module was included; for some other calls you need to explicitly convert the type. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %make_build %check %make_build test %install %make_install %files %doc META.json LICENSE Changes README META.yml %{_mandir}/man3/* %perl_vendorarch/* %changelog * Sun Nov 07 2021 cpan2dist 0.001-1mga - initial mageia release, generated with cpan2dist
View Attachment As Raw
Actions:
View
Attachments on
bug 25183
:
12980
| 12981