source: projects/specs/branches/6/p/pygoocanvas/pygoocanvas-vl.spec @ 3715

Revision 3715, 3.8 KB checked in by kazutaka, 13 years ago (diff)

新規パッケージ作成 for pitivi (and it will be packaged by Munepi-san soon...)

Line 
1%define major_version 0.14
2
3Name:           pygoocanvas
4Version:        0.14.1
5Release:        1%{?_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* Wed Apr 27 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.14.1-1
71- initial build for Vine Linux based on fedora development
72- add Patch0 to fix segfault when importing goocanvas
73- add BuildRequires: pygobject-doc
74
75* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.14.1-3
76- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
77
78* Sat Apr 24 2010 Ha誰kel gu辿mar <hguemar@fedoraproject.org> - 0.15.1-2
79- Rebuilt against newer goocanvas
80- Add documentation and demo into *-devel sub-package
81
82* Sun Nov 22 2009 Bernard Johnson <bjohnson@symetrix.com> - 0.14.1-1
83- v 0.14.1
84
85* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-3
86- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
87
88* Mon Jul 20 2009 Bernard Johnson <bjohnson@symetrix.com> - 0.14.0-2
89- add patch to fix upstream API breakage (bz #511658)
90
91* Thu Jun 25 2009 Denis Leroy <denis@poolshark.org> - 0.14.0-1
92- Update to upstream 0.14.0, as part of general goocanvas update
93
94* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.1-2
95- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
96
97* Sat Jan 17 2009 Denis Leroy <denis@poolshark.org> - 0.13.1-1
98- Update to 0.13.1
99- Updated URLs to gnome.org
100
101* Sun Dec 21 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10.0-4
102- break into main and -devel packages
103
104* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.10.0-3
105- Rebuild for Python 2.6
106
107* Wed Jul 02 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10.0-2
108- package package config file (.pc) into package (don't want separate devel)
109
110* Sun Jun 29 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10.0-1
111- v 0.10.0
112
113* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.0-3
114- Autorebuild for GCC 4.3
115
116* Sun Aug 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9.0-2
117- use macro for version
118`
119* Sun Aug 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9.0-1
120- 0.9.0
121- update license tag to LGPLv2+
122
123* Fri May 04 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.6.0-2
124- enable docbook build
125
126* Mon Mar 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.6.0-1
127- initial release
Note: See TracBrowser for help on using the repository browser.