- Remove FreeBSDisms, cleanup Makefile
- Trim DESCR to a reasonable level and format it nicely - Rename & sync patches to unified diff with update-patches
This commit is contained in:
parent
2b113ab8f8
commit
e4c810b834
@ -1,10 +1,4 @@
|
|||||||
# OpenBSD makefile for: wdiff
|
# $OpenBSD: Makefile,v 1.16 2002/12/23 09:09:12 pvalchev Exp $
|
||||||
# Version required: 0.5
|
|
||||||
# Date created: May 16 1998
|
|
||||||
# Whom: Angelos D. Keromytis
|
|
||||||
#
|
|
||||||
# $OpenBSD: Makefile,v 1.15 2002/12/23 00:37:52 pvalchev Exp $
|
|
||||||
#
|
|
||||||
|
|
||||||
COMMENT= "word differences between text files"
|
COMMENT= "word differences between text files"
|
||||||
|
|
||||||
@ -18,7 +12,6 @@ PERMIT_PACKAGE_FTP= Yes
|
|||||||
PERMIT_DISTFILES_CDROM= Yes
|
PERMIT_DISTFILES_CDROM= Yes
|
||||||
PERMIT_DISTFILES_FTP= Yes
|
PERMIT_DISTFILES_FTP= Yes
|
||||||
|
|
||||||
MAN1= wdiff.1
|
CONFIGURE_STYLE=gnu dest old
|
||||||
CONFIGURE_STYLE= gnu dest old
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
12
textproc/wdiff/patches/patch-Makefile_in
Normal file
12
textproc/wdiff/patches/patch-Makefile_in
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
$OpenBSD: patch-Makefile_in,v 1.1 2002/12/23 09:09:12 pvalchev Exp $
|
||||||
|
--- Makefile.in.orig Sun Nov 6 00:45:13 1994
|
||||||
|
+++ Makefile.in Mon Dec 23 02:06:10 2002
|
||||||
|
@@ -129,7 +129,7 @@ getopt.o getopt1.o: getopt.h
|
||||||
|
check: wdiff
|
||||||
|
$(srcdir)/check_it
|
||||||
|
|
||||||
|
-install: all
|
||||||
|
+install: all install-man
|
||||||
|
$(srcdir)/mkinstalldirs $(bindir) $(infodir)
|
||||||
|
for name in $(PROGRAMS); do \
|
||||||
|
$(INSTALL_PROGRAM) $$name \
|
@ -1,11 +0,0 @@
|
|||||||
--- Makefile.in.org Sun Nov 6 16:45:13 1994
|
|
||||||
+++ Makefile.in Thu Sep 18 01:40:06 1997
|
|
||||||
@@ -129,7 +129,7 @@
|
|
||||||
check: wdiff
|
|
||||||
$(srcdir)/check_it
|
|
||||||
|
|
||||||
-install: all
|
|
||||||
+install: all install-man
|
|
||||||
$(srcdir)/mkinstalldirs $(bindir) $(infodir)
|
|
||||||
for name in $(PROGRAMS); do \
|
|
||||||
$(INSTALL_PROGRAM) $$name \
|
|
@ -1,10 +0,0 @@
|
|||||||
--- configure.orig Sun Nov 6 16:59:26 1994
|
|
||||||
+++ configure Thu Sep 18 02:08:30 1997
|
|
||||||
@@ -1159,6 +1159,7 @@
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
+LIBS="$saved_LIBS -ltermcap"
|
|
||||||
for ac_func in strerror tputs
|
|
||||||
do
|
|
||||||
echo $ac_n "checking for $ac_func""... $ac_c" 1>&4
|
|
@ -1,40 +0,0 @@
|
|||||||
*** wdiff.c.orig Sun Nov 6 02:57:23 1994
|
|
||||||
--- wdiff.c Sun May 17 00:48:07 1998
|
|
||||||
***************
|
|
||||||
*** 566,573 ****
|
|
||||||
this temporary local file. Once done, prepare it for reading.
|
|
||||||
We do not need the file name itself anymore. */
|
|
||||||
|
|
||||||
! tmpnam (side->temp_name);
|
|
||||||
! side->file = fopen (side->temp_name, "w+");
|
|
||||||
if (side->file == NULL)
|
|
||||||
error (EXIT_OTHER_REASON, errno, side->temp_name);
|
|
||||||
if (unlink (side->temp_name) != 0)
|
|
||||||
--- 566,573 ----
|
|
||||||
this temporary local file. Once done, prepare it for reading.
|
|
||||||
We do not need the file name itself anymore. */
|
|
||||||
|
|
||||||
! sprintf(side->temp_name, "/tmp/wd.XXXXXXXX");
|
|
||||||
! side->file = fdopen (mkstemp(side->temp_name), "w+");
|
|
||||||
if (side->file == NULL)
|
|
||||||
error (EXIT_OTHER_REASON, errno, side->temp_name);
|
|
||||||
if (unlink (side->temp_name) != 0)
|
|
||||||
***************
|
|
||||||
*** 593,600 ****
|
|
||||||
side->character = getc (side->file);
|
|
||||||
side->position = 0;
|
|
||||||
|
|
||||||
! tmpnam (side->temp_name);
|
|
||||||
! side->temp_file = fopen (side->temp_name, "w");
|
|
||||||
if (side->temp_file == NULL)
|
|
||||||
error (EXIT_OTHER_REASON, errno, side->temp_name);
|
|
||||||
|
|
||||||
--- 593,600 ----
|
|
||||||
side->character = getc (side->file);
|
|
||||||
side->position = 0;
|
|
||||||
|
|
||||||
! sprintf(side->temp_name, "/tmp/wd.XXXXXXXX");
|
|
||||||
! side->temp_file = fdopen (mkstemp(side->temp_name), "w");
|
|
||||||
if (side->temp_file == NULL)
|
|
||||||
error (EXIT_OTHER_REASON, errno, side->temp_name);
|
|
||||||
|
|
11
textproc/wdiff/patches/patch-configure
Normal file
11
textproc/wdiff/patches/patch-configure
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
$OpenBSD: patch-configure,v 1.1 2002/12/23 09:09:12 pvalchev Exp $
|
||||||
|
--- configure.orig Sun Nov 6 00:59:26 1994
|
||||||
|
+++ configure Mon Dec 23 02:06:10 2002
|
||||||
|
@@ -1159,6 +1159,7 @@ EOF
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
+LIBS="$saved_LIBS -ltermcap"
|
||||||
|
for ac_func in strerror tputs
|
||||||
|
do
|
||||||
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&4
|
25
textproc/wdiff/patches/patch-wdiff_c
Normal file
25
textproc/wdiff/patches/patch-wdiff_c
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
$OpenBSD: patch-wdiff_c,v 1.1 2002/12/23 09:09:12 pvalchev Exp $
|
||||||
|
--- wdiff.c.orig Sun Nov 6 00:57:23 1994
|
||||||
|
+++ wdiff.c Mon Dec 23 02:06:10 2002
|
||||||
|
@@ -566,8 +566,8 @@ split_file_into_words (SIDE *side)
|
||||||
|
this temporary local file. Once done, prepare it for reading.
|
||||||
|
We do not need the file name itself anymore. */
|
||||||
|
|
||||||
|
- tmpnam (side->temp_name);
|
||||||
|
- side->file = fopen (side->temp_name, "w+");
|
||||||
|
+ sprintf(side->temp_name, "/tmp/wd.XXXXXXXX");
|
||||||
|
+ side->file = fdopen (mkstemp(side->temp_name), "w+");
|
||||||
|
if (side->file == NULL)
|
||||||
|
error (EXIT_OTHER_REASON, errno, side->temp_name);
|
||||||
|
if (unlink (side->temp_name) != 0)
|
||||||
|
@@ -593,8 +593,8 @@ split_file_into_words (SIDE *side)
|
||||||
|
side->character = getc (side->file);
|
||||||
|
side->position = 0;
|
||||||
|
|
||||||
|
- tmpnam (side->temp_name);
|
||||||
|
- side->temp_file = fopen (side->temp_name, "w");
|
||||||
|
+ sprintf(side->temp_name, "/tmp/wd.XXXXXXXX");
|
||||||
|
+ side->temp_file = fdopen (mkstemp(side->temp_name), "w");
|
||||||
|
if (side->temp_file == NULL)
|
||||||
|
error (EXIT_OTHER_REASON, errno, side->temp_name);
|
||||||
|
|
@ -1,21 +1,6 @@
|
|||||||
<< wdiff >>
|
wdiff compares two files, finding which words have been
|
||||||
|
deleted or added to old_file to get new_file. A word is
|
||||||
From man page of wdiff:
|
anything between whitespace. The output is collected and
|
||||||
wdiff compares two files, finding which words have been
|
used to produce an annotated copy of new_file on standard
|
||||||
deleted or added to old_file to get new_file. A word is
|
output. Suitable annotations produce a nice display of
|
||||||
anything between whitespace. The output is collected and
|
word differences between the original files.
|
||||||
used to produce an annotated copy of new_file on standard
|
|
||||||
output. Suitable annotations produce a nice display of
|
|
||||||
word differences between the original files.
|
|
||||||
|
|
||||||
Example:
|
|
||||||
text-a
|
|
||||||
I like FreeBSD.
|
|
||||||
text-b
|
|
||||||
I love FreeBSD.
|
|
||||||
|
|
||||||
% wdiff -n text-a text-b
|
|
||||||
I [-like-] {+love+} FreeBSD.
|
|
||||||
|
|
||||||
- Yoshiro MIHIRA
|
|
||||||
(sanpei@yy.cs.keio.ac.jp)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user