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

Revision 5137, 3.8 KB checked in by kudoh, 12 years ago (diff)

%define name nautilus-pyextensions
%define version 3.0

Summary: Handler of the Nautilus Python Extensions
Summary(ja): Nautilus Python Extensions のハンドラ
Name: %{name}
Version: %{version}
Release: 1%{?_dist_release}
Group: Applications/Accessories?
License: GPLv2+
URL:  http://www.giuspen.com/nautilus-pyextensions/
Source:  http://www.giuspen.com/software/nautilus-pyextensions/%{name}-%{version}.tar.gz
#Source1: nautilus-pyextensions_ja.po
#Patch0: apply_environment.patch

BuildRoot?: %{_tmppath}/%{name}-%{version}-root

BuildRequires?: desktop-file-utils
BuildRequires?: python-devel python-setuptools
BuildArch?: noarch

Requires: nautilus-python
#Requires: pygtk2
Requires: pygobject3
Requires: audacious
Requires: meld
Requires: gksu
Requires: zenity

%description
A Graphical Handler, Written in Python and PyGtk?,
of the Nautilus File Manager Python Extensions.

%description -l ja
Python と PyGtk? で書かれた、Nautilus ファイルマネージャ
Python Extensions のグラフィカルハンドラ。

%prep
%setup -q -n %{name}-%{version}
#%patch0 -p1
#%{cp} -f %{SOURCE1} locale/ja.po

#pushd .
#cd locale/
#chmod +x i18n_po_to_mo.py
#./i18n_po_to_mo.py
#popd

%build
#%{python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{python} setup.py install --prefix=$RPM_BUILD_ROOT%{_prefix}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -af default-pyextensions $RPM_BUILD_ROOT%{_datadir}/%{name}

desktop-file-install --vendor="" \

--add-category="Utility" \
--dir %{buildroot}%_datadir/applications \

%{buildroot}%_datadir/applications/%{name}.desktop

#remove
#rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/glade/%{name}.desktop

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post

touch --no-create %{_datadir}/icons/hicolor %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor update-desktop-database > /dev/null 2>&1
:
:
:

%postun

touch --no-create %{_datadir}/icons/hicolor %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor update-desktop-database > /dev/null 2>&1
:
:
:

%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/applications/%{name}.desktop
%{_libdir}/python2.?/site-packages/

%changelog

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