source: projects/specs/trunk/g/gtk2-engines/gtk2-engines-vl.spec @ 8084

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

new upstream release or rebuild

Line 
1%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
2
3Summary:        Theme engines for GTK+ 2.x
4Summary(ja):    GTK+ 2.x 用テーマエンジン
5Name:           gtk2-engines
6Version:        2.20.2
7Release:                4%{?_dist_release}
8License:        GPL
9Group:          System Environment/Libraries
10Source:         ftp://ftp.gnome.org/pub/gnome/sources/gtk-engines/2.20/gtk-engines-%{version}.tar.bz2
11
12Requires:       gtk2 >= 2.20.0
13BuildRequires:  gtk2-devel >= 2.20.0
14Conflicts:      gnome-themes < 2.8.2-0vl1
15Conflicts:      gnome-themes-extras < 0.8-0vl2
16
17URL:            http://www.gnome.org/
18
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20
21%description
22The gtk2-engines package contains shared objects and configuration
23files that implement a number of GTK+ theme engines. Theme engines
24provide different looks for GTK+, some of which resemble other
25toolkits or operating systems. This package is for GTK+ 2.0,
26the gtk+-engines package is for GTK+ 1.2.
27
28
29%package devel
30Summary:        Development environment for gtk2-engines
31Summary(ja):    gtk2-enginesの開発環境
32Group:          Development/Libraries
33Requires:       %{name} = %{version}-%{release}
34Requires:       pkgconfig
35
36%description devel
37Header files and libraries for building a extension library for the
38gtk2-engines.
39
40
41# compat32
42%package -n compat32-%{name}
43Summary:        Theme engines for GTK+ 2.x
44Summary(ja):    GTK+ 2.x 用テーマエンジン
45Group:          System Environment/Libraries
46Requires:       %{name} = %{version}-%{release}
47Requires:       compat32-pkgconfig
48
49%description -n compat32-%{name}
50The gtk2-engines package contains shared objects and configuration
51files that implement a number of GTK+ theme engines. Theme engines
52provide different looks for GTK+, some of which resemble other
53toolkits or operating systems. This package is for GTK+ 2.0,
54the gtk+-engines package is for GTK+ 1.2.
55
56%package -n compat32-%{name}-devel
57Summary:        Development environment for gtk2-engines
58Summary(ja):    gtk2-enginesの開発環境
59Group:          System Environment/Libraries
60Requires:       compat32-%{name} = %{version}-%{release}
61
62%description -n compat32-%{name}-devel
63Compat32 Header files and libraries for building a extension library for the
64compat32-gtk2-engines.
65
66%prep
67%setup -q -n gtk-engines-%{version}
68
69%build
70
71%configure
72%__make
73
74%install
75rm -rf $RPM_BUILD_ROOT
76
77%makeinstall
78
79# remove backup files that shouldn't be here.  Fix me.
80find $RPM_BUILD_ROOT%{_datadir}/themes -name \*~ | xargs rm -rvf
81
82# No, we don't need to package these either
83find $RPM_BUILD_ROOT%{_datadir}/themes -type d -name ".xvpics" | xargs rm -rvf
84
85# sanitize permissions
86find $RPM_BUILD_ROOT%{_datadir}/themes -type d -exec chmod 755 {} \;
87find $RPM_BUILD_ROOT%{_datadir}/themes -type f -name "*.png" -exec chmod 644 {} \;
88find $RPM_BUILD_ROOT%{_datadir}/themes -name "gtkrc*" -perm +111 -exec chmod 644 {} \;
89
90# remove unpackaged files
91rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/lib*.la
92
93%clean
94rm -rf $RPM_BUILD_ROOT
95
96%files
97%defattr(644, root, root, 755)
98%doc COPYING README ChangeLog
99%attr (755, root, root) %{_libdir}/gtk-2.0/*/engines/*.so
100%dir %{_libdir}/gtk-2.0
101%dir %{_libdir}/gtk-2.0/*
102%dir %{_libdir}/gtk-2.0/*/engines
103%{_datadir}/themes/*
104%{_datadir}/gtk-engines/*.xml
105%{_datadir}/locale
106
107%files devel
108%defattr(-, root, root, -)
109%{_libdir}/pkgconfig/*
110
111# compat32
112%if %{build_compat32}
113%files -n compat32-%{name}
114%defattr(644, root, root, 755)
115%attr (755, root, root) %{_libdir}/gtk-2.0/*/engines/*.so
116%dir %{_libdir}/gtk-2.0
117%dir %{_libdir}/gtk-2.0/*
118%dir %{_libdir}/gtk-2.0/*/engines
119
120%files -n compat32-%{name}-devel
121%defattr(644, root, root, 755)
122%{_libdir}/pkgconfig/*
123%endif
124
125%changelog
126* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.20.2-4
127- rebuild with VineSeed environment
128
129* Wed Aug 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.20.2-3
130- move pkgconfig file from compat32 to compat32-devel
131
132* Thu Dec 09 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.20.2-2
133- create -devel sub package
134
135* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.20.2-1
136- new upstream release
137
138* Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.20.1-2
139- rebuild with rpm-4.8.1 for pkg-config file
140
141* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.20.1-1
142- new upstream release
143
144* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.20.0-1
145- new upstream release
146
147* Fri Oct  9 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.18.4-1
148- new upstream release
149
150* Sun Jun 28 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.18.2-2
151- added compat32 package for x86_64 arch support.
152
153* Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.2-1
154- new upstream release
155
156* Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.1-1
157- new upstream release
158
159* Thu Mar 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.0-1
160- new upstream release
161
162* Tue Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.16.1-1
163- new upstream release
164
165* Thu Sep 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.16.0-1
166- new upstream release
167
168* Fri Sep 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.15.4-1
169- new upstream release
170
171* Fri May 30 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.2-1
172- new upstream release
173
174* Sat Mar 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.0-1vl5
175- new upstream release
176
177* Sat Nov 17 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.2-0vl1
178- new upstream release
179- build with gtk+-2.12
180
181* Tue Apr 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.1-0vl1
182- new upstream release
183- build with gtk+-2.10
184
185* Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7.4-0vl1
186- new upstream release
187
188* Tue Jan 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7.2-0vl1
189- new upstream release
190
191* Sat Dec 03 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.7.0-0vl1
192- new upstream release
193- use License tag instead of Copyright
194
195* Wed Nov 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.6-0vl1
196- new upstream release
197
198* Wed Aug 24 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.5-0vl1
199- new upstream release
200
201* Wed Apr 13 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.3-0vl1
202- new upstream release
203
204* Sun Mar 20 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.2-0vl1
205- new upstream version
206
207* Mon Jan 10 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.0-0vl1
208- new upstream release
209- add Conflicts: gnome-themes < 2.8.2-0vl1, gnome-themes-extras < 0.8-0vl2
210
211* Fri Mar 19 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl5
212- rebuild with gtk+-2.4.0
213
214* Sun Feb  2 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl4
215- remove all additional engines and move it to gnome-themes.
216
217* Sun Feb  2 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl3
218- add missing files.
219
220* Wed Jan 22 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl2
221- add gtk-mist-engines
222
223* Sun Jan 19 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
224- new upstream release
225
226* Wed Jan  8 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9.0-0vl2
227- fixed to make and install addon engines correctly.
228- remove gnuaquase
229
230* Wed Dec 25 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9.0-0vl1
231- build for Vine Linux
232- add some theme (gtk-xfce, lighthouseblue, gnuaquase)
233
234* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
235- automated rebuild
236
237* Thu May 23 2002 Tim Powers <timp@redhat.com>
238- automated rebuild
239
240* Thu May 02 2002 Havoc Pennington <hp@redhat.com>
241- rebuild in different environment
242
243* Thu Apr 25 2002 Havoc Pennington <hp@redhat.com>
244- converted to gtk2-engines package
245
246* Mon Apr 15 2002 Alex Larsson <alexl@redhat.com>
247- Added Adept-Raleigh theme
248
249* Thu Apr 11 2002 Owen Taylor <otaylor@redhat.com>
250- Fix major pixmap leak that occurred with certain theme/app
251  combinations (#59528)
252
253* Wed Mar 13 2002 Owen Taylor <otaylor@redhat.com>
254- Add gtk-hicontrast theme
255- Un-automake-1.4
256
257* Thu Jan 24 2002 Havoc Pennington <hp@redhat.com>
258- remove acinclude.m4 to avoid funky libtool crackrock
259
260* Tue Jan 22 2002 Havoc Pennington <hp@redhat.com>
261- automake14
262
263* Thu Aug  9 2001 Owen Taylor <otaylor@redhat.com>
264- Install %{_sysconfdir}/skel/.gtkrc as /root/.gtkrc as well, or we
265  don't get Raleigh for our nice config tools
266
267* Sat Jul 21 2001 Owen Taylor <otaylor@redhat.com>
268- Add BuildPrereq on imlib-devel (#49478)
269
270* Tue Jul 10 2001 Owen Taylor <otaylor@redhat.com>
271- Version 0.11
272- Install a %{_sysconfdir}/skel/.gtkrc
273
274* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
275- Bump release + rebuild.
276
277* Sat Feb 10 2001 Owen Taylor <otaylor@redhat.com>
278- New, slightly improved version of Raleigh
279
280* Sun Feb 04 2001 Owen Taylor <otaylor@redhat.com>
281- Require as well as BuildPrereq a sufficiently new GTK+ package.
282
283* Wed Jan 17 2001 Owen Taylor <otaylor@redhat.com>
284- remove references to /home/raster from a couple of themes
285
286* Tue Nov 21 2000 Owen Taylor <otaylor@redhat.com>
287- Add 'Raleigh' theme
288
289* Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com>
290- Up Epoch and release
291
292* Thu Jul 13 2000 Owen Taylor <otaylor@redhat.com>
293- Go back to real gtk-engines-0.10.tar.gz instead of hosed
294  cvs snapshot that someone had inserted.
295
296* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
297- automatic rebuild
298
299* Mon Jun 19 2000 Dave Mason <dcm@redhat.com>
300- Removed many themes to speed up control center and get rid of ugly themes
301
302* Sat Jun 17 2000 Matt Wilson <msw@redhat.com>
303- defattr files 644 and dirs 755, list attr of 755 for libraries explicitly
304- use %%makeinstall
305- remove spec file stupidism (defining docdir, using own prefix macro, rel, ver, etc)
306
307* Tue May 16 2000 Dave Mason <dcm@redhat.com>
308- fixed Tiger, RatsTheme, OldWood, and LCD themes as they had no gtk subdirectory
309
310* Tue Feb 22 2000 Bill Nottingham <notting@redhat.com>
311- sanitize various things (permissions, .xv thumbnails)
312
313* Thu Feb 10 2000 Preston Brown <pbrown@redhat.com>
314- remove backup files from package
315
316* Tue Jan 25 2000 Owen Taylor <otaylor@redhat.com>
317- Update to 0.10 (fixing problem with text in eventboxes
318  becoming garbled)
319
320* Wed Sep 15 1999 Elliot Lee <sopwith@redhat.com>
321- Misc fixes from DrMike suggestions
322
323* Thu Sep 09 1999 Elliot Lee <sopwith@redhat.com>
324- Update to 0.6, etc.
325
326* Wed Apr 14 1999 Michael Fulbright <drmike@redhat.com>
327- removed Odo (has issues)
328
329* Fri Apr 9 1999 The Rasterman <raster@redhat.com>
330- patched metal theme - fixed handlebox redraw.
331
332* Wed Mar 31 1999 Michael Fulbright <drmike@redhat.com>
333- removed some themes that were misbehaving
334
335* Tue Mar 16 1999 Michael Fulbright <drmike@redhat.com>
336- removed enlightened themes, seems to be defective
337
338* Thu Mar 11 1999 Michael Fulbright <drmike@redhat.com>
339- removed Default theme data, this comes with gtk+ package
340
341* Wed Mar 10 1999 Michael Fulbright <drmike@redhat.com>
342- added extra gtk themes
343
344* Thu Mar 04 1999 Michael Fulbright <drmike@redhat.com>
345- version 0.5
346
347* Fri Feb 12 1999 Michael Fulbright <drmike@redhat.com>
348- version 0.4
349
350* Wed Feb 03 1999 Michael Fulbright <drmike@redhat.com>
351- version 0.3
352
353* Fri Dec 18 1998 Michael Fulbright <drmike@redhat.com>
354- version 0.2
355
356* Wed Dec 16 1998 Michael Fulbright <drmike@redhat.com>
357- rebuild because gtk+ version changed
358
359* Wed Dec 16 1998 Michael Fulbright <drmike@redhat.com>
360- in preparation for GNOME freeze
361
362* Fri Nov 20 1998 Michael Fulbright <drmike@redhat.com>
363- First try at a spec file
Note: See TracBrowser for help on using the repository browser.