Browse Source

update to 0.13.3

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1483 ec354946-7b23-47d6-9f5a-488ba84defc7
kazutaka 14 years ago
parent
commit
0ad969a6c9
1 changed files with 44 additions and 7 deletions
  1. 44 7
      r/rabbitvcs/rabbitvcs-vl.spec

+ 44 - 7
r/rabbitvcs/rabbitvcs-vl.spec

@@ -1,11 +1,11 @@
 %define	pyver		%(python -c 'import sys;print(sys.version[0:3])')
 
-Summary:	Core component for RabbitVCS
-Summary(ja): 	RabbitVCS のコア・コンポーネント
+Summary:	Integrated Subversion support for Nautilus
+Summary(ja): 	Subversion サポートを Nautilus に追加する拡張
 Name:		rabbitvcs
-Version:	0.13
+Version:	0.13.3
 Release: 	1%{?_dist_release}
-Source0:	%{name}-core-%{version}.tar.gz
+Source0:	http://rabbitvcs.googlecode.com/files/%{name}-%{version}.tar.gz
 License:	GPL
 Group:		Development/Tools
 URL:		http://rabbitvcs.org/
@@ -45,9 +45,34 @@ RabbitVCS はバージョン管理システムにシンプルかつ直感的に
 Gedit 用のプラグイン、そしてコマンドラインのユーティリティが、
 別パッケージとして提供されています。
 
+%package nautilus
+Summary:	Integrated Subversion support for Nautilus
+Summary(ja): 	Subversion サポートを Nautilus に追加する拡張
+Group:		Development/Tools
+Requires:	nautilus >= 2.22.0
+Requires:	nautilus-python >= 0.7.0
+Requires:	dbus-python > 0.80
+Requires:	rabbitvcs >= %{version}-%{release}
+Obsoletes:	nautilussvn
+
+%description nautilus
+RabbitVCS is a set of graphical tools written to provide simple
+and straightforward access to the version control systems you use.
+
+With this package, You can acces to the version control systems
+by Nautilus file manager.
+
+%description nautilus -l ja
+RabbitVCS はバージョン管理システムにシンプルかつ直感的にアクセス
+できるよう設計された GUI のツールです。
+
+このパッケージを利用することで、Nautilus ファイルマネージャに
+統合された形でバージョン管理システムにアクセスできるようになり
+ます。
+
 
 %prep
-%setup -q -n %{name}-core-%{version}
+%setup -q
 
 %build
 %{__python} setup.py build
@@ -61,6 +86,10 @@ Gedit 用のプラグイン、そしてコマンドラインのユーティリ
 #%{__mkdir} -p ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES
 #msgfmt %{SOURCE1} -o ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES/NautilusSvn.mo
 
+# install nautilus client
+%{__install} -d -m755 ${RPM_BUILD_ROOT}/%{_datadir}/nautilus-python/extensions
+%{__install} -m644 clients/nautilus/RabbitVCS.py ${RPM_BUILD_ROOT}/%{_datadir}/nautilus-python/extensions
+
 
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
@@ -81,8 +110,6 @@ fi
 %files
 %defattr(-,root,root)
 %doc %{_datadir}/doc/%{name}/
-#%{_bindir}/%{name}
-#%{_libdir}/nautilus/extensions-2.0/python/RabbitVCS.py
 %{_libdir}/python%{pyver}/site-packages/
 %{_datadir}/icons/hicolor/scalable/actions/
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
@@ -94,8 +121,18 @@ fi
 #%exclude %{_datadir}/%{name}/do-rabbitvcs-restart-nautilus
 #%exclude %{_datadir}/%{name}/rabbitvcs-restart-required.update-notifier
 
+%files nautilus
+%defattr(-,root,root)
+%doc clients/nautilus/README
+%{_datadir}/nautilus-python/extensions/RabbitVCS.py
+
 
 %changelog
+* Fri Jul 23 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.13.3-1
+- new upstream release
+- merge rabbitvcs-nautilus package again (upstream source change)
+- requires nautilus-python >= 0.7.0 for rabbitvcs-nautilus
+
 * Sun Feb 14 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.13-1
 - new upstream release
 - now front-end for nautilus is provided separetely