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

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