[23497] trunk/dports/devel/bazaar
source_changes at macosforge.org
source_changes at macosforge.org
Mon Apr 2 21:21:58 PDT 2007
Revision: 23497
http://trac.macosforge.org/projects/macports/changeset/23497
Author: markd at macports.org
Date: 2007-04-02 21:21:57 -0700 (Mon, 02 Apr 2007)
Log Message:
-----------
Closes #11031 and #11458. Fixes for broken tarball and add patches.
Modified Paths:
--------------
trunk/dports/devel/bazaar/Portfile
Added Paths:
-----------
trunk/dports/devel/bazaar/files/
trunk/dports/devel/bazaar/files/patch-pfs-sftp.c
trunk/dports/devel/bazaar/files/patch-pfs.c
trunk/dports/devel/bazaar/files/patch-unit-sftp.c
Modified: trunk/dports/devel/bazaar/Portfile
===================================================================
--- trunk/dports/devel/bazaar/Portfile 2007-04-03 04:06:18 UTC (rev 23496)
+++ trunk/dports/devel/bazaar/Portfile 2007-04-03 04:21:57 UTC (rev 23497)
@@ -2,9 +2,11 @@
PortSystem 1.0
name bazaar
version 1.4.2
+revision 1
distname bazaar_${version}
categories devel
-maintainers josh_root at users.sourceforge.net
+maintainers josh-macports at root.id.au \
+ openmaintainer at macports.org
description an improved GNU Arch client
long_description \
Bazaar is intended to be an implementation of the GNU Arch \
@@ -17,11 +19,14 @@
multiple people or at different times.
homepage http://bazaar.canonical.com/
-master_sites http://bazaar.canonical.com/releases/src/
+master_sites http://bazaar-vcs.org/releases/src/obsolete
checksums md5 6e61d7aeec990a801977ee6cdc3958d5 \
sha1 030fcf1d2de6392c6ab3c23d7af1fddbbeb65a73 \
rmd160 8a9d8159ead224b24ab84d0fd6cbc23ac004eb51
+worksrcdir thelove at canonical.com---dists--bazaar--1.4
+patchfiles patch-pfs.c patch-pfs-sftp.c patch-unit-sftp.c
+
configure.env CFLAGS="-I'${prefix}/include' -L'${prefix}/lib'"
configure.dir ${workpath}/thelove at canonical.com---dists--bazaar--1.4/build
build.dir ${configure.dir}
Added: trunk/dports/devel/bazaar/files/patch-pfs-sftp.c
===================================================================
--- trunk/dports/devel/bazaar/files/patch-pfs-sftp.c (rev 0)
+++ trunk/dports/devel/bazaar/files/patch-pfs-sftp.c 2007-04-03 04:21:57 UTC (rev 23497)
@@ -0,0 +1,11 @@
+--- src/baz/libarch/pfs-sftp.c.orig 2005-06-21 07:59:37.000000000 +1000
++++ src/baz/libarch/pfs-sftp.c 2006-11-16 03:16:14.000000000 +1100
+@@ -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)
+ {
Added: trunk/dports/devel/bazaar/files/patch-pfs.c
===================================================================
--- trunk/dports/devel/bazaar/files/patch-pfs.c (rev 0)
+++ trunk/dports/devel/bazaar/files/patch-pfs.c 2007-04-03 04:21:57 UTC (rev 23497)
@@ -0,0 +1,17 @@
+--- src/baz/libarch/pfs.c.orig 2005-06-21 07:59:37.000000000 +1000
++++ src/baz/libarch/pfs.c 2006-11-16 02:44:41.000000000 +1100
+@@ -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));
+ }
+
Added: trunk/dports/devel/bazaar/files/patch-unit-sftp.c
===================================================================
--- trunk/dports/devel/bazaar/files/patch-unit-sftp.c (rev 0)
+++ trunk/dports/devel/bazaar/files/patch-unit-sftp.c 2007-04-03 04:21:57 UTC (rev 23497)
@@ -0,0 +1,11 @@
+--- src/baz/libarch/tests/unit-sftp.c.orig 2005-06-21 07:59:37.000000000 +1000
++++ src/baz/libarch/tests/unit-sftp.c 2006-11-16 03:22:04.000000000 +1100
+@@ -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);
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070402/2e71abea/attachment.html
More information about the macports-changes
mailing list