Simplified the build instructions now that we have "prepare-source".
[rsync/rsync-patches.git] / xattrs.diff
index c6f6166..0599910 100644 (file)
@@ -2,10 +2,8 @@ Depends-On-Patch: acls.diff
 
 After applying this patch, run these commands for a successful build:
 
-    autoconf
-    autoheader
+    ./prepare-source
     ./configure --enable-acl-support --enable-xattr-support
-    make proto
     make
 
 --- orig/Makefile.in   2005-11-07 04:31:05
@@ -54,7 +52,7 @@ After applying this patch, run these commands for a successful build:
        if (verbose > 1) {
 --- orig/configure.in  2004-08-19 19:53:27
 +++ configure.in       2005-05-12 22:57:53
-@@ -827,6 +827,30 @@ samba_cv_HAVE_ACL_GET_PERM_NP=yes,samba_
+@@ -810,6 +810,30 @@ samba_cv_HAVE_ACL_GET_PERM_NP=yes,samba_
    AC_MSG_RESULT(no)
  )
  
@@ -124,9 +122,9 @@ After applying this patch, run these commands for a successful build:
  
        if (f >= 0) {
                recv_uid_list(f, flist);
---- orig/generator.c   2006-02-03 05:44:04
+--- orig/generator.c   2006-02-04 22:26:45
 +++ generator.c        2005-05-12 23:21:08
-@@ -906,6 +906,10 @@ static void recv_generator(char *fname, 
+@@ -908,6 +908,10 @@ static void recv_generator(char *fname, 
                if (f_out == -1)
                        SET_ACL(fname, file);
  #endif
@@ -285,7 +283,7 @@ After applying this patch, run these commands for a successful build:
        if (preserve_gid)
 --- orig/rsync.c       2006-02-04 19:53:13
 +++ rsync.c    2005-10-16 23:19:27
-@@ -169,12 +169,15 @@ int set_file_attrs(char *fname, struct f
+@@ -206,12 +206,15 @@ int set_file_attrs(char *fname, struct f
        }
  #endif
  
@@ -345,7 +343,7 @@ After applying this patch, run these commands for a successful build:
  #include "proto.h"
  
  /* We have replacement versions of these if they're missing. */
---- orig/rsync.yo      2006-01-31 03:14:05
+--- orig/rsync.yo      2006-02-05 06:55:30
 +++ rsync.yo   2006-01-31 03:16:46
 @@ -318,6 +318,7 @@ to the detailed description below for a 
   -p, --perms                 preserve permissions
@@ -355,7 +353,7 @@ After applying this patch, run these commands for a successful build:
       --chmod=CHMOD           change destination permissions
   -o, --owner                 preserve owner (super-user only)
   -g, --group                 preserve group
-@@ -727,6 +728,11 @@ dit(bf(-A, --acls)) This option causes r
+@@ -751,6 +752,11 @@ dit(bf(-A, --acls)) This option causes r
  ACLs to be the same as the source ACLs.  This nonstandard option only
  works if the remote rsync also supports it.  bf(--acls) implies bf(--perms).