rpms/bzr-gtk/devel .cvsignore, 1.6, 1.7 bzr-gtk.spec, 1.7, 1.8 sources, 1.6, 1.7

Toshio Ernie Kuratomi (toshio) fedora-extras-commits at redhat.com
Sun Jun 10 21:17:41 UTC 2007


Author: toshio

Update of /cvs/extras/rpms/bzr-gtk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12250

Modified Files:
	.cvsignore bzr-gtk.spec sources 
Log Message:
- Update to 0.16.0.
- Apply patch to fix traceback in nautilus module.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/bzr-gtk/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	3 Apr 2007 20:44:47 -0000	1.6
+++ .cvsignore	10 Jun 2007 21:17:06 -0000	1.7
@@ -1 +1 @@
-bzr-gtk-0.15.2.tar.gz
+bzr-gtk-0.16.0.tar.gz


Index: bzr-gtk.spec
===================================================================
RCS file: /cvs/extras/rpms/bzr-gtk/devel/bzr-gtk.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- bzr-gtk.spec	18 Apr 2007 23:08:18 -0000	1.7
+++ bzr-gtk.spec	10 Jun 2007 21:17:06 -0000	1.8
@@ -1,25 +1,33 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           bzr-gtk
-Version:        0.15.2
-Release:        2%{?dist}
+Version:        0.16.0
+Release:        1%{?dist}
 Summary:        Bazaar plugin for GTK+ interfaces to most Bazaar operations
 
 Group:          Development/Tools
 License:        GPL
 URL:            http://bazaar-vcs.org/bzr-gtk
 Source0:        http://samba.org/~jelmer/bzr/bzr-gtk-%{version}.tar.gz
+# We can't use the notifier functionality without a bzr-dbus-package.
 Patch0:         bzr-gtk-disable-notifier.patch
+# Fix some bugs in the nautilus integration.  Submitted upstream
+Patch1:         bzr-gtk-nautilus.patch
+Patch2:		bzr-gtk-nautilus-protocol.patch
+# This requires some nonexistent functionality.  Bug filed upstream.  Disabled
+# for now.
+Patch3:         bzr-gtk-disable-nautilus-pull.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
-BuildRequires:  python-devel bzr
+BuildRequires:  python-devel
+BuildRequires:  bzr
 BuildRequires:  gettext
-Requires:       bzr >= 0.15
-# These enable the commit-notify and nautilus browse functionality resp.  But
-# neither are packaged for Fedora yet.
+Requires:       bzr >= 0.16
+# This enables the commit-notify functionality but it's not packaged for
+# Fedora yet.
 #Requires:       bzr-dbus
-#Requires:       python-nautilus
 
 %description
 bzr-gtk is a plugin for Bazaar that aims to provide GTK+ interfaces to most
@@ -34,9 +42,23 @@
 Olive aims to be a full-featured graphical frontend for Bazaar.  It will
 expose all core functionality of Bazaar in a user-friendly GUI.
 
+%package -n nautilus-bzr
+Summary: Nautilus plugin for the bazaar revision control system
+Group: User Interface/Desktops
+Requires: %{name} = %{version}-%{release}
+Requires:       nautilus-python >= 0.4.3-4
+
+%description -n nautilus-bzr
+nautilus-bzr is an extension for Nautilus, the GNOME file manager.  It
+allows you to perform some revision control commands on Bazaar Working Trees
+from within Nautilus.
+
 %prep
 %setup -q
-%patch -p1 -b .disable
+%patch0 -p1 -b .disable
+%patch1 -p1 -b .nautilusfixes
+%patch2 -p1 -b .nautilusprotocol
+%patch3 -p1 -b .nautilusdisable
 
 %build
 %{__python} setup.py build
@@ -45,7 +67,8 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
-# mv $RPM_BUILD_ROOT%{python_sitelib}/bzrlib/plugins/gtk/nautilus* $RPM_BUILD_ROOT%{_prefix}/lib/nautilus/extensions-1.0/python/
+install -d -m 0755 $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0/python/
+mv $RPM_BUILD_ROOT%{python_sitelib}/bzrlib/plugins/gtk/nautilus* $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-1.0/python/
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -64,10 +87,17 @@
 %{_datadir}/pixmaps/olive-gtk.png
 %{_datadir}/applications/olive-gtk.desktop
 
-#%files nautilus
-#%{_prefix}/lib/nautilus/extensions-1.0/python/*
+%files -n nautilus-bzr
+%{_libdir}/nautilus/extensions-1.0/python/*
 
 %changelog
+* Fri May 11 2007 Toshio Kuratomi <toshio at tiki-lounge.com> 0.16.0-1
+- Update to 0.16.0.
+- Apply patch to fix traceback in nautilus module.
+
+* Mon Apr 30 2007 Toshio Kuratomi <toshio at tiki-lounge.com> 0.15.2-3
+- Add a nautilus subpackage as there's now a nautilus-python package in Fedora.
+
 * Wed Apr 18 2007 Toshio Kuratomi <toshio at tiki-lounge.com> 0.15.2-2
 - Fix olive description.
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/bzr-gtk/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	3 Apr 2007 20:44:47 -0000	1.6
+++ sources	10 Jun 2007 21:17:06 -0000	1.7
@@ -1 +1 @@
-33e79c61d8f367e126a7a4f5d7092038  bzr-gtk-0.15.2.tar.gz
+bdbe0d444aea520f933fe245865f0b69  bzr-gtk-0.16.0.tar.gz




More information about the fedora-extras-commits mailing list