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

Revision 5319, 9.2 KB checked in by kudoh, 12 years ago (diff)

nautilus-actions-vl.spec

Line 
1Summary:        Nautilus extension for customizing the context menu
2Summary(ja): コンテキストメニューをカスタマイズするための Nautilus 拡張
3Name:           nautilus-actions
4Version:        3.1.5
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* Sat Dec 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.1.5-1
128- new upstream release
129- changed source archive type
130- disabled conditional branch in BuildRequires
131- added BuildRequires: unique3-devel
132- added Requires: ksh
133- added %configure option --with-gtk=3
134- fixed %%files
135
136* Thu Jan 27 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.7-1
137- new upstream release
138
139* Thu Jan 13 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.6-1
140- new upstream release
141
142* Thu Jan 6 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.5-1
143- new upstream release
144- deleted unrecognized configure option (--enable-commandline-tool)
145
146* Wed Dec 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.3-2
147- add BuildRequires: gnome-doc-utils
148- remove Release tag (devel package)
149
150* Thu Dec 23 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.3-1
151- new upstream release
152
153* Sun Dec 5 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0.2-1
154- new upstream release
155
156* Wed Oct 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 3.0-1
157- new upstream release
158- cleaned up spec
159- changed URL
160- changed source0 URL
161- added and arranged BuildRequires
162  - BuildRequires: desktop-file-utils
163  - BuildRequires: e2fsprogs-devel
164  - BuildRequires: gettext
165  - BuildRequires: glib2-devel >= 2.16.0
166  - BuildRequires: gtk2-devel >= 2.12.0
167  - BuildRequires: dbus-glib-devel
168  - BuildRequires: intltool >= 0.35.5
169  - BuildRequires: libgnomeui-devel
170  - BuildRequires: libglade2-devel
171  - BuildRequires: libgtop2-devel >= 2.23.1
172  - BuildRequires: libSM-devel
173  - BuildRequires: libxml2-devel
174  - BuildRequires: nautilus-devel
175  - BuildRequires: perl-XML-Parser
176  - BuildRequires: pkgconfig
177  - BuildRequires: unique-devel
178- splitted -devel package
179- changed desktop-file-install action
180  - added --remove-category FileManager
181  - changed --add-category GNOME to GTK
182- run gtk-update-icon-cache on %%posttrans
183
184* Tue Jun 15 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.30.3-1
185- new upstream release
186
187* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.2-1
188- new upstream release
189
190* Sun Apr 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.0-1
191- new upstream release
192- add BuildRequires: libSM-devel
193
194* Tue Feb 2 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.3-1
195- new upstream release
196
197* Sun Jan 24 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-3
198- BuildRequires: libuuid-devel enabled VineSeed, disabled Stable
199  (Because VineSeed provide libuuid-* packages, but Stable don't provide now)
200
201* Thu Jan 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-2
202- added BuildRequires: libuuid-devel, unique-devel (see [BTS:VineLinux:0893])
203
204* Wed Aug 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.12.0-1vl5
205- new upstream release
206- added  --disable-schemas-install in cofigure option
207
208* Sun Aug 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.11.2-1vl5
209- new upstream release
210
211* Sun Jun 14 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.10.1-1vl5
212- new upstream release
213- changed Source0 URL
214- dropt Patch0
215
216* Sat May 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20090508-1vl5
217- updated Source0
218- imported Patch0 from fedora
219- added Description -l ja
220- spec in UTF-8
221
222* Mon Apr 20 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.9-0.20081020-1vl5
223- initial build for VineSeed
224
225* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-0.4.svn20081020
226- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
227
228* Thu Oct 23 2008 Deji Akingunola <dakingun@gmail.com> - 1.9-0.3.svn20081020
229- Update to a svn snapshot to fix bug #450988
230
231* Sat May 17 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-4
232- Fix the nautilus-extension directory
233
234* Sun Feb 10 2008 Deji Akingunola <dakingun@gmail.com> - 1.4.1-3
235- Rebuild for gcc43
236
237* Wed Aug 22 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
238- Update the Source url
239- Rebuild
240
241* Fri Aug 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-2
242- License tag update
243
244* Thu May 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.4.1-1
245- New (bug-fix) release
246
247* Wed Sep 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-4
248- Fix issue with nautilus-action-config, bug #205967
249
250* Mon Aug 28 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-3
251- Rebuild for FC6
252
253* Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-2
254- Requires nautilus-devel instead of just nautilus to build
255
256* Tue Aug 22 2006 Deji Akingunola <dakingun@gmail.com> - 1.4-1
257- Update to version 1.4
258
259* Tue May 30 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-2
260- Add gettext and perl(XML::Parser) to BRs
261
262* Mon May 01 2006 Deji Akingunola <dakingun@gmail.com> - 1.2-1
263- Update to version 1.2
264- Make sure fix for upgrade from ver. < 1.0 doesn't throw up errors
265
266* Mon Feb 13 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-2
267- Rebuild for Fedora Extras 5
268
269* Wed Feb 8 2006 Deji Akingunola <dakingun@gmail.com> - 1.0-1
270- New upstream version
271- Do away with gconf schemas installation
272
273* Mon Jan 2 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-6
274- Add nautilus extensions dir to configure arguments
275
276* Sun Jan 1 2006 Deji Akingunola <dakingun@gmail.com> - 0.99-5
277- Remove libXdmcp-devel as BR, nautilus now takkes care of it
278
279* Sun Dec 18 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-4
280- Remove libSM-devel from build require as libgnomeui now build-requires
281- Add libXdmcp-devel to the build requires
282
283* Tue Nov 29 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-2
284- Remove unnecesary configure options
285- Clean-up the desktop file installation
286- Add e2fsprogs-devel buildrequire and remove explicit require on nautilus
287
288* Fri Nov 25 2005 Deji Akingunola <dakingun@gmail.com> - 0.99-1
289- initial Extras release
Note: See TracBrowser for help on using the repository browser.