diff options
author | hoek <hoek@FreeBSD.org> | 1998-06-14 23:33:25 +0000 |
---|---|---|
committer | hoek <hoek@FreeBSD.org> | 1998-06-14 23:33:25 +0000 |
commit | e6cae96b4efd29a4c42b93165d0ca40793ef0df0 (patch) | |
tree | 72ccba21fb5175f83ff4c59c967f17f0a0f0e9ad /archivers/arc/files | |
parent | 048c66e4bce5dc5670ca661f9bc62f70d499e4f8 (diff) | |
download | FreeBSD-ports-e6cae96b4efd29a4c42b93165d0ca40793ef0df0.zip FreeBSD-ports-e6cae96b4efd29a4c42b93165d0ca40793ef0df0.tar.gz |
1) Break-up the mega-patch-aa.
2) Fix install for non-root users.
3) "See work/Arc521.doc" is not considered a good pkg/DESCR.
4) install ad. doc., too.
Diffstat (limited to 'archivers/arc/files')
-rw-r--r-- | archivers/arc/files/patch-aa | 60 | ||||
-rw-r--r-- | archivers/arc/files/patch-ab | 25 | ||||
-rw-r--r-- | archivers/arc/files/patch-ac | 22 |
3 files changed, 47 insertions, 60 deletions
diff --git a/archivers/arc/files/patch-aa b/archivers/arc/files/patch-aa index 5b2f9b5..2ba6172 100644 --- a/archivers/arc/files/patch-aa +++ b/archivers/arc/files/patch-aa @@ -32,63 +32,3 @@ # Files needed for System V #SYSVOBJ = getwd.o rename.o scandir.o utimes.o -*************** -*** 61,66 **** ---- 62,71 ---- - - clean: - -rm *.o arc$(PROG) marc$(PROG) -+ -+ install: -+ install -cs -o bin -g bin arc marc ${PREFIX}/bin -+ install -c -o bin -g bin arc.1 ${PREFIX}/man/man1 - - arc.o: $(SRCDIR)arc.c $(HEADER) - $(CC) $(CFLAGS) -c $(SRCDIR)arc.c -*** arcdos.c.old Wed Apr 15 02:58:21 1992 ---- arcdos.c Sat Dec 31 20:32:25 1994 -*************** -*** 173,186 **** ---- 173,192 ---- - struct tm tm; - struct timeval tvp[2]; - int utimes(); -+ #if !defined(__FreeSBD__) && !defined(__OpenBSD__) - long tmclock(); -+ #endif - tm.tm_sec = (time & 31) * 2; - tm.tm_min = (time >> 5) & 63; - tm.tm_hour = (time >> 11); - tm.tm_mday = date & 31; - tm.tm_mon = ((date >> 5) & 15) - 1; - tm.tm_year = (date >> 9) + 80; -+ #if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) - tvp[0].tv_sec = tmclock(&tm); -+ #else -+ tvp[0].tv_sec = timelocal(&tm); -+ #endif - tvp[1].tv_sec = tvp[0].tv_sec; - tvp[0].tv_usec = tvp[1].tv_usec = 0; - utimes(f, tvp); -*** marc.c.old Wed Apr 15 02:59:21 1992 ---- marc.c Sat Dec 31 20:40:30 1994 -*************** -*** 35,40 **** ---- 35,41 ---- - #endif - VOID arcdie(); - static VOID expandlst(), merge(); -+ char *makefnam(); /* filename fixup routine */ - - FILE *src; /* source archive */ - char srcname[STRLEN]; /* source archive name */ -*************** -*** 47,53 **** - int nargs; /* number of arguments */ - char *arg[]; /* pointers to arguments */ - { -- char *makefnam(); /* filename fixup routine */ - char *envfind(); - #if !_MTS - char *arctemp2, *mktemp(); /* temp file stuff */ ---- 48,53 ---- diff --git a/archivers/arc/files/patch-ab b/archivers/arc/files/patch-ab new file mode 100644 index 0000000..b55cbaa --- /dev/null +++ b/archivers/arc/files/patch-ab @@ -0,0 +1,25 @@ +*** arcdos.c.old Wed Apr 15 02:58:21 1992 +--- arcdos.c Sat Dec 31 20:32:25 1994 +*************** +*** 173,186 **** +--- 173,192 ---- + struct tm tm; + struct timeval tvp[2]; + int utimes(); ++ #if !defined(__FreeSBD__) && !defined(__OpenBSD__) + long tmclock(); ++ #endif + tm.tm_sec = (time & 31) * 2; + tm.tm_min = (time >> 5) & 63; + tm.tm_hour = (time >> 11); + tm.tm_mday = date & 31; + tm.tm_mon = ((date >> 5) & 15) - 1; + tm.tm_year = (date >> 9) + 80; ++ #if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) + tvp[0].tv_sec = tmclock(&tm); ++ #else ++ tvp[0].tv_sec = timelocal(&tm); ++ #endif + tvp[1].tv_sec = tvp[0].tv_sec; + tvp[0].tv_usec = tvp[1].tv_usec = 0; + utimes(f, tvp); diff --git a/archivers/arc/files/patch-ac b/archivers/arc/files/patch-ac new file mode 100644 index 0000000..42c9f08 --- /dev/null +++ b/archivers/arc/files/patch-ac @@ -0,0 +1,22 @@ +*** marc.c.old Wed Apr 15 02:59:21 1992 +--- marc.c Sat Dec 31 20:40:30 1994 +*************** +*** 35,40 **** +--- 35,41 ---- + #endif + VOID arcdie(); + static VOID expandlst(), merge(); ++ char *makefnam(); /* filename fixup routine */ + + FILE *src; /* source archive */ + char srcname[STRLEN]; /* source archive name */ +*************** +*** 47,53 **** + int nargs; /* number of arguments */ + char *arg[]; /* pointers to arguments */ + { +- char *makefnam(); /* filename fixup routine */ + char *envfind(); + #if !_MTS + char *arctemp2, *mktemp(); /* temp file stuff */ +--- 48,53 ---- |