rpms/bazaar/devel bazaar-1.4.2-macropen.patch, NONE, 1.1 bazaar-1.4.2-neon026.patch, NONE, 1.1 bazaar.spec, 1.15, 1.16

Zoltan Kota (zkota) fedora-extras-commits at redhat.com
Sat Aug 25 22:00:01 UTC 2007


Author: zkota

Update of /cvs/pkgs/rpms/bazaar/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26737

Modified Files:
	bazaar.spec 
Added Files:
	bazaar-1.4.2-macropen.patch bazaar-1.4.2-neon026.patch 
Log Message:
* Sat Aug 25 2007 Zoltan Kota <z.kota at gmx.net> 1.4.2-9
- Update license tag
- Add awk to BuildRequires
- Add patches to fix issues related to glibc open() changes
  and neon 0.27 API changes (Joe Orton)


bazaar-1.4.2-macropen.patch:

--- NEW FILE bazaar-1.4.2-macropen.patch ---
--- thelove at canonical.com---dists--bazaar--1.4/src/hackerlab/vu/vu.c.macropen	2005-06-20 23:00:03.000000000 +0100
+++ thelove at canonical.com---dists--bazaar--1.4/src/hackerlab/vu/vu.c	2007-08-09 09:21:27.000000000 +0100
@@ -939,7 +939,7 @@
   int fd;
 
   handler = vu_path_dispatch (path);
-  fd = handler->vtable->open(errn, path, flags, mode, handler->closure);
+  fd = (handler->vtable->open)(errn, path, flags, mode, handler->closure);
   if (fd >= 0)
     {
       if ((ar_size (fd_handlers.void_ptr) <= fd) || !fd_handlers.hp [fd].vtable)

bazaar-1.4.2-neon026.patch:

--- NEW FILE bazaar-1.4.2-neon026.patch ---
--- thelove at canonical.com---dists--bazaar--1.4/src/baz/libarch/pfs-sftp.c.neon026	2005-06-20 22:59:37.000000000 +0100
+++ thelove at canonical.com---dists--bazaar--1.4/src/baz/libarch/pfs-sftp.c	2007-08-22 16:15:27.000000000 +0100
@@ -1496,7 +1496,7 @@
    */
   arch_uri_heuristics (&parsed_uri);
 
-  *user = str_save (0, parsed_uri.authinfo);
+  *user = str_save (0, parsed_uri.userinfo);
   *hostname = str_save (0, parsed_uri.host);
   if (parsed_uri.port)
     {
--- thelove at canonical.com---dists--bazaar--1.4/src/baz/libarch/pfs.c.neon026	2007-08-22 16:15:27.000000000 +0100
+++ thelove at canonical.com---dists--bazaar--1.4/src/baz/libarch/pfs.c	2007-08-22 16:15:51.000000000 +0100
@@ -513,10 +513,10 @@
     char *at_pos = str_chr_index (parsed_uri->host, '@');
     if (!at_pos)
         return;
-    parsed_uri->authinfo = str_replace (parsed_uri->authinfo, 
-					str_alloc_cat (0, parsed_uri->authinfo, "@"));
-    parsed_uri->authinfo = str_replace (parsed_uri->authinfo, 
-					str_alloc_cat_n (0, parsed_uri->authinfo, parsed_uri->host, at_pos - parsed_uri->host));
+    parsed_uri->userinfo = str_replace (parsed_uri->userinfo, 
+					str_alloc_cat (0, parsed_uri->userinfo, "@"));
+    parsed_uri->userinfo = str_replace (parsed_uri->userinfo, 
+					str_alloc_cat_n (0, parsed_uri->userinfo, parsed_uri->host, at_pos - parsed_uri->host));
     parsed_uri->host = str_replace (parsed_uri->host, str_save (0, at_pos + 1));
 }
 
--- thelove at canonical.com---dists--bazaar--1.4/src/baz/libarch/tests/unit-sftp.c.neon026	2005-06-20 22:59:37.000000000 +0100
+++ thelove at canonical.com---dists--bazaar--1.4/src/baz/libarch/tests/unit-sftp.c	2007-08-22 16:15:27.000000000 +0100
@@ -44,7 +44,7 @@
   invariant_str_cmp (parsed_uri.host, "email.com at host.phwoar");
   arch_uri_heuristics (&parsed_uri);
   invariant_str_cmp (parsed_uri.host, "host.phwoar");
-  invariant_str_cmp (parsed_uri.authinfo, "user at email.com");
+  invariant_str_cmp (parsed_uri.userinfo, "user at email.com");
   invariant_int_cmp (parsed_uri.port, 0);
   ne_uri_free(&parsed_uri);
 


Index: bazaar.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bazaar/devel/bazaar.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- bazaar.spec	16 Sep 2006 18:25:39 -0000	1.15
+++ bazaar.spec	25 Aug 2007 21:59:28 -0000	1.16
@@ -1,15 +1,17 @@
 Name:       bazaar
 Version:    1.4.2
 Summary:    A distributed revision control system
-Release:    8%{?dist}
-License:    GPL
+Release:    9%{?dist}
+License:    GPLv2
 Group:      Development/Tools
 Source:     http://bazaar.canonical.com/releases/src/%{name}_%{version}.tar.gz
 Source1:    http://bazaar.canonical.com/releases/src/bazaar-doc_1.4.tar.gz
 Patch0:     bazaar-neon-escape.patch
+Patch1:     bazaar-1.4.2-macropen.patch
+Patch2:     bazaar-1.4.2-neon026.patch
 URL:        http://bazaar.canonical.com/
 
-BuildRequires: automake which gettext python-docutils tetex-latex
+BuildRequires: automake which gettext python-docutils tetex-latex gawk
 BuildRequires: neon-devel gpgme-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -28,6 +30,8 @@
 # unpack the source
 %setup -q -n thelove at canonical.com---dists--bazaar--1.4
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 # unpack the documentation
 %setup -q -n thelove at canonical.com---dists--bazaar--1.4 -D -T -a 1
 
@@ -85,6 +89,12 @@
 %{_mandir}/*/*
 
 %changelog
+* Sat Aug 25 2007 Zoltan Kota <z.kota at gmx.net> 1.4.2-9
+- Update license tag
+- Add awk to BuildRequires
+- Add patches to fix issues related to glibc open() changes
+  and neon 0.27 API changes (Joe Orton)
+
 * Sat Sep 16 2006 Shahms E. King <shahms at shahms.com> 1.4.2-8
 - Rebuild for FC6
 




More information about the fedora-extras-commits mailing list