source: projects/specs/branches/6/g/gconf-editor/gconf-editor-vl.spec @ 2041

Revision 2041, 4.9 KB checked in by Takemikaduchi, 14 years ago (diff)

update to GNOME-2.32.0

Line 
1%define gtk2_version 2.22.0
2%define gconf2_version 2.32.0
3%define desktop_file_utils_version 0.16
4%define gnome_doc_utils_version 0.20.1
5
6Summary: Editor/admin tool for GConf
7Summary(ja): GConf の編集/管理ツール
8Name: gconf-editor
9Version: 2.32.0
10Release: 1%{?_dist_release}
11URL: http://www.gnome.org/
12Source0: http://ftp.gnome.org/pub/GNOME/sources/gconf-editor/2.32/%{name}-%{version}.tar.bz2
13Patch10: gconf-editor-2.14.0-fix-incorrect-g_free.patch
14License: GPL
15Group: Applications/System
16BuildRoot: %{_tmppath}/%{name}-root
17
18Requires(post,pre,preun): GConf2
19Requires(post): scrollkeeper
20
21BuildRequires: gtk2-devel >= %{gtk2_version}
22BuildRequires: GConf2-devel >= %{gconf2_version}
23BuildRequires: dbus-glib-devel
24BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
25BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
26BuildRequires: docbook-utils
27
28%description
29gconf-editor allows you to browse and modify GConf configuration
30sources.
31
32%description -l ja
33gconf-editor により GConf の設定を参照したり変更したりすることができます。
34
35%prep
36%setup -q
37#patch10 -p1 -b .fix-incorrect-g_free
38
39# fix desktop file Icon path
40sed -i -e "s/gconf-editor\.png/gconf-editor/" \
41    data/gconf-editor.desktop.in.in
42
43%build
44%configure --disable-schemas-install --disable-scrollkeeper
45%__make %{?_smp_mflags}
46
47%install
48rm -rf $RPM_BUILD_ROOT
49%makeinstall
50
51desktop-file-install --vendor gnome --delete-original       \
52  --dir $RPM_BUILD_ROOT%{_datadir}/applications             \
53  $RPM_BUILD_ROOT%{_datadir}/applications/*
54
55%find_lang %{name} --with-gnome
56
57# remove unpackaged files
58rm -rf $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
59rm -rf $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%post
65scrollkeeper-update > /dev/null 2>&1 || :
66export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
67gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gconf-editor.schemas > /dev/null
68
69%pre
70if [ "$1" -gt 1 ]; then
71    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
72    gconftool-2 --makefile-uninstall-rule \
73        %{_sysconfdir}/gconf/schemas/gconf-editor.schemas >/dev/null || :
74fi
75
76%preun
77if [ "$1" -eq 0 ]; then
78    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
79    gconftool-2 --makefile-uninstall-rule \
80        %{_sysconfdir}/gconf/schemas/gconf-editor.schemas >/dev/null || :
81fi
82
83%postun
84scrollkeeper-update > /dev/null 2>&1 || :
85
86%files -f %{name}.lang
87%defattr(-,root,root)
88%config %{_sysconfdir}/gconf/schemas/*
89%{_bindir}/*
90%{_datadir}/applications/*
91%{_datadir}/gconf-editor
92%{_datadir}/icons/hicolor/*/apps/*
93%{_mandir}/man1/*
94
95%changelog
96* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
97- new upstream release
98
99* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
100- new upstream release
101- add BuildRequires: gnome-doc-utils, docbook-utils
102
103* Sun Nov  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.0-1
104- new upstream release
105
106* Wed Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.1-1
107- new upstream release
108
109* Fri Sep 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0.1-1
110- new upstream release
111
112* Thu Apr 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
113- new upstream release
114
115* Wed Jul  4 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.0-0vl1
116- new upstream release
117
118* Mon Sep 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl2
119- add Patch10 to fix incorrect g_free. (<BTS:0168>)
120
121* Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
122- new upstream release
123
124* Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
125- new upstream release
126
127* Sun Dec 19 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.2-0vl1
128- new upstream release
129- added Japanese summary
130
131* Sun Sep 07 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
132- new upstream release
133
134* Wed Dec 25 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.0-0vl2
135- remove redhat category
136
137* Mon Dec 16 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.0-0vl1
138- build for Vine Linux
139- new upstream release
140
141* Thu Aug  8 2002 Havoc Pennington <hp@redhat.com>
142- 0.3
143
144* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
145- automated rebuild
146
147* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
148- require gconf 1.2.0, rebuild with that
149- use desktop-file-install for .desktop file
150- include .desktop file and pixmaps in file list
151
152* Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
153- rebuild in different environment
154
155* Tue Jun 04 2002 Havoc Pennington <hp@redhat.com>
156- rebuild in different environment
157
158* Sun May 26 2002 Tim Powers <timp@redhat.com>
159- automated rebuild
160
161* Mon May 20 2002 Havoc Pennington <hp@redhat.com>
162- rebuild in different environment
163
164* Mon May 20 2002 Havoc Pennington <hp@redhat.com>
165- 0.2
166
167* Fri May  3 2002 Havoc Pennington <hp@redhat.com>
168- rebuild with new libs
169
170* Fri May 03 2002 Havoc Pennington <hp@redhat.com>
171- rebuild in different environment
172
173* Wed Apr 17 2002 Havoc Pennington <hp@redhat.com>
174- Initial build.
175
Note: See TracBrowser for help on using the repository browser.