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

Revision 5701, 3.9 KB checked in by Takemikaduchi, 12 years ago (diff)

python-2.7.2

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