home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / bbs / gnu / fileutils-3.9-src.lha / src / diffs / fileutils-3.9.diffs
Encoding:
Text File  |  1994-02-22  |  13.3 KB  |  524 lines

  1. diff -rc fileutils-3.9-fsf/INSTALL fileutils-3.9-amiga/INSTALL
  2. *** fileutils-3.9-fsf/INSTALL    Wed Sep 15 23:05:10 1993
  3. --- fileutils-3.9-amiga/INSTALL    Mon Feb 21 23:54:32 1994
  4. ***************
  5. *** 35,42 ****
  6.   where DIR is the directory that contains the source code.
  7.   
  8.      By default, `make install' will install the package's files in
  9. ! `/usr/local/bin', `/usr/local/man', etc.  You can specify an
  10. ! installation prefix other than `/usr/local' by giving `configure' the
  11.   option `--prefix=PATH'.  Alternately, you can do so by consistently
  12.   giving a value for the `prefix' variable when you run `make', e.g.,
  13.        make prefix=/usr/gnu
  14. --- 35,42 ----
  15.   where DIR is the directory that contains the source code.
  16.   
  17.      By default, `make install' will install the package's files in
  18. ! `/gnu/bin', `/gnu/man', etc.  You can specify an
  19. ! installation prefix other than `/gnu' by giving `configure' the
  20.   option `--prefix=PATH'.  Alternately, you can do so by consistently
  21.   giving a value for the `prefix' variable when you run `make', e.g.,
  22.        make prefix=/usr/gnu
  23. diff -rc fileutils-3.9-fsf/Makefile.in fileutils-3.9-amiga/Makefile.in
  24. *** fileutils-3.9-fsf/Makefile.in    Tue Oct 12 04:02:44 1993
  25. --- fileutils-3.9-amiga/Makefile.in    Mon Feb 21 23:54:20 1994
  26. ***************
  27. *** 25,31 ****
  28.   srcdir = @srcdir@
  29.   VPATH = @srcdir@
  30.   
  31. ! prefix = /usr/local
  32.   exec_prefix = $(prefix)
  33.   bindir = $(exec_prefix)/bin
  34.   libdir = $(exec_prefix)/lib
  35. --- 25,31 ----
  36.   srcdir = @srcdir@
  37.   VPATH = @srcdir@
  38.   
  39. ! prefix = /gnu
  40.   exec_prefix = $(prefix)
  41.   bindir = $(exec_prefix)/bin
  42.   libdir = $(exec_prefix)/lib
  43. diff -rc fileutils-3.9-fsf/configure fileutils-3.9-amiga/configure
  44. *** fileutils-3.9-fsf/configure    Wed Oct 13 21:55:55 1993
  45. --- fileutils-3.9-amiga/configure    Tue Feb 22 00:26:13 1994
  46. ***************
  47. *** 101,107 ****
  48.     srcdirdefaulted=yes
  49.     # Try the directory containing this script, then `..'.
  50.     prog=$0
  51. !   confdir=`echo $prog|sed 's%/[^/][^/]*$%%'`
  52.     test "X$confdir" = "X$prog" && confdir=.
  53.     srcdir=$confdir
  54.     if test ! -r $srcdir/$unique_file; then
  55. --- 101,107 ----
  56.     srcdirdefaulted=yes
  57.     # Try the directory containing this script, then `..'.
  58.     prog=$0
  59. !   confdir=`echo $prog| sed 's|/$||' | sed 's|//|/|' | sed 's|/[^/]*$||'`
  60.     test "X$confdir" = "X$prog" && confdir=.
  61.     srcdir=$confdir
  62.     if test ! -r $srcdir/$unique_file; then
  63. ***************
  64. *** 130,135 ****
  65. --- 130,137 ----
  66.   
  67.   
  68.   # We want these before the checks, so the checks can modify their values.
  69. + CFLAGS="-O2"    #HACK (fnf)
  70. + LDFLAGS=""    #HACK (fnf)
  71.   test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
  72.   test -z "$LDFLAGS" && LDFLAGS=-g
  73.   
  74. ***************
  75. *** 349,355 ****
  76.   
  77.   echo checking for POSIXized ISC
  78.   if test -d /etc/conf/kconfig.d &&
  79. !   grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
  80.   then
  81.     ISC=1 # If later tests want to check for ISC.
  82.     
  83. --- 351,357 ----
  84.   
  85.   echo checking for POSIXized ISC
  86.   if test -d /etc/conf/kconfig.d &&
  87. !   grep _POSIX_VERSION /gnu/include/sys/unistd.h >/dev/null 2>&1
  88.   then
  89.     ISC=1 # If later tests want to check for ISC.
  90.     
  91. ***************
  92. *** 970,976 ****
  93.   echo '#include "confdefs.h"
  94.   #include <sys/mount.h>' > conftest.c
  95.   eval "$CPP conftest.c > conftest.out 2>&1"
  96. ! if egrep "MOUNT_UFS" conftest.out >/dev/null 2>&1; then
  97.     rm -rf conftest*
  98.     
  99.   {
  100. --- 972,978 ----
  101.   echo '#include "confdefs.h"
  102.   #include <sys/mount.h>' > conftest.c
  103.   eval "$CPP conftest.c > conftest.out 2>&1"
  104. ! if true; then
  105.     rm -rf conftest*
  106.     
  107.   {
  108. ***************
  109. *** 2084,2090 ****
  110.   
  111.   
  112.   echo checking for AFS
  113. ! test -d /afs && 
  114.   {
  115.   test -n "$verbose" && \
  116.   echo "    defining AFS"
  117. --- 2086,2092 ----
  118.   
  119.   
  120.   echo checking for AFS
  121. ! false && 
  122.   {
  123.   test -n "$verbose" && \
  124.   echo "    defining AFS"
  125. diff -rc fileutils-3.9-fsf/lib/Makefile.in fileutils-3.9-amiga/lib/Makefile.in
  126. *** fileutils-3.9-fsf/lib/Makefile.in    Sat Oct 16 04:24:47 1993
  127. --- fileutils-3.9-amiga/lib/Makefile.in    Mon Feb 21 23:54:58 1994
  128. ***************
  129. *** 27,33 ****
  130.   CFLAGS = @CFLAGS@
  131.   YACC = @YACC@
  132.   
  133. ! prefix = /usr/local
  134.   exec_prefix = $(prefix)
  135.   libdir = $(exec_prefix)/lib
  136.   
  137. --- 27,33 ----
  138.   CFLAGS = @CFLAGS@
  139.   YACC = @YACC@
  140.   
  141. ! prefix = /gnu
  142.   exec_prefix = $(prefix)
  143.   libdir = $(exec_prefix)/lib
  144.   
  145. diff -rc fileutils-3.9-fsf/lib/backupfile.c fileutils-3.9-amiga/lib/backupfile.c
  146. *** fileutils-3.9-fsf/lib/backupfile.c    Tue Oct 12 15:17:42 1993
  147. --- fileutils-3.9-amiga/lib/backupfile.c    Mon Feb 21 23:50:39 1994
  148. ***************
  149. *** 100,106 ****
  150. --- 100,110 ----
  151.   
  152.   /* The extension added to file names to produce a simple (as opposed
  153.      to numbered) backup file name. */
  154. + #ifdef AMIGA
  155. + char *simple_backup_suffix = "!";
  156. + #else
  157.   char *simple_backup_suffix = "~";
  158. + #endif
  159.   
  160.   char *basename ();
  161.   char *dirname ();
  162. ***************
  163. *** 125,131 ****
  164. --- 129,139 ----
  165.   
  166.     if (backup_type == simple)
  167.       return concat (file, simple_backup_suffix);
  168. + #ifdef AMIGA
  169. +   base_versions = concat (basename (file), ".!");
  170. + #else
  171.     base_versions = concat (basename (file), ".~");
  172. + #endif
  173.     if (base_versions == 0)
  174.       return 0;
  175.     dir = dirname (file);
  176. ***************
  177. *** 191,197 ****
  178. --- 199,209 ----
  179.     backup_name = malloc (strlen (file) + 16);
  180.     if (backup_name == 0)
  181.       return 0;
  182. + #ifdef AMIGA
  183. +   sprintf (backup_name, "%s.!%d!", file, version);
  184. + #else
  185.     sprintf (backup_name, "%s.~%d~", file, version);
  186. + #endif
  187.     return backup_name;
  188.   }
  189.   
  190. ***************
  191. *** 213,219 ****
  192. --- 225,235 ----
  193.       {
  194.         for (p = &backup[base_length]; ISDIGIT (*p); ++p)
  195.       version = version * 10 + *p - '0';
  196. + #ifdef AMIGA
  197. +       if (p[0] != '!' || p[1])
  198. + #else
  199.         if (p[0] != '~' || p[1])
  200. + #endif
  201.       version = 0;
  202.       }
  203.     return version;
  204. diff -rc fileutils-3.9-fsf/man/Makefile.in fileutils-3.9-amiga/man/Makefile.in
  205. *** fileutils-3.9-fsf/man/Makefile.in    Fri Aug 13 21:49:02 1993
  206. --- fileutils-3.9-amiga/man/Makefile.in    Mon Feb 21 23:55:06 1994
  207. ***************
  208. *** 20,26 ****
  209.   srcdir = @srcdir@
  210.   VPATH = @srcdir@
  211.   
  212. ! prefix = /usr/local
  213.   exec_prefix = $(prefix)
  214.   mandir = $(prefix)/man/man1
  215.   manprefix =
  216. --- 20,26 ----
  217.   srcdir = @srcdir@
  218.   VPATH = @srcdir@
  219.   
  220. ! prefix = /gnu
  221.   exec_prefix = $(prefix)
  222.   mandir = $(prefix)/man/man1
  223.   manprefix =
  224. diff -rc fileutils-3.9-fsf/mkinstalldirs fileutils-3.9-amiga/mkinstalldirs
  225. *** fileutils-3.9-fsf/mkinstalldirs    Fri Aug 13 15:07:14 1993
  226. --- fileutils-3.9-amiga/mkinstalldirs    Mon Feb 21 23:50:41 1994
  227. ***************
  228. *** 30,35 ****
  229. --- 30,36 ----
  230.      done
  231.   done
  232.   
  233. + exit 0
  234.   exit $errstatus
  235.   
  236.   # eof
  237. diff -rc fileutils-3.9-fsf/src/Makefile.in fileutils-3.9-amiga/src/Makefile.in
  238. *** fileutils-3.9-fsf/src/Makefile.in    Mon Oct 18 23:26:38 1993
  239. --- fileutils-3.9-amiga/src/Makefile.in    Mon Feb 21 23:55:16 1994
  240. ***************
  241. *** 20,26 ****
  242.   srcdir = @srcdir@
  243.   VPATH = @srcdir@
  244.   
  245. ! prefix = /usr/local
  246.   exec_prefix = $(prefix)
  247.   bindir = $(exec_prefix)/bin
  248.   binprefix = 
  249. --- 20,26 ----
  250.   srcdir = @srcdir@
  251.   VPATH = @srcdir@
  252.   
  253. ! prefix = /gnu
  254.   exec_prefix = $(prefix)
  255.   bindir = $(exec_prefix)/bin
  256.   binprefix = 
  257. diff -rc fileutils-3.9-fsf/src/chgrp.c fileutils-3.9-amiga/src/chgrp.c
  258. *** fileutils-3.9-fsf/src/chgrp.c    Mon Oct 18 23:35:03 1993
  259. --- fileutils-3.9-amiga/src/chgrp.c    Mon Feb 21 23:50:42 1994
  260. ***************
  261. *** 101,107 ****
  262.     {0, 0, 0, 0}
  263.   };
  264.   
  265. - void
  266.   main (argc, argv)
  267.        int argc;
  268.        char **argv;
  269. --- 101,106 ----
  270. diff -rc fileutils-3.9-fsf/src/chmod.c fileutils-3.9-amiga/src/chmod.c
  271. *** fileutils-3.9-fsf/src/chmod.c    Mon Oct 18 23:35:04 1993
  272. --- fileutils-3.9-amiga/src/chmod.c    Mon Feb 21 23:50:43 1994
  273. ***************
  274. *** 90,96 ****
  275.   /* Parse the ASCII mode given on the command line into a linked list
  276.      of `struct mode_change' and apply that to each file argument. */
  277.   
  278. - void
  279.   main (argc, argv)
  280.        int argc;
  281.        char **argv;
  282. --- 90,95 ----
  283. diff -rc fileutils-3.9-fsf/src/chown.c fileutils-3.9-amiga/src/chown.c
  284. *** fileutils-3.9-fsf/src/chown.c    Mon Oct 18 23:35:05 1993
  285. --- fileutils-3.9-amiga/src/chown.c    Mon Feb 21 23:50:44 1994
  286. ***************
  287. *** 111,117 ****
  288.     {0, 0, 0, 0}
  289.   };
  290.   
  291. - void
  292.   main (argc, argv)
  293.        int argc;
  294.        char **argv;
  295. --- 111,116 ----
  296. diff -rc fileutils-3.9-fsf/src/cp.c fileutils-3.9-amiga/src/cp.c
  297. *** fileutils-3.9-fsf/src/cp.c    Mon Oct 18 23:35:08 1993
  298. --- fileutils-3.9-amiga/src/cp.c    Mon Feb 21 23:50:45 1994
  299. ***************
  300. *** 160,166 ****
  301.     {NULL, 0, NULL, 0}
  302.   };
  303.   
  304. - void
  305.   main (argc, argv)
  306.        int argc;
  307.        char *argv[];
  308. --- 160,165 ----
  309. diff -rc fileutils-3.9-fsf/src/dd.c fileutils-3.9-amiga/src/dd.c
  310. *** fileutils-3.9-fsf/src/dd.c    Mon Oct 18 23:35:09 1993
  311. --- fileutils-3.9-amiga/src/dd.c    Mon Feb 21 23:50:46 1994
  312. ***************
  313. *** 333,339 ****
  314.     {0, 0, 0, 0}
  315.   };
  316.   
  317. - void
  318.   main (argc, argv)
  319.        int argc;
  320.        char **argv;
  321. --- 333,338 ----
  322. diff -rc fileutils-3.9-fsf/src/df.c fileutils-3.9-amiga/src/df.c
  323. *** fileutils-3.9-fsf/src/df.c    Mon Oct 18 23:35:10 1993
  324. --- fileutils-3.9-amiga/src/df.c    Mon Feb 21 23:50:47 1994
  325. ***************
  326. *** 138,144 ****
  327.     {NULL, 0, NULL, 0}
  328.   };
  329.   
  330. - void
  331.   main (argc, argv)
  332.        int argc;
  333.        char **argv;
  334. --- 138,143 ----
  335. diff -rc fileutils-3.9-fsf/src/du.c fileutils-3.9-amiga/src/du.c
  336. *** fileutils-3.9-fsf/src/du.c    Mon Oct 18 23:35:12 1993
  337. --- fileutils-3.9-amiga/src/du.c    Mon Feb 21 23:50:48 1994
  338. ***************
  339. *** 223,229 ****
  340.     exit (status);
  341.   }
  342.   
  343. - void
  344.   main (argc, argv)
  345.        int argc;
  346.        char *argv[];
  347. --- 223,228 ----
  348. diff -rc fileutils-3.9-fsf/src/install.c fileutils-3.9-amiga/src/install.c
  349. *** fileutils-3.9-fsf/src/install.c    Mon Oct 18 23:35:13 1993
  350. --- fileutils-3.9-amiga/src/install.c    Mon Feb 21 23:50:49 1994
  351. ***************
  352. *** 162,168 ****
  353.     {NULL, 0, NULL, 0}
  354.   };
  355.   
  356. - void
  357.   main (argc, argv)
  358.        int argc;
  359.        char **argv;
  360. --- 162,167 ----
  361. ***************
  362. *** 462,468 ****
  363.   {
  364.     int pid, status;
  365.   
  366. !   pid = fork ();
  367.     switch (pid)
  368.       {
  369.       case -1:
  370. --- 461,467 ----
  371.   {
  372.     int pid, status;
  373.   
  374. !   pid = vfork ();
  375.     switch (pid)
  376.       {
  377.       case -1:
  378. diff -rc fileutils-3.9-fsf/src/ln.c fileutils-3.9-amiga/src/ln.c
  379. *** fileutils-3.9-fsf/src/ln.c    Mon Oct 18 23:35:14 1993
  380. --- fileutils-3.9-amiga/src/ln.c    Mon Feb 21 23:50:49 1994
  381. ***************
  382. *** 119,125 ****
  383.     {NULL, 0, NULL, 0}
  384.   };
  385.   
  386. - void
  387.   main (argc, argv)
  388.        int argc;
  389.        char **argv;
  390. --- 119,124 ----
  391. diff -rc fileutils-3.9-fsf/src/ls.c fileutils-3.9-amiga/src/ls.c
  392. *** fileutils-3.9-fsf/src/ls.c    Mon Oct 18 23:35:15 1993
  393. --- fileutils-3.9-amiga/src/ls.c    Mon Feb 21 23:50:51 1994
  394. ***************
  395. *** 441,447 ****
  396.   };
  397.   
  398.   
  399. - void
  400.   main (argc, argv)
  401.        int argc;
  402.        char **argv;
  403. --- 441,446 ----
  404. ***************
  405. *** 704,711 ****
  406. --- 703,715 ----
  407.         break;
  408.   
  409.       case 'B':
  410. + #ifdef AMIGA
  411. +       add_ignore_pattern ("*!");
  412. +       add_ignore_pattern (".*!");
  413. + #else
  414.         add_ignore_pattern ("*~");
  415.         add_ignore_pattern (".*~");
  416. + #endif
  417.         break;
  418.   
  419.       case 'C':
  420. diff -rc fileutils-3.9-fsf/src/mkdir.c fileutils-3.9-amiga/src/mkdir.c
  421. *** fileutils-3.9-fsf/src/mkdir.c    Mon Oct 18 23:35:16 1993
  422. --- fileutils-3.9-amiga/src/mkdir.c    Mon Feb 21 23:50:51 1994
  423. ***************
  424. *** 72,78 ****
  425.     {NULL, 0, NULL, 0}
  426.   };
  427.   
  428. - void
  429.   main (argc, argv)
  430.        int argc;
  431.        char **argv;
  432. --- 72,77 ----
  433. diff -rc fileutils-3.9-fsf/src/mkfifo.c fileutils-3.9-amiga/src/mkfifo.c
  434. *** fileutils-3.9-fsf/src/mkfifo.c    Mon Oct 18 23:35:17 1993
  435. --- fileutils-3.9-amiga/src/mkfifo.c    Mon Feb 21 23:50:52 1994
  436. ***************
  437. *** 61,67 ****
  438.     {NULL, 0, NULL, 0}
  439.   };
  440.   
  441. - void
  442.   main (argc, argv)
  443.        int argc;
  444.        char **argv;
  445. --- 61,66 ----
  446. diff -rc fileutils-3.9-fsf/src/mknod.c fileutils-3.9-amiga/src/mknod.c
  447. *** fileutils-3.9-fsf/src/mknod.c    Mon Oct 18 23:35:18 1993
  448. --- fileutils-3.9-amiga/src/mknod.c    Mon Feb 21 23:50:53 1994
  449. ***************
  450. *** 66,72 ****
  451.     {NULL, 0, NULL, 0}
  452.   };
  453.   
  454. - void
  455.   main (argc, argv)
  456.        int argc;
  457.        char **argv;
  458. --- 66,71 ----
  459. diff -rc fileutils-3.9-fsf/src/mv.c fileutils-3.9-amiga/src/mv.c
  460. *** fileutils-3.9-fsf/src/mv.c    Mon Oct 18 23:35:19 1993
  461. --- fileutils-3.9-amiga/src/mv.c    Mon Feb 21 23:50:54 1994
  462. ***************
  463. *** 120,126 ****
  464.     {NULL, 0, NULL, 0}
  465.   };
  466.   
  467. - void
  468.   main (argc, argv)
  469.        int argc;
  470.        char **argv;
  471. --- 120,125 ----
  472. diff -rc fileutils-3.9-fsf/src/mvdir.c fileutils-3.9-amiga/src/mvdir.c
  473. *** fileutils-3.9-fsf/src/mvdir.c    Mon Oct 18 23:35:20 1993
  474. --- fileutils-3.9-amiga/src/mvdir.c    Mon Feb 21 23:50:54 1994
  475. ***************
  476. *** 99,105 ****
  477.     exit (status);
  478.   }
  479.   
  480. - void
  481.   main (argc, argv)
  482.        int argc;
  483.        char **argv;
  484. --- 99,104 ----
  485. diff -rc fileutils-3.9-fsf/src/rm.c fileutils-3.9-amiga/src/rm.c
  486. *** fileutils-3.9-fsf/src/rm.c    Mon Oct 18 23:35:21 1993
  487. --- fileutils-3.9-amiga/src/rm.c    Mon Feb 21 23:50:55 1994
  488. ***************
  489. *** 106,112 ****
  490.     {NULL, 0, NULL, 0}
  491.   };
  492.   
  493. - void
  494.   main (argc, argv)
  495.        int argc;
  496.        char **argv;
  497. --- 106,111 ----
  498. diff -rc fileutils-3.9-fsf/src/rmdir.c fileutils-3.9-amiga/src/rmdir.c
  499. *** fileutils-3.9-fsf/src/rmdir.c    Mon Oct 18 23:35:22 1993
  500. --- fileutils-3.9-amiga/src/rmdir.c    Mon Feb 21 23:50:56 1994
  501. ***************
  502. *** 66,72 ****
  503.     {NULL, 0, NULL, 0}
  504.   };
  505.   
  506. - void
  507.   main (argc, argv)
  508.        int argc;
  509.        char **argv;
  510. --- 66,71 ----
  511. diff -rc fileutils-3.9-fsf/src/touch.c fileutils-3.9-amiga/src/touch.c
  512. *** fileutils-3.9-fsf/src/touch.c    Mon Oct 18 23:35:23 1993
  513. --- fileutils-3.9-amiga/src/touch.c    Mon Feb 21 23:50:57 1994
  514. ***************
  515. *** 132,138 ****
  516.     CH_ATIME, CH_ATIME, CH_ATIME, CH_MTIME, CH_MTIME
  517.   };
  518.   
  519. - void
  520.   main (argc, argv)
  521.        int argc;
  522.        char **argv;
  523. --- 132,137 ----
  524.