source: projects/specs/trunk/g/gconf-editor/gconf-editor-vl.spec @ 521

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

import VineSeed package specs

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