source: projects/specs/trunk/e/eog/eog-vl.spec @ 521

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

import VineSeed package specs

Line 
1%define glib2_version 2.20.0
2%define pango_version 1.24.0
3%define gtk2_version 2.16.0
4%define gconf2_version 2.28.0
5%define libgnomeui_version 2.24.1
6%define gnome_desktop_version 2.26.0
7%define gnome_icon_theme_version 2.26.0
8%define desktop_file_utils_version 0.3
9
10Summary: Eye of GNOME image viewer
11Summary(ja): Eye of GNOME 画像ビューワ
12Name:    eog
13Version: 2.28.2
14Release: 1%{?_dist_release}
15URL: http://projects.gnome.org/eog/
16Group: Applications/Graphics
17License: GPL
18
19Source0: %{name}-%{version}.tar.bz2
20
21BuildRoot: %{_tmppath}/%{name}-%{version}-root
22Requires(post,postun): scrollkeeper
23Requires(post,pre,preun): GConf2
24BuildRequires: glib2-devel >= %{glib2_version}
25BuildRequires: pango-devel >= %{pango_version}
26BuildRequires: gtk2-devel >= %{gtk2_version}
27BuildRequires: GConf2-devel >= %{gconf2_version}
28BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
29BuildRequires: gnome-icon-theme >= %{gnome_icon_theme_version}
30BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
31BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
32BuildRequires: shared-mime-info >= 0.20
33BuildRequires: libexif-devel
34BuildRequires: libXt-devel
35BuildRequires: libffi-devel
36BuildRequires: lcms-devel
37BuildRequires: gnome-doc-utils >= 0.3.2
38BuildRequires: libjpeg-devel
39BuildRequires: docbook-dtds
40
41%description
42Eye of GNOME (EOG) is an image viewer component used by Nautilus.
43
44%description -l ja
45Eye of GNOME (EOG) は Nautilus が使用する画像ビューワです.
46
47%prep
48%setup -q
49
50%build
51%configure --disable-schemas-install --disable-scrollkeeper
52%__make %{?_smp_mflags}
53
54%install
55rm -rf $RPM_BUILD_ROOT
56
57export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
58%makeinstall
59unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
60
61rm -fr $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper
62
63mkdir -p $RPM_BUILD_ROOT%{_libdir}/eog/plugins
64
65desktop-file-install --vendor gnome --delete-original       \
66  --dir $RPM_BUILD_ROOT%{_datadir}/applications             \
67  $RPM_BUILD_ROOT%{_datadir}/applications/*
68
69%find_lang %{name}
70
71rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post
77export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
78gconftool-2 --makefile-install-rule \
79    %{_sysconfdir}/gconf/schemas/eog.schemas > /dev/null
80touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
81
82%posttrans
83gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
84update-desktop-database -q &> /dev/null || :
85
86%pre
87if [ "$1" -gt 1 ]; then
88    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
89    gconftool-2 --makefile-uninstall-rule \
90        %{_sysconfdir}/gconf/schemas/eog.schemas >/dev/null || :
91fi
92
93%preun
94if [ "$1" -eq 0 ]; then
95    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
96    gconftool-2 --makefile-uninstall-rule \
97        %{_sysconfdir}/gconf/schemas/eog.schemas >/dev/null || :
98fi
99
100%postun
101if [ $1 -eq 0 ] ; then
102    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
103    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
104    update-desktop-database -q &> /dev/null || :
105fi
106
107
108%files -f %{name}.lang
109%defattr(-,root,root)
110%doc AUTHORS COPYING ChangeLog NEWS README
111%{_datadir}/gnome
112%{_datadir}/applications/*.desktop
113%{_datadir}/omf
114%{_datadir}/eog
115%{_datadir}/icons/hicolor/*/apps/*
116%{_bindir}/*
117%{_sysconfdir}/gconf/schemas/*.schemas
118%{_libdir}/eog
119
120# devel files
121%{_includedir}/eog-2.20
122%{_libdir}/pkgconfig/*.pc
123%{_datadir}/gtk-doc/html/eog
124
125%changelog
126* Sat Jan 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.2-1
127- new upstream release
128- add BuildRequires: gnome-doc-utils >= 0.3.2, libjpeg-devel, docbook-dtds
129
130* Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1
131- new upstream release
132
133* Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
134- new upstream release
135
136* Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
137- new upstream release
138
139* Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
140- new upstream release
141
142* Mon Jan 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.3.1-1
143- new upstream release
144- changed Group to Applications/Graphics
145
146* Tue Oct 28 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.1-1
147- new upstream release
148
149* Wed Sep 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
150- new upstream release
151
152* Sun Sep 14 2008 Shu KONNO <owa@bg.wakwak.com> 2.22.2-2
153- rebuilt with python-2.5.2
154
155* Thu Jun  5 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.2-1
156- new upstream release
157- removed BuildRequires: libgnomeprint[ui]-devel
158- added BuildRequires: gnome-icon-theme
159- spec in UTF-8
160
161* Thu Apr 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
162- new upstream release
163
164* Mon Mar 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
165- new upstream release
166
167* Thu Dec 13 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.3-0vl1
168- new upstream release
169
170* Fri Apr 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.1-0vl1
171- new upstream release
172
173* Wed Aug  2 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.3-0vl1
174- new upstream release
175
176* Wed May 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.2-0vl1
177- new upstream release
178- add BuildRequires: libexif-devel
179
180* Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.1-0vl1
181- new upstream release
182
183* Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
184- new upstream release
185
186* Tue Mar 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.91-0vl1
187- new upstream release
188
189* Sun Feb 12 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.3-0vl1
190- new upstream release
191
192* Wed Oct 05 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.1-0vl1
193- new upstream release
194
195* Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
196- new upstream release
197
198* Thu Aug 04 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11.90-0vl1
199- new upstream release
200
201* Wed Mar 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
202- new upstream release
203
204* Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.9.0-0vl1
205- new upstream version
206
207* Fri Jan 07 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.2-0vl1
208- new upstream release
209- added Japanese summary and description
210
211* Sun Nov 07 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.1-0vl1
212- new upstream release
213
214* Mon Dec 22 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.1-0vl1
215- new upstream release
216- rebuild with new toolchains
217
218* Thu Sep 11 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
219- new upstream release
220
221* Fri Sep 05 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.90-0vl1
222- new upstream release
223
224* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.6-0vl1
225- new upstream release
226
227* Tue Jun 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.2-0vl1
228- new upstream release
229
230* Thu Jan 30 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl2
231- add missing files
232
233* Wed Jan 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
234- new upstream release
235
236* Fri Jan 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.4-0vl1
237- new upstream release
238
239* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.3-0vl2
240- remove redhat category
241
242* Mon Dec 16 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.3-0vl1
243- build for Vine Linux
244
245* Tue Aug  6 2002 Havoc Pennington <hp@redhat.com>
246- 1.0.2
247- remove --copy-generic-name-to-name because there's no GenericName
248  anymore
249- include libexecdir stuff
250
251* Mon Jul 29 2002 Havoc Pennington <hp@redhat.com>
252- copy generic name to name and move to -Extra
253
254* Mon Jul 29 2002 Havoc Pennington <hp@redhat.com>
255- 1.0.1, rebuild with new gail
256
257* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
258- automated rebuild
259
260* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
261- 1.0.0
262- use desktop-file-install
263
264* Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
265- rebuild in different environment
266
267* Wed Jun 05 2002 Havoc Pennington <hp@redhat.com>
268- rebuild in different environment
269
270* Sun May 26 2002 Tim Powers <timp@redhat.com>
271- automated rebuild
272
273* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
274- rebuild in different environment
275- build requires libgnomeprint
276
277* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
278- 0.118.0
279
280* Fri May  3 2002 Havoc Pennington <hp@redhat.com>
281- 0.117.0
282
283* Thu Apr 25 2002 Havoc Pennington <hp@redhat.com>
284- initial build
285
286
287
Note: See TracBrowser for help on using the repository browser.