source: projects/specs/trunk/p/perl-Gnome2-Canvas/perl-Gnome2-Canvas-vl.spec @ 9185

Revision 9185, 3.6 KB checked in by inagaki, 9 years ago (diff)

2014-12-23 Ryoichi INAGAKI <ryo1@…>

  • perl-Authen-{Krb5, Krb5-Simple}, perl-Gnome2-{Canvas, GConf, VFS, Wnck}, perl-Gtk2-RDF-Core: rebuilt
  • perl-Gnome2, perl-Gtk2-{GladeXML, ImageView?}, perl-NetPacket?: updated


Line 
1Name:           perl-Gnome2-Canvas
2Version:        1.002
3Release:        3%{?_dist_release}
4Summary:        An engine for structured graphics in Gnome2
5
6Group:          Development/Libraries
7License:        GPLv2+
8URL:            http://search.cpan.org/dist/Gnome2-Canvas/
9Source0:        http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Gnome2-Canvas-%{version}.tar.gz
10BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
11
12BuildRequires:  perl(ExtUtils::Depends)
13BuildRequires:  perl(ExtUtils::PkgConfig)
14BuildRequires:  perl(Glib)
15BuildRequires:  perl(Glib::MakeHelper)
16BuildRequires:  perl(Gtk2)
17BuildRequires:  libgnomecanvas-devel >= 2.0.0
18Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
19
20Vendor: Project Vine
21Distribution: Vine Linux
22
23%description
24The Gnome Canvas is an engine for structured graphics
25that offers a rich imaging model, high-performance
26rendering, and a powerful, high level API.
27
28It offers a choice of two rendering back-ends,
29one based on GDK for extremely fast display, and
30another based on Libart, a sophisticated, antialiased,
31alpha-compositing engine. This widget can be used
32for flexible display of graphics and for creating
33interactive user interface elements.
34
35
36%prep
37%setup -q -n Gnome2-Canvas-%{version}
38
39
40%build
41%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
42%{__make} %{?_smp_mflags}
43
44
45%install
46%{__rm} -rf $RPM_BUILD_ROOT
47%{__make} pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
48find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
49find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
50find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
51%{__chmod} -R u+w $RPM_BUILD_ROOT/*
52
53
54%check
55make test
56
57
58%clean
59%{__rm} -rf $RPM_BUILD_ROOT
60
61
62%files
63%defattr(-,root,root,-)
64%doc AUTHORS ChangeLog LICENSE NEWS README TODO
65%doc canvas_demo/
66%{perl_vendorarch}/auto/*
67%{perl_vendorarch}/Gnome2*
68%{_mandir}/man3/*.3*
69
70
71%changelog
72* Mon Dec 22 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.002-3
73- rebuilt with perl 5.16.3
74
75* Fri Apr 01 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.002-2
76- build with perl 5.12.3
77- add Vendor and Distribution tags
78
79* Thu Nov 05 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.002-1
80- initial build for Vine Linux based on fedora development
81
82* Thu Jul 30 2009 Ralf Cors辿pius <corsepiu@fedoraproject.org> - 1.002-12
83- Fix mass rebuild breakdown: Add BR: perl(Glib::MakeHelper).
84
85* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002-11
86- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
87
88* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002-10
89- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
90
91* Thu Mar  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.002-9
92- rebuild for new perl
93
94* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.002-8
95- Autorebuild for GCC 4.3
96
97* Tue Aug 21 2007 Chris Weyl <cweyl@alumni.drew.edu> 1.002-7
98- bump
99
100* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 1.002-6
101 - rebuilt for unwind info generation, broken in gcc-4.1.1-21
102
103* Tue Sep 19 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.002-5
104- taking co-maintainership post-non-massrebuild
105- tweak %%files to properly own all directories under perl_vendorarch/auto/
106
107* Wed Sep 14 2005 Gavin Henry <ghenry[AT]suretecsystems.com> - 1.002-4
108- Added OPTIMIZE="$RPM_OPT_FLAGS"
109
110* Fri Aug 19 2005 Gavin Henry <ghenry[AT]suretecsystems.com> - 1.002-3
111- Third build.
112
113* Thu Aug 18 2005 Gavin Henry <ghenry[AT]suretecsystems.com> - 1.002-2
114- Second build.
115
116* Sun Jul 3 2005 Gavin Henry <ghenry[AT]suretecsystems.com> - 1.002-1
117- First build.
Note: See TracBrowser for help on using the repository browser.