source: projects/specs/trunk/lib/libg/libgnomecanvas/libgnomecanvas-vl.spec @ 8084

Revision 8084, 7.2 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%define gettext_package libgnomecanvas-2.0
2
3%define gtk2_version 2.24.4
4%define libart_lgpl_version 2.3.21
5%define libglade2_version 2.6.0
6
7%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
8
9Summary: GnomeCanvas widget
10Name: libgnomecanvas
11Version: 2.30.3
12Release: 2%{?_dist_release}
13URL: http://www.gnome.org/
14Source0: %{name}-%{version}.tar.bz2
15License: LGPL
16Group: System Environment/Libraries
17BuildRoot: %{_tmppath}/%{name}-root
18Requires: gtk2 >= %{gtk2_version}
19BuildRequires: gtk2-devel >= %{gtk2_version}
20BuildRequires: libart_lgpl-devel >= %{libart_lgpl_version}
21BuildRequires: libglade2-devel >= %{libglade2_version}
22
23Vendor: Project Vine
24Distribution: Vine Linux
25Packager: daisuke, Takemikaduchi
26
27%description
28The canvas widget allows you to create custom displays using stock items
29such as circles, lines, text, and so on. It was originally a port of the
30Tk canvas widget but has evolved quite a bit over time.
31
32%package devel
33Summary: Libraries and headers for libgnomecanvas.
34Group: Development/Libraries
35Requires: %{name} = %{version}-%{release}
36Conflicts: gnome-libs-devel < 1.4.1.2
37Requires: gtk2-devel >= %{gtk2_version}
38Requires: libart_lgpl-devel >= %{libart_lgpl_version}
39Requires: libglade2-devel >= %{libglade2_version}
40
41%description devel
42The canvas widget allows you to create custom displays using stock items
43such as circles, lines, text, and so on. It was originally a port of the
44Tk canvas widget but has evolved quite a bit over time.
45
46# compat32
47%package -n compat32-%{name}
48Summary: GnomeCanvas widget
49Group: System Environment/Libraries
50Requires: %{name} = %{version}-%{release}
51
52%description -n compat32-%{name}
53The canvas widget allows you to create custom displays using stock items
54such as circles, lines, text, and so on. It was originally a port of the
55Tk canvas widget but has evolved quite a bit over time.
56
57%package -n compat32-%{name}-devel
58Summary: Libraries and headers for libgnomecanvas.
59Group: Development/Libraries
60Requires: %{name}-devel = %{version}-%{release}
61Requires: compat32-%{name} = %{version}-%{release}
62Requires: compat32-gtk2-devel >= %{gtk2_version}
63Requires: compat32-libart_lgpl-devel >= %{libart_lgpl_version}
64Requires: compat32-libglade2-devel >= %{libglade2_version}
65
66%description -n compat32-%{name}-devel
67The canvas widget allows you to create custom displays using stock items
68such as circles, lines, text, and so on. It was originally a port of the
69Tk canvas widget but has evolved quite a bit over time.
70
71%prep
72%setup -q
73
74%build
75
76%configure --enable-glade
77make %{?_smp_mflags}
78
79%install
80rm -rf %{buildroot}
81make install DESTDIR=$RPM_BUILD_ROOT
82
83rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
84rm -f $RPM_BUILD_ROOT%{_libdir}/libglade/2.0/*.{a,la}
85
86%find_lang %{gettext_package}
87
88%clean
89rm -rf %{buildroot}
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
94%post -n compat32-%{name} -p /sbin/ldconfig
95%postun -n compat32-%{name} -p /sbin/ldconfig
96
97%files -f %{gettext_package}.lang
98%defattr(-,root,root)
99%doc ChangeLog NEWS
100%{_libdir}/lib*.so.*
101%{_libdir}/libglade/2.0/libcanvas.so
102
103%files devel
104%defattr(-,root,root)
105%{_libdir}/lib*.so
106%{_libdir}/pkgconfig/*
107%{_includedir}/*
108%{_datadir}/gtk-doc
109
110# compat32
111%if %{build_compat32}
112%files -n compat32-%{name}
113%defattr(-,root,root)
114%{_libdir}/lib*.so.*
115%{_libdir}/libglade/2.0/libcanvas.so
116
117%files -n compat32-%{name}-devel
118%defattr(-,root,root)
119%{_libdir}/lib*.so
120%endif
121
122%changelog
123* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.3-2
124- rebuild with VineSeed environment
125
126* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.3-1
127- new upstream release
128
129* Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.30.1-2
130- build with rpm-4.8.1-1 for pkg-config file
131
132* Tue May 04 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.30.1-1
133- new upstream release
134- add --enable-glade configure option
135  - re-add libcanvas.so to %%files
136
137* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
138- new upstream release
139
140* Sun Jul 12 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.26.0-2
141- added compat32 package for x86_64 arch support
142
143* Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
144- new upstream release
145- remove BR: gail-devel
146- remove static libs
147
148* Sat Mar 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.1.1-1vl5
149- rebuilt with gtk-2.12.9, gail-1.22.0
150- used %%{?_dist_release} macro
151
152* Sun Jan 20 2008 NAKAMURA Kenta <kenta@vinelinux.org> 2.20.1.1-0vl2
153- added BuildRequires: gail-devel
154
155* Tue Dec 11 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.1.1-0vl1
156- new upstream release
157
158* Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
159- new upstream release
160
161* Mon Mar 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.0-0vl1
162- new upstream release
163
164* Sun Sep 18 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
165- new upstream release
166
167* Tue Aug 02 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11.1-0vl1
168- new upstream release
169
170* Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
171- new upstream version
172
173* Sun Nov 07 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.0-0vl1
174- new upstream release
175
176* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
177- new upstream release
178
179* Tue Jun 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1-0vl1
180- new upstream release
181
182* Fri Jan 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0.1-0vl1
183- new upstream release
184
185* Wed Jan 22 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
186- new upstream release
187
188* Fri Jan 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.90-0vl1
189- new upstream release
190
191* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl1
192- new upstream release
193
194* Sun Dec 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.4-0vl1
195- build for Vine Linux
196
197* Mon Aug 12 2002 Havoc Pennington <hp@redhat.com>
198- 2.0.2
199
200* Fri Jul 12 2002 Havoc Pennington <hp@redhat.com>
201- fix gettext package name
202
203* Mon Jun 17 2002 Havoc Pennington <hp@redhat.com>
204- remove empty AUTHORS/README
205
206* Sat Jun 15 2002 Havoc Pennington <hp@redhat.com>
207- 2.0.1
208- check file list, add glade module and gtk-doc docs
209
210* Sun May 26 2002 Tim Powers <timp@redhat.com>
211- automated rebuild
212
213* Fri May 17 2002 Havoc Pennington <hp@redhat.com>
214- rebuild in different environment
215
216* Fri May 17 2002 Havoc Pennington <hp@redhat.com>
217- rebuild in different environment
218
219* Fri May 17 2002 Havoc Pennington <hp@redhat.com>
220- 1.117.0
221
222* Thu May  2 2002 Havoc Pennington <hp@redhat.com>
223- rebuild for new libglade
224- 1.116.0
225
226* Thu Apr  4 2002 Jeremy Katz <katzj@redhat.com>
227- 1.114.0
228
229* Tue Feb 19 2002 Alex Larsson <alexl@redhat.com>
230- Add nasty version check stuff.
231
232* Thu Feb 14 2002 Havoc Pennington <hp@redhat.com>
233- 1.111.0
234
235* Wed Jan 30 2002 Owen Taylor <otaylor@redhat.com>
236- Version 1.110.0
237
238* Fri Jan 25 2002 Havoc Pennington <hp@redhat.com>
239- rebuild in rawhide
240
241* Wed Jan  2 2002 Havoc Pennington <hp@redhat.com>
242- 1.108.0.90 cvs snap
243
244* Mon Nov 26 2001 Havoc Pennington <hp@redhat.com>
245- cvs snap 1.105.0.90, gtk 1.3.11
246
247* Fri Oct 26 2001 Havoc Pennington <hp@redhat.com>
248- new cvs snap, rebuild for gtk 1.3.10,
249  add libglade dep, fix libart dep
250
251* Fri Oct  5 2001 Havoc Pennington <hp@redhat.com>
252- rebuild cvs snap for new glib/gtk
253
254* Fri Sep 21 2001 Havoc Pennington <hp@redhat.com>
255- new cvs snap with upstream changes
256
257* Thu Sep 13 2001 Havoc Pennington <hp@redhat.com>
258- Initial build.
259
260
Note: See TracBrowser for help on using the repository browser.