summaryrefslogtreecommitdiff
path: root/graphics/xzgv/files/patch-ab
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/xzgv/files/patch-ab')
-rw-r--r--graphics/xzgv/files/patch-ab89
1 files changed, 40 insertions, 49 deletions
diff --git a/graphics/xzgv/files/patch-ab b/graphics/xzgv/files/patch-ab
index 5c4bd7c757e1..766cc9272486 100644
--- a/graphics/xzgv/files/patch-ab
+++ b/graphics/xzgv/files/patch-ab
@@ -1,83 +1,74 @@
-diff -urN ../../xzgv-0.6.orig/doc/Makefile ./doc/Makefile
---- ../../xzgv-0.6.orig/doc/Makefile Wed Nov 8 21:52:49 2000
-+++ ./doc/Makefile Sat Nov 11 14:30:57 2000
+--- doc/Makefile.orig Thu Dec 21 12:45:20 2000
++++ doc/Makefile Sat Jun 9 17:08:11 2001
@@ -10,12 +10,11 @@
all: info man
-info: xzgv.gz
-+info: xzgv
++info: xzgv.info
dvi: xzgv.dvi
-xzgv.gz: xzgv.texi
- makeinfo xzgv.texi
- gzip -f xzgv xzgv-?
-+xzgv: xzgv.texi
-+ makeinfo --no-split xzgv.texi
++xzgv.info: xzgv.texi
++ makeinfo --no-split xzgv.texi -o xzgv.info
# `-c' removes the huge number of associated files created by TeX.
# This saves doing a `make clean' from hell. :-)
-@@ -31,7 +30,7 @@
- man: xzgv.1
- xzgv.1: xzgv.texi makeman.awk
- @echo 'Making man page from xzgv.texi...'
-- gawk -f makeman.awk <xzgv.texi >xzgv.1
-+ $(AWK) -f makeman.awk <xzgv.texi >xzgv.1
-
+@@ -36,36 +35,36 @@
installdirs:
/bin/sh ../mkinstalldirs $(INFODIR) $(MANDIR)
-@@ -40,25 +39,26 @@
- ifeq ($(INFO_DIR_UPDATE),no)
- install: installdirs
- else
+
-install: ../src/install-info installdirs
+- install xzgv.1 $(MANDIR)
+- install xzgv.gz xzgv-?.gz $(INFODIR)
+- chmod 644 $(MANDIR)/xzgv.1 $(INFODIR)/xzgv*
+install:
- endif
- install -m 444 xzgv.1 $(MANDIR)
-- install -m 444 xzgv.gz xzgv-?.gz $(INFODIR)
-+ install -m 444 xzgv $(INFODIR)
-+ install-info $(INFODIR)/xzgv $(INFODIR)/dir
++ ${BSD_INSTALL_MAN} xzgv.1 $(MANDIR)
++ ${BSD_INSTALL_DATA} xzgv.info $(INFODIR)
++ install-info $(INFODIR)/xzgv.info $(INFODIR)/dir
# Update info `dir' file.
# Info always uses a dir file in preference to a dir.gz, so we don't use
# dir.gz unless it's the only game in town.
--ifneq ($(INFO_DIR_UPDATE),no)
-- gzip -d xzgv.gz
-- if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
-- gzip -d $(INFODIR)/dir.gz; \
-- ../src/install-info xzgv $(INFODIR)/dir; \
-- gzip $(INFODIR)/dir; \
-- else \
-- ../src/install-info xzgv $(INFODIR)/dir; \
+- if [ "$(INFO_DIR_UPDATE)" != no ]; then \
+- gzip -d xzgv.gz; \
+- if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
+- gzip -d $(INFODIR)/dir.gz; \
+- ../src/install-info xzgv $(INFODIR)/dir; \
+- gzip $(INFODIR)/dir; \
+- else \
+- ../src/install-info xzgv $(INFODIR)/dir; \
+- fi; \
+- chmod a+r $(INFODIR)/dir; \
+- gzip xzgv; \
- fi
-- chmod a+r $(INFODIR)/dir
-- gzip xzgv
--endif
-+#ifneq ($(INFO_DIR_UPDATE),no)
-+# gzip -d xzgv.gz
-+# if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
-+# gzip -d $(INFODIR)/dir.gz; \
-+# ../src/install-info xzgv $(INFODIR)/dir; \
-+# gzip $(INFODIR)/dir; \
-+# else \
-+# ../src/install-info xzgv $(INFODIR)/dir; \
++# if [ "$(INFO_DIR_UPDATE)" != no ]; then \
++# gzip -d xzgv.gz; \
++# if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
++# gzip -d $(INFODIR)/dir.gz; \
++# ../src/install-info xzgv $(INFODIR)/dir; \
++# gzip $(INFODIR)/dir; \
++# else \
++# ../src/install-info xzgv $(INFODIR)/dir; \
++# fi; \
++# chmod a+r $(INFODIR)/dir; \
++# gzip xzgv; \
+# fi
-+# chmod a+r $(INFODIR)/dir
-+# gzip xzgv
-+#endif
../src/install-info: ../src/install-info.c
cd ../src && $(MAKE) install-info
-@@ -66,10 +66,11 @@
+
# can't easily fix dir :-/, but do remove the files.
uninstall:
- $(RM) $(MANDIR)/xzgv.1
+- $(RM) $(MANDIR)/xzgv.1
- $(RM) $(INFODIR)/{xzgv.gz,xzgv-?.gz}
-+ install-info --delete $(INFODIR)/xzgv $(INFODIR)/dir
-+ $(RM) $(INFODIR)/xzgv
++ install-info --delete $(INFODIR)/xzgv.info $(INFODIR)/dir
++ $(RM) $(INFODIR)/xzgv.info
# This *doesn't* remove the Info files, which should stick around to
# be included in the distribution. Ditto for the man page, since
# building it requires gawk.
clean:
- $(RM) *~ xzgv.dvi
-+ $(RM) *~ xzgv.dvi xzgv
++ $(RM) *~ xzgv.dvi xzgv.info