source: projects/specs/trunk/n/nautilus-actions/nautilus-actions-vl.spec @ 6163

Revision 6163, 9.3 KB checked in by kudoh, 12 years ago (diff)
Line 
1Summary:        Nautilus extension for customizing the context menu
2Summary(ja): コンテキストメニューをカスタマイズするための Nautilus 拡張
3Name:           nautilus-actions
4Version:        3.2.2
5Release:        1%{?_dist_release}
6Group:          User Interface/Desktops
7License:        GPLv2+
8URL:            http://www.nautilus-actions.org/
9Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.0/%{name}-%{version}.tar.xz
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires: desktop-file-utils
14BuildRequires: e2fsprogs-devel
15BuildRequires: gettext
16BuildRequires: glib2-devel >= 2.16.0
17#BuildRequires: gtk2-devel >= 2.12.0
18BuildRequires: gtk3-devel
19BuildRequires: dbus-glib-devel
20BuildRequires: intltool >= 0.35.5
21BuildRequires: libgnomeui-devel
22BuildRequires: libglade2-devel
23BuildRequires: libgtop2-devel >= 2.23.1
24BuildRequires: libSM-devel
25BuildRequires: libxml2-devel
26BuildRequires: nautilus-devel
27BuildRequires: perl-XML-Parser
28BuildRequires: pkgconfig
29BuildRequires: unique3-devel
30BuildRequires: gnome-doc-utils >= 0.3.2
31BuildRequires:  libuuid-devel
32
33Requires(pre):  GConf2
34Requires(preun):GConf2
35Requires: ksh
36
37%description
38Nautilus actions is an extension for Nautilus, the GNOME file manager.
39It provides an easy way to configure programs to be launch on files
40selected in Nautilus interface.
41
42%description -l ja
43Nautilus actions は、GNOME のファイルマネージャである Nautilus の機能拡張です。
44Nautilus のインターフェイスにて選択されたファイル上でプログラムを起動するための
45簡単な設定方法を提供します。
46
47%package devel
48Summary: Development tools for the %{name}
49Summary(ja): %{name} の開発ツール
50Group: Development/Libraries
51Requires: %{name} = %{version}-%{release}
52
53%description devel
54This package contains headers and shared libraries needed for development
55with %{name}.
56
57%description -l ja devel
58このパッケージは %{name} の開発に必要なヘッダと共有ライブラリを含みます。
59
60%prep
61%setup -q
62
63%build
64%configure --disable-schemas-install --with-gtk=3
65make %{?_smp_mflags}
66
67%install
68rm -rf %{buildroot}
69make DESTDIR=%{buildroot} install
70
71rm -rf %{buildroot}/%{_libdir}/nautilus-actions/*.la
72rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.la
73rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.la
74rm -rf %{buildroot}%{_datadir}/applications/fedora-nact.desktop
75
76desktop-file-install --delete-original                  \
77        --vendor vine                           \
78        --dir %{buildroot}%{_datadir}/applications      \
79        --mode 0644                                     \
80        --remove-category Application                   \
81        --remove-category AdvancedSettings              \
82        --remove-category FileManager                   \
83        --add-category GTK                              \
84        --add-category Settings                 \
85        --add-category Utility                          \
86        %{buildroot}%{_datadir}/applications/nact.desktop
87
88%find_lang %{name}
89
90%clean
91rm -rf %{buildroot}
92
93%post
94/sbin/ldconfig
95touch --no-create %{_datadir}/icons/hicolor || :
96
97%postun
98/sbin/ldconfig
99if [ $1 -eq 0 ] ; then
100    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
101    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
102fi
103
104%posttrans
105gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
106
107%files -f %{name}.lang
108%defattr(-,root,root,-)
109%doc AUTHORS COPYING ChangeLog README TODO
110%{_bindir}/nautilus-actions-*
111%{_libexecdir}/nautilus-actions/*
112%{_libdir}/nautilus-actions/libna*.so
113%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.so
114%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.so
115%{_datadir}/%{name}/
116%{_datadir}/icons/hicolor/*/apps/nautilus-actions.*
117%{_datadir}/applications/vine-nact.desktop
118%{_datadir}/gnome/help/%{name}*
119%{_datadir}/gtk-doc/*
120%{_datadir}/omf/*
121
122%files devel
123%defattr(-,root,root,-)
124%{_includedir}/%{name}/
125
126%changelog
127* Fri May 11 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.2.2-1
128- new upstream release
129- fixed %%files
130
131* Sat Dec 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.1.5-1
132- new upstream release
133- changed source archive type
134- disabled conditional branch in BuildRequires
135- added BuildRequires: unique3-devel
136- added Requires: ksh
137- added %configure option --with-gtk=3
138- fixed %%files
139
140* Thu Jan 27 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.7-1
141- new upstream release
142
143* Thu Jan 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.6-1
144- new upstream release
145
146* Thu Jan 6 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.5-1
147- new upstream release
148- deleted unrecognized configure option (--enable-commandline-tool)
149
150* Wed Dec 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.3-2
151- add BuildRequires: gnome-doc-utils
152- remove Release tag (devel package)
153
154* Thu Dec 23 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.3-1
155- new upstream release
156
157* Sun Dec 5 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.2-1
158- new upstream release
159
160* Wed Oct 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0-1
161- new upstream release
162- cleaned up spec
163- changed URL
164- changed source0 URL
165- added and arranged BuildRequires
166  - BuildRequires: desktop-file-utils
167  - BuildRequires: e2fsprogs-devel
168  - BuildRequires: gettext
169  - BuildRequires: glib2-devel >= 2.16.0
170  - BuildRequires: gtk2-devel >= 2.12.0
171  - BuildRequires: dbus-glib-devel
172  - BuildRequires: intltool >= 0.35.5
173  - BuildRequires: libgnomeui-devel
174  - BuildRequires: libglade2-devel
175  - BuildRequires: libgtop2-devel >= 2.23.1
176  - BuildRequires: libSM-devel
177  - BuildRequires: libxml2-devel
178  - BuildRequires: nautilus-devel
179  - BuildRequires: perl-XML-Parser
180  - BuildRequires: pkgconfig
181  - BuildRequires: unique-devel
182- splitted -devel package
183- changed desktop-file-install action
184  - added --remove-category FileManager
185  - changed --add-category GNOME to GTK
186- run gtk-update-icon-cache on %%posttrans
187
188* Tue Jun 15 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.30.3-1
189- new upstream release
190
191* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.2-1
192- new upstream release
193
194* Sun Apr 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.0-1
195- new upstream release
196- add BuildRequires: libSM-devel
197
198* Tue Feb 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.3-1
199- new upstream release
200
201* Sun Jan 24 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-3
202- BuildRequires: libuuid-devel enabled VineSeed, disabled Stable
203  (Because VineSeed provide libuuid-* packages, but Stable don't provide now)
204
205* Thu Jan 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-2
206- added BuildRequires: libuuid-devel, unique-devel (see [BTS:VineLinux:0893])
207
208* Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-1vl5
209- new upstream release
210- added  --disable-schemas-install in cofigure option
211
212* Sun Aug 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.11.2-1vl5
213- new upstream release
214
215* Sun Jun 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.10.1-1vl5
216- new upstream release
217- changed Source0 URL
218- dropt Patch0
219
220* Sat May 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20090508-1vl5
221- updated Source0
222- imported Patch0 from fedora
223- added Description -l ja
224- spec in UTF-8
225
226* Mon Apr 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20081020-1vl5
227- initial build for VineSeed
228
229* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-0.4.svn20081020
230- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
231
232* Thu Oct 23 2008 Deji Akingunola <dakingun@gmail.com> - 1.9-0.3.svn20081020
233- Update to a svn snapshot to fix bug #450988
234
235* Sat May 17 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-4
236- Fix the nautilus-extension directory
237
238* Sun Feb 10 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-3
239- Rebuild for gcc43
240
241* Wed Aug 22 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
242- Update the Source url
243- Rebuild
244
245* Fri Aug 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
246- License tag update
247
248* Thu May 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-1
249- New (bug-fix) release
250
251* Wed Sep 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-4
252- Fix issue with nautilus-action-config, bug #205967
253
254* Mon Aug 28 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-3
255- Rebuild for FC6
256
257* Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-2
258- Requires nautilus-devel instead of just nautilus to build
259
260* Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-1
261- Update to version 1.4
262
263* Tue May 30 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-2
264- Add gettext and perl(XML::Parser) to BRs
265
266* Mon May 01 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-1
267- Update to version 1.2
268- Make sure fix for upgrade from ver. < 1.0 doesn't throw up errors
269
270* Mon Feb 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-2
271- Rebuild for Fedora Extras 5
272
273* Wed Feb 8 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-1
274- New upstream version
275- Do away with gconf schemas installation
276
277* Mon Jan 2 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-6
278- Add nautilus extensions dir to configure arguments
279
280* Sun Jan 1 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-5
281- Remove libXdmcp-devel as BR, nautilus now takkes care of it
282
283* Sun Dec 18 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-4
284- Remove libSM-devel from build require as libgnomeui now build-requires
285- Add libXdmcp-devel to the build requires
286
287* Tue Nov 29 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-2
288- Remove unnecesary configure options
289- Clean-up the desktop file installation
290- Add e2fsprogs-devel buildrequire and remove explicit require on nautilus
291
292* Fri Nov 25 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-1
293- initial Extras release
Note: See TracBrowser for help on using the repository browser.