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)
RevLine 
[521]1Summary:        Nautilus extension for customizing the context menu
2Summary(ja): コンテキストメニューをカスタマイズするための Nautilus 拡張
3Name:           nautilus-actions
[6163]4Version:        3.2.2
[2449]5Release:        1%{?_dist_release}
[521]6Group:          User Interface/Desktops
7License:        GPLv2+
[2050]8URL:            http://www.nautilus-actions.org/
[5319]9Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.0/%{name}-%{version}.tar.xz
[521]10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
[2050]13BuildRequires: desktop-file-utils
14BuildRequires: e2fsprogs-devel
15BuildRequires: gettext
16BuildRequires: glib2-devel >= 2.16.0
[5319]17#BuildRequires: gtk2-devel >= 2.12.0
18BuildRequires: gtk3-devel
[2050]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
[5319]29BuildRequires: unique3-devel
[2412]30BuildRequires: gnome-doc-utils >= 0.3.2
[521]31BuildRequires:  libuuid-devel
32
33Requires(pre):  GConf2
34Requires(preun):GConf2
[5319]35Requires: ksh
[521]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
[2050]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
[521]60%prep
61%setup -q
62
63%build
[5319]64%configure --disable-schemas-install --with-gtk=3
[2050]65make %{?_smp_mflags}
[521]66
67%install
68rm -rf %{buildroot}
69make DESTDIR=%{buildroot} install
70
[805]71rm -rf %{buildroot}/%{_libdir}/nautilus-actions/*.la
[5319]72rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.la
73rm -rf %{buildroot}/%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.la
[521]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              \
[2050]82        --remove-category FileManager                   \
83        --add-category GTK                              \
[5319]84        --add-category Settings                 \
85        --add-category Utility                          \
[521]86        %{buildroot}%{_datadir}/applications/nact.desktop
87
88%find_lang %{name}
89
90%clean
91rm -rf %{buildroot}
92
93%post
[5319]94/sbin/ldconfig
[521]95touch --no-create %{_datadir}/icons/hicolor || :
96
97%postun
[5319]98/sbin/ldconfig
[521]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
[2050]104%posttrans
105gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
106
[521]107%files -f %{name}.lang
108%defattr(-,root,root,-)
109%doc AUTHORS COPYING ChangeLog README TODO
110%{_bindir}/nautilus-actions-*
[5319]111%{_libexecdir}/nautilus-actions/*
[805]112%{_libdir}/nautilus-actions/libna*.so
[5319]113%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-menu.so
114%{_libdir}/nautilus/extensions-3.0/libnautilus-actions-tracker.so
[521]115%{_datadir}/%{name}/
116%{_datadir}/icons/hicolor/*/apps/nautilus-actions.*
117%{_datadir}/applications/vine-nact.desktop
[6163]118%{_datadir}/gnome/help/%{name}*
119%{_datadir}/gtk-doc/*
120%{_datadir}/omf/*
[521]121
[2050]122%files devel
123%defattr(-,root,root,-)
124%{_includedir}/%{name}/
125
[521]126%changelog
[6163]127* Fri May 11 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.2.2-1
128- new upstream release
129- fixed %%files
130
[5319]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
[2585]140* Thu Jan 27 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.7-1
141- new upstream release
142
[2497]143* Thu Jan 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.6-1
144- new upstream release
145
[2449]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
[2412]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
[2375]154* Thu Dec 23 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.3-1
155- new upstream release
156
[2281]157* Sun Dec 5 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.2-1
158- new upstream release
159
[2050]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
[1205]188* Tue Jun 15 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.30.3-1
189- new upstream release
190
[926]191* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.2-1
192- new upstream release
193
[805]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
[521]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
[2050]203  (Because VineSeed provide libuuid-* packages, but Stable don't provide now)
[521]204
205* Thu Jan 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-2
[2050]206- added BuildRequires: libuuid-devel, unique-devel (see [BTS:VineLinux:0893])
[521]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.