aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/afio/files/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/afio/files/patch-aa')
-rw-r--r--sysutils/afio/files/patch-aa196
1 files changed, 136 insertions, 60 deletions
diff --git a/sysutils/afio/files/patch-aa b/sysutils/afio/files/patch-aa
index 4f46eba8cab4..e3afe85d5bac 100644
--- a/sysutils/afio/files/patch-aa
+++ b/sysutils/afio/files/patch-aa
@@ -1,60 +1,136 @@
---- Makefile.orig Thu Nov 25 22:42:26 1999
-+++ Makefile Thu Jan 27 15:03:54 2000
-@@ -26,14 +26,14 @@
- c = -DHAVEMEMCMP
- ## Define DEFFMTCMD to being how to format the media you use the most
- ## This is the DEFault FoRMat CoManD.
--d = -DDEFFMTCMD='"fdformat /dev/fd0H1440"'
-+d = -DDEFFMTCMD='"/usr/bin/fdformat -f 1440 /dev/fd0.1440"'
- ## Define LONGZFILE if you want .Z to be tagged on the end of a 14 char
- ## file name (or longer for BSD) in the archive when the file is compressed
- #e = -DLONGZFILE
-
- ## Define PRG_COMPRESS to get something other than `gzip'.
- # you need to edit compfile.c (-G option) if you change this line.
--f = -DPRG_COMPRESS='"gzip"'
-+f = -DPRG_COMPRESS='"/usr/bin/gzip"'
-
- ## Define HAVEFNMATCH if you want to use the gnu fnmatch() routine for
- # -y -Y -w -W matching.
-@@ -43,6 +43,11 @@
-
- g = -DHAVEFNMATCH
-
-+## Define HAVE_PARAM_H if your system has sys/param.h. This is used for BSD
-+# detection.
-+
-+h = -DHAVE_PARAM_H
-+
- # fnmatch() is in the gnu C library, so it is directly available on
- # Linux. If your system (e.g. SCO) does not have the gnu C library,
- # unpack the archive gnu.fnmatch.tar.gz and uncomment the following
-@@ -56,13 +61,14 @@
-
- #CFLAGS1 = -ggdb
- #CFLAGS1 = -Wall -s -g -O2 -fomit-frame-pointer
--CFLAGS1 = -Wall -O2 -fomit-frame-pointer
-+#CFLAGS1 = -Wall -O2 -fomit-frame-pointer
-+CFLAGS1 = -fomit-frame-pointer -fno-strength-reduce
-
-
--CC=gcc
-+#CC=gcc
-
-
--CFLAGS = ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e $f $g $I
-+CFLAGS += ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e $f $g $h $I
- LDFLAGS =
-
- afio : afio.o compfile.o exten.o match.o $M
-@@ -72,8 +78,8 @@
- rm -f *.o afio
-
- install: afio
-- cp afio /usr/bin
-- cp afio.1 /usr/man/man1
-+ install -cs -o root -g wheel afio ${PREFIX}/bin
-+ install -c -o root -g wheel afio.1 ${PREFIX}/man/man1
-
-
- afio.o : afio.h patchlevel.h
+*** Makefile.orig Sun Dec 21 05:23:51 2003
+--- Makefile Sat Jan 21 17:34:53 2006
+***************
+*** 26,56 ****
+ #b = -UUNIXPC
+ ## Define HAVEMEMCMP if you have memcmp otherwise assumes bcmp
+ c = -DHAVEMEMCMP
+ ## Define DEFFMTCMD to being how to format the media you use the most
+ ## This is the DEFault FoRMat CoManD.
+! d = -DDEFFMTCMD='"fdformat /dev/fd0H1440"'
+ ## Define LONGZFILE if you want .Z to be tagged on the end of a 14 char
+ ## file name (or longer for BSD) in the archive when the file is compressed
+ #e = -DLONGZFILE
+
+ ## Define HAVE_LCHOWN is the system has an lchown call (like chown but does
+ ## not follow symlinks)
+ e2 = -DHAVE_LCHOWN
+
+ ## Define PRG_COMPRESS to get something other than `gzip'.
+ # you need to edit compfile.c (-G option) if you change this line.
+! f = -DPRG_COMPRESS='"gzip"'
+
+ ## Define HAVEFNMATCH if you want to use the gnu fnmatch() routine for
+ # -y -Y -w -W matching.
+ # If it is not defined, a primitive replacement match routine is used that
+ # only supports patterns of the form "cccc" and "cccc*". Make sure that
+ # you change the manual page in this case.
+
+ g = -DHAVEFNMATCH
+
+ # fnmatch() is in the gnu C library, so it is directly available on
+ # Linux. If your system (e.g. SCO) does not have the gnu C library,
+ # unpack the archive gnu.fnmatch.tar.gz and uncomment the following
+ # two lines:
+
+--- 26,61 ----
+ #b = -UUNIXPC
+ ## Define HAVEMEMCMP if you have memcmp otherwise assumes bcmp
+ c = -DHAVEMEMCMP
+ ## Define DEFFMTCMD to being how to format the media you use the most
+ ## This is the DEFault FoRMat CoManD.
+! d = -DDEFFMTCMD='"/usr/sbin/fdformat -f 1440 /dev/fd0"'
+ ## Define LONGZFILE if you want .Z to be tagged on the end of a 14 char
+ ## file name (or longer for BSD) in the archive when the file is compressed
+ #e = -DLONGZFILE
+
+ ## Define HAVE_LCHOWN is the system has an lchown call (like chown but does
+ ## not follow symlinks)
+ e2 = -DHAVE_LCHOWN
+
+ ## Define PRG_COMPRESS to get something other than `gzip'.
+ # you need to edit compfile.c (-G option) if you change this line.
+! f = -DPRG_COMPRESS='"/usr/bin/gzip"'
+
+ ## Define HAVEFNMATCH if you want to use the gnu fnmatch() routine for
+ # -y -Y -w -W matching.
+ # If it is not defined, a primitive replacement match routine is used that
+ # only supports patterns of the form "cccc" and "cccc*". Make sure that
+ # you change the manual page in this case.
+
+ g = -DHAVEFNMATCH
+
++ ## Define HAVE_PARAM_H if your system has sys/param.h. This is used for BSD
++ # detection.
++
++ h = -DHAVE_PARAM_H
++
+ # fnmatch() is in the gnu C library, so it is directly available on
+ # Linux. If your system (e.g. SCO) does not have the gnu C library,
+ # unpack the archive gnu.fnmatch.tar.gz and uncomment the following
+ # two lines:
+
+***************
+*** 69,83 ****
+
+ # even more warnings flags..
+ MW=
+ #MW=-Wtraditional -Wcast-qual -Wcast-align -Wconversion -pedantic -Wlong-long -Wimplicit -Wuninitialized -W -Wshadow -Wsign-compare -Wstrict-prototypes -Wmissing-declarations
+
+! CFLAGS1 = -Wall -Wstrict-prototypes -s -O2 -fomit-frame-pointer ${LARGEFILEFLAGS} ${MW}
+
+! CC=gcc
+
+! CFLAGS = ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e ${e2} $f $g $I
+ LDFLAGS =
+
+ afio : afio.o compfile.o exten.o match.o $M
+ ${CC} ${LDFLAGS} afio.o compfile.o exten.o match.o $M -o afio
+
+--- 74,91 ----
+
+ # even more warnings flags..
+ MW=
+ #MW=-Wtraditional -Wcast-qual -Wcast-align -Wconversion -pedantic -Wlong-long -Wimplicit -Wuninitialized -W -Wshadow -Wsign-compare -Wstrict-prototypes -Wmissing-declarations
+
+! #CFLAGS1 = -Wall -Wstrict-prototypes -s -O2 -fomit-frame-pointer ${LARGEFILEFLAGS} ${MW}
+! CFLAGS1 = -fomit-frame-pointer -fno-strength-reduce
+
+! #CC=gcc
+! CC=cc
+
+! #CFLAGS = ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e ${e2} $f $g $I
+! CFLAGS += ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e $f $g $h $I
+ LDFLAGS =
+
+ afio : afio.o compfile.o exten.o match.o $M
+ ${CC} ${LDFLAGS} afio.o compfile.o exten.o match.o $M -o afio
+
+***************
+*** 86,97 ****
+ rm -f regtest/cmpstat regtest/makesparse
+ rm -f regtest/statsize regtest/statsize64
+ cd regtest; /bin/sh regtest.clean
+
+ install: afio
+! cp afio /usr/local/bin
+! cp afio.1 /usr/share/man/man1
+
+ # generate default list of -E extensions from manpage
+ # note: on sun, I had to change awk command below to nawk or gawk
+ # to get it to work.
+ exten_default.h : afio.1
+--- 94,106 ----
+ rm -f regtest/cmpstat regtest/makesparse
+ rm -f regtest/statsize regtest/statsize64
+ cd regtest; /bin/sh regtest.clean
+
+ install: afio
+! install -cs -o root -g wheel afio ${PREFIX}/bin
+! install -c -o root -g wheel afio.1 ${PREFIX}/man/man1
+!
+
+ # generate default list of -E extensions from manpage
+ # note: on sun, I had to change awk command below to nawk or gawk
+ # to get it to work.
+ exten_default.h : afio.1