source: projects/specs/trunk/g/goocanvas/goocanvas-vl.spec @ 521

Revision 521, 3.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:        A new canvas widget for GTK+ that uses cairo for drawing
2Summary(ja):    Cairo を用いた GTK+ 用の新しいキャンバスウィジェット
3
4Name:           goocanvas
5Version:        0.14
6Release:        1%{?_dist_release}
7
8Group:          System Environment/Libraries
9License:        LGPLv2+
10URL:            http://live.gnome.org/GooCanvas
11Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/0.14/%{name}/%{name}-%{version}.tar.bz2
12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
13
14BuildRequires:  pkgconfig, gettext, gtk2-devel
15BuildRequires:  cairo-devel >= 1.4.0
16
17%description
18GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for
19drawing. It has a model/view split, and uses interfaces for canvas items and
20views, so you can easily turn any application object into canvas items.
21
22%prep
23%setup -q
24
25# demo application does not compile properly
26sed -i -e 's/ demo / /g' Makefile.am
27sed -i -e 's/ demo / /g' Makefile.in
28
29%build
30%configure
31make %{?_smp_mflags}
32
33
34%install
35rm -rf $RPM_BUILD_ROOT
36make install DESTDIR=$RPM_BUILD_ROOT
37
38# remove static libraries and libtool droppings
39rm -f $RPM_BUILD_ROOT/%{_libdir}/lib%{name}.{a,la}
40
41%find_lang %{name}
42
43%clean
44rm -rf $RPM_BUILD_ROOT
45
46%post   -p /sbin/ldconfig
47%postun -p /sbin/ldconfig
48
49%files -f %{name}.lang
50%defattr(-,root,root,-)
51%doc AUTHORS ChangeLog COPYING NEWS README TODO
52%{_libdir}/lib%{name}.so\.*
53
54%package devel
55Group:          Development/Libraries
56Summary:        A new canvas widget for GTK+ that uses cairo for drawing
57Summary(ja):    Cairo を用いた GTK+ 用の新しいキャンバスウィジェット
58Requires:       %{name} = %{version}-%{release} pkgconfig
59
60%description devel
61GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for
62drawing. It has a model/view split, and uses interfaces for canvas items and
63views, so you can easily turn any application object into canvas items.
64
65These are the files used for development.
66
67%files devel
68%defattr(-,root,root,-)
69%{_includedir}/%{name}-1.0
70%{_libdir}/lib%{name}.so
71%{_libdir}/pkgconfig/%{name}.pc
72%{_datadir}/gtk-doc/html/%{name}
73
74
75%changelog
76* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.14-1
77- initial build for Vine Linux
78
79* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-2
80- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
81
82* Thu Apr 23 2009 Denis <denis@poolshark.org> - 0.14-1
83- Update to upstream 0.14
84
85* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-2
86- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
87
88* Sat Jan 17 2009 Denis Leroy <denis@poolshark.org> - 0.13-1
89- Update to upstream 0.13
90- Updated URLs to gnome.org
91
92* Tue Sep 30 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10-2
93- demo application does not build; remove it
94
95* Sun Jun 29 2008 Bernard Johnson <bjohnson@symetrix.com> - 0.10-1
96- v 0.10
97
98* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9-4
99- Autorebuild for GCC 4.3
100
101* Mon Aug 27 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9-3
102- don't explicitely require gtk2; no special versioning needed since FC6+
103
104* Sun Aug 26 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9-2
105- require gtk2 not gtk2-devel (bz #254239)
106
107* Sun Aug 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.9-1
108- 0.9
109- update license tag to LGPLv2+
110
111* Sat May 05 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.6-2
112- bump for incorrect tag in buildsys
113
114* Mon Mar 19 2007 Bernard Johnson <bjohnson@symetrix.com> - 0.6-1
115- initial release
Note: See TracBrowser for help on using the repository browser.