source: projects/specs/trunk/g/goocanvas015/goocanvas015-vl.spec @ 8154

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

new upstream release or rebuild

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