[rabbitvcs/f14] Updates RabbitVCS to the latest version
Juan Manuel Rodriguez Moreno
nushio at fedoraproject.org
Thu Sep 22 17:47:32 UTC 2011
commit 08ccb7f64e2b4309175c19b4264db9b1d30b83cf
Author: Juan Rodriguez <nushio at fedoraproject.org>
Date: Thu Sep 22 12:47:36 2011 -0500
Updates RabbitVCS to the latest version
rabbitvcs.spec | 85 ++++++++++++++++++++++---------------------------------
sources | 2 +-
2 files changed, 35 insertions(+), 52 deletions(-)
---
diff --git a/rabbitvcs.spec b/rabbitvcs.spec
index 8ae24f6..18f95d4 100644
--- a/rabbitvcs.spec
+++ b/rabbitvcs.spec
@@ -7,8 +7,8 @@
%global title RabbitVCS
Name: rabbitvcs
-Version: 0.14.1.1
-Release: 1%{?dist}
+Version: 0.14.2.1
+Release: 3%{?dist}
Summary: Graphical user interface to version control systems
Group: Development/Languages
@@ -29,16 +29,17 @@ Summary: Core package of RabbitVCS
Group: Development/Tools
Requires: dbus-python
-Requires: nautilus
-Requires: nautilus-python >= 0.7.0
Requires: meld
Requires: pygtk2-libglade
Requires: pygtk2
Requires: pysvn
+Requires: python-dulwich
Requires: python-configobj
Requires: subversion
Obsoletes: rabbitvcs <= 0.13.1
+Obsoletes: rabbitvcs-git
+Obsoletes: rabbitvcs-svn
BuildArch: noarch
@@ -62,18 +63,17 @@ RabbitVCS is a set of graphical tools written to provide simple and
straightforward access to the version control systems you use. This is the
extension for the Nautilus file manager.
-#Requires thunarx-python which currently isn't in Fedora.
-#%package thunar
-#Summary: Thunar extension for RabbitVCS
-#Group: Development/Tools
-#Requires: rabbitvcs-core = %{version}-%{release}
-#Requires: thunar >= 0.4.0
-#Requires: thunarx-python >= 0.2.0
-#Requires: dbus-python >= 0.80
+%package thunar
+Summary: Thunar extension for RabbitVCS
+Group: Development/Tools
+Requires: rabbitvcs-core = %{version}-%{release}
+Requires: thunar >= 0.4.0
+Requires: thunarx-python >= 0.2.0
+Requires: dbus-python >= 0.80
-#%description thunar
-#An extension for Thunar to allow better integration with the
-#Subversion source control system.
+%description thunar
+An extension for Thunar to allow better integration with the
+Subversion source control system.
%package gedit
Summary: Gedit extension for RabbitVCS
@@ -97,31 +97,6 @@ RabbitVCS is a set of graphical tools written to provide simple and
straightforward access to the version control systems you use. This is the
extension for command line interface.
-%package svn
-Summary: Git support for RabbitVCS
-Group: Development/Tools
-Requires: rabbitvcs-core = %{version}-%{release}
-Requires: subversion
-Requires: pysvn
-BuildArch: noarch
-
-%description svn
-RabbitVCS is a set of graphical tools written to provide simple and
-straightforward access to the version control systems you use. This adds
-svn support.
-
-%package git
-Summary: Git support for RabbitVCS
-Group: Development/Tools
-Requires: rabbitvcs-core = %{version}-%{release}
-Requires: python-dulwich
-BuildArch: noarch
-
-%description git
-RabbitVCS is a set of graphical tools written to provide simple and
-straightforward access to the version control systems you use. This adds
-git support.
-
%prep
%setup -q
@@ -137,8 +112,8 @@ mkdir -p $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/python/
cp clients/nautilus/%{title}.py $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/python/%{title}.py
# Installing Thunar Extension
-#mkdir -p $RPM_BUILD_ROOT%{_libdir}/thunarx-2/python/
-#cp clients/thunar/%{title}.py $RPM_BUILD_ROOT%{_libdir}/thunarx-2/python/%{title}.py
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/thunarx-2/python/
+cp clients/thunar/%{title}.py $RPM_BUILD_ROOT%{_libdir}/thunarx-2/python/%{title}.py
# Installing Gedit Extension
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins/
@@ -180,9 +155,9 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-, root, root,-)
%{_libdir}/nautilus/extensions-2.0/python/%{title}.py*
-#%files thunar
-#%defattr(-, root, root,-)
-#%{_libdir}/thunarx-2/python/%{title}.py*
+%files thunar
+%defattr(-, root, root,-)
+%{_libdir}/thunarx-2/python/%{title}.py*
%files gedit
%defattr(-, root, root,-)
@@ -193,14 +168,19 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-, root, root,-)
%{_bindir}/%{name}
-%files svn
-%defattr(-, root, root,-)
+%changelog
+* Wed Sep 21 2011 Juan Rodriguez <nushio at fedoraproject.org> - 0.14.2.1-3
+- Adds a dependency to python-dulwich so the git plugin can work
+- Removes rabbitvcs-git and rabbitvcs-svn
-%files git
-%defattr(-, root, root,-)
+* Tue Sep 13 2011 Juan Rodriguez <nushio at fedoraproject.org> - 0.14.2.1-2
+- Removes Nautilus dependency on rabbitvcs-core
-%changelog
-* Thu Nov 11 2010 Juan Rodriguez <nushio at fedoraproject.org> - 0.14.1.1
+* Tue Sep 13 2011 Juan Rodriguez <nushio at fedoraproject.org> - 0.14.2.1-1
+- Updated package to 0.14.2.1
+- Added Thunar Plugin
+
+* Mon Feb 14 2011 Juan Rodriguez <nushio at fedoraproject.org> - 0.14.1.1-1
- Updated Package to 0.14.1.1
- Lots of speed improvements.
- Git and SVN support separated and are now optional
@@ -208,6 +188,9 @@ rm -rf $RPM_BUILD_ROOT
- Changelog for 0.14.1: http://blog.rabbitvcs.org/archives/280
- Changelog for 0.14: http://blog.rabbitvcs.org/archives/277
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.13.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
* Sat Jul 31 2010 Thomas Spura <tomspur at fedoraproject.org> - 0.13.3-2
- Rebuild for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
diff --git a/sources b/sources
index a3fe53f..b74ba10 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f9cc7e667cabf8c54bcdc7718d3cfb68 rabbitvcs-0.14.1.1.tar.gz
+db6f73014639d93653f3e2af2b0ed11f rabbitvcs-0.14.2.1.tar.gz
More information about the scm-commits
mailing list