source: projects/specs/trunk/n/nautilus-pyextensions/nautilus-pyextensions-vl.spec @ 1199

Revision 1199, 3.4 KB checked in by kudoh, 14 years ago (diff)
Line 
1%define name    nautilus-pyextensions
2%define version 1.1
3
4Summary:        Handler of the Nautilus Python Extensions
5Summary(ja):    Nautilus Python Extensions のハンドラ
6Name:           %{name}
7Version:        %{version}
8Release:        1%{?_dist_release}
9Group:          Applications/Accessories
10License:        GPLv2+
11URL:            http://open.vitaminap.it/en/nautilus_pyextensions.htm
12Source:         http://open.vitaminap.it/software/%{name}-%{version}.tar.gz
13Patch0:         fixed_icon.patch
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  desktop-file-utils
17BuildRequires:  python-devel python-setuptools
18BuildArch:      noarch
19
20Requires:       nautilus-python
21Requires:       pygtk2
22Requires:       audacious
23Requires:       meld
24Requires:       gksu
25Requires:       zenity
26
27
28%description
29A Graphical Handler, Written in Python and PyGtk,
30of the Nautilus File Manager Python Extensions.
31
32%description -l ja
33Python と PyGtk で書かれた、Nautilus ファイルマネージャ
34Python Extensions のグラフィカルハンドラ。
35
36%prep
37%setup -q -n %{name}-%{version}
38%patch0 -p1
39
40%build
41chmod +x setup.py
42%{__python} setup.py build
43
44%install
45rm -rf $RPM_BUILD_ROOT
46#mkdir -p $RPM_BUILD_ROOT/%{_bindir}
47#install -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}
48
49#mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
50#cp -af default-pyextensions $RPM_BUILD_ROOT/%{_datadir}/%{name}
51#cp -af glade $RPM_BUILD_ROOT/%{_datadir}/%{name}
52#cp -af modules $RPM_BUILD_ROOT/%{_datadir}/%{name}
53
54#mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/scalable/apps
55#install -m 644 glade/%{name}.svg $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/scalable/apps
56
57#mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
58#install -m 755 linux/%{name}.desktop $RPM_BUILD_ROOT/%{_datadir}/applications
59
60%{__python} setup.py install --skip-build --prefix $RPM_BUILD_ROOT%{_prefix}
61
62desktop-file-install --vendor="" \
63            --add-category="Utility" \
64            --dir %{buildroot}%_datadir/applications \
65                  %{buildroot}%_datadir/applications/%{name}.desktop
66
67#remove
68rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/glade/%{name}.desktop
69
70%find_lang %{name}
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75
76%post
77touch --no-create %{_datadir}/icons/hicolor || :
78%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
79update-desktop-database > /dev/null 2>&1 || :
80
81%postun
82touch --no-create %{_datadir}/icons/hicolor || :
83%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
84update-desktop-database > /dev/null 2>&1 || :
85
86
87%files -f %{name}.lang
88%defattr(-,root,root,-)
89%{_bindir}/%{name}
90%{_datadir}/%{name}
91%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
92%{_datadir}/applications/%{name}.desktop
93%{_libdir}/python2.?/site-packages/
94
95%changelog
96* Sun Jun 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.1-1
97- new upstream release
98- modified install process
99  - use setup.py in source
100  - modified %%files
101- fixed desktop-file-install --add-category section
102
103* Thu Mar 4 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.6-1
104- new upstream release
105
106* Sun Feb 7 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.5-2
107- rebuilt with python-2.6.4
108
109* Wed Jan 13 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.5-1
110- new upstream release
111
112* Wed Dec 2 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.4-1
113- new upstream release
114- changed name and updated source1
115
116* Thu Nov 27 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.0.3-1
117- initial build for VineSeed
118
119* Fri Aug 21 2009 slick50 <lxgator@gmail.com> 0.6.1-1pclos2009
120- initial pkg
Note: See TracBrowser for help on using the repository browser.