source: projects/specs/trunk/p/pygoocanvas/pygoocanvas-vl.spec @ 8154

Revision 8154, 4.1 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%define major_version 0.14
2
3Name:           pygoocanvas
4Version:        0.14.1
5Release:        3%{?_dist_release}
6Summary:        GooCanvas python bindings
7Summary(ja):    GooCanvas 用の python バインディング
8Group:          Development/Languages
9License:        LGPLv2+
10URL:            http://live.gnome.org/PyGoocanvas
11Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/pygoocanvas/%{name}/%{major_version}/%{name}-%{version}.tar.bz2
12# see https://bugzilla.gnome.org/show_bug.cgi?id=576198 for detail
13Patch0:         pygoocanvas-0.14.1-fix-segfault.patch
14
15BuildRequires:  python-devel, pkgconfig, pygobject-devel
16BuildRequires:  pycairo-devel >= 1.8.4, pygtk2-devel >= 2.10.0
17BuildRequires:  goocanvas015-devel, gtk2-devel
18BuildRequires:  libxslt, docbook-style-xsl, pygobject-doc
19BuildRequires:  autoconf
20BuildRequires:  gtk-doc
21Requires:       goocanvas015
22
23BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
24
25Vendor:         Project Vine
26Distribution:   Vine Linux
27
28%description
29GooCanvas python bindings.
30
31
32%prep
33%setup -q
34%patch0 -p1 -b .fix-segfault
35
36%build
37%configure
38%{__make} %{?_smp_mflags}
39
40
41%install
42%{__rm} -rf $RPM_BUILD_ROOT
43%{__make} install DESTDIR=$RPM_BUILD_ROOT
44 
45# remove libtool droppings
46%{__rm} -f $RPM_BUILD_ROOT/%{python_sitearch}/*\.la
47
48%clean
49%{__rm} -rf $RPM_BUILD_ROOT
50
51
52%files
53%defattr(-,root,root,-)
54%doc AUTHORS COPYING NEWS
55%{python_sitearch}/*
56
57%package devel
58Group:          Development/Languages
59Summary:        GooCanvas python bindings development files
60Requires:               %{name} = %{version}-%{release}
61Requires:       goocanvas015
62Requires:               pkgconfig
63
64%description devel
65GooCanvas python bindings development files.
66
67%files devel
68%defattr(-,root,root,-)
69%doc docs demo
70%{_libdir}/pkgconfig/%{name}.pc
71%{_datadir}/gtk-doc/html/%{name}
72
73%changelog
74* Sun Jan 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.1-3
75- rebuild with VineSeed environment
76- change BuildRequires: goocanvas015-devel instead of goocanvas
77
78* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.1-2
79- rebuild with python-2.7.2
80
81* Wed Apr 27 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.14.1-1
82- initial build for Vine Linux based on fedora development
83- add Patch0 to fix segfault when importing goocanvas
84- add BuildRequires: pygobject-doc
85
86* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.14.1-3
87- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
88
89* Sat Apr 24 2010 Ha誰kel gu辿mar <hguemar@fedoraproject.org> - 0.15.1-2
90- Rebuilt against newer goocanvas
91- Add documentation and demo into *-devel sub-package
92
93* Sun Nov 22 2009 Bernard Johnson <bjohnson@symetrix.com> - 0.14.1-1
94- v 0.14.1
95
96* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-3
97- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
98
99* Mon Jul 20 2009 Bernard Johnson <bjohnson@symetrix.com> - 0.14.0-2
100- add patch to fix upstream API breakage (bz #511658)
101
102* Thu Jun 25 2009 Denis Leroy <denis@poolshark.org> - 0.14.0-1
103- Update to upstream 0.14.0, as part of general goocanvas update
104
105* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.1-2
106- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
107
108* Sat Jan 17 2009 Denis Leroy <denis@poolshark.org> - 0.13.1-1
109- Update to 0.13.1
110- Updated URLs to gnome.org
111
112* Sun Dec 21 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10.0-4
113- break into main and -devel packages
114
115* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.10.0-3
116- Rebuild for Python 2.6
117
118* Wed Jul 02 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10.0-2
119- package package config file (.pc) into package (don't want separate devel)
120
121* Sun Jun 29 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10.0-1
122- v 0.10.0
123
124* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.0-3
125- Autorebuild for GCC 4.3
126
127* Sun Aug 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9.0-2
128- use macro for version
129`
130* Sun Aug 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9.0-1
131- 0.9.0
132- update license tag to LGPLv2+
133
134* Fri May 04 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.6.0-2
135- enable docbook build
136
137* Mon Mar 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.6.0-1
138- initial release
Note: See TracBrowser for help on using the repository browser.