summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/lout/files/lout-3.25-r1-makefile-gentoo.patch')
-rw-r--r--app-text/lout/files/lout-3.25-r1-makefile-gentoo.patch238
1 files changed, 238 insertions, 0 deletions
diff --git a/app-text/lout/files/lout-3.25-r1-makefile-gentoo.patch b/app-text/lout/files/lout-3.25-r1-makefile-gentoo.patch
new file mode 100644
index 000000000000..c787c7852762
--- /dev/null
+++ b/app-text/lout/files/lout-3.25-r1-makefile-gentoo.patch
@@ -0,0 +1,238 @@
+--- makefile 2002-07-10 16:32:03.000000000 +0200
++++ makefile.new 2002-07-10 16:31:41.000000000 +0200
+@@ -2,6 +2,24 @@
+ # #
+ # Make file for installing Basser Lout Version 3.25 #
+ # #
++###############################################################################
++# #
++# Patched for Gentoo Linux ebuild by Christian V. J. Brüssow <cvjb@epost.de> #
++# #
++# WARNING: DO NOT USE THIS MAKE FILE FOR A NORMAL MAKE, ESPECIALLY A MAKE #
++# INSTALL! IT WILL NOT DO WHAT YOU EXPECT! IT RELIES HEAVILLY ON #
++# GENTOO LINUX' EMERGE/EBUILD SYSTEM TO FUNCTION PROPERLY! #
++# #
++# Don't blame the Lout author for errors or problems you may have, when #
++# using this patched make file! Instead write a mail to the guilty ;-) #
++# that is: cvjb@epost.de #
++# #
++# DISCLAIMER: I (Christian V. J. Brüssow) do not guarantee, that this file #
++# will not damage your system (software, hardware, data in any form). You #
++# will use it at your own risk. #
++# #
++###############################################################################
++# #
+ # Jeffrey H. Kingston #
+ # 24 Secember 2001 #
+ # #
+@@ -270,16 +288,16 @@
+ USESTAT = 1
+ SAFEDFT = 0
+
+-# DEBUGGING = 0
+-# TRACING =
++DEBUGGING = 0
++TRACING =
+
+-DEBUGGING = 1
+-TRACING = -g
++# DEBUGGING = 1
++# TRACING = -g
+
+-BINDIR = /usr/staff/jeff/bin
+-LIBDIR = /usr/staff/jeff/lout.lib
+-DOCDIR = /usr/staff/jeff/lout.doc
+-MANDIR = /usr/staff/jeff/lout.man
++BINDIR = /usr/bin
++LIBDIR = /usr/lib/lout
++DOCDIR = /usr/share/doc/lout-3.25-r1
++MANDIR = /usr/share/man/man1
+
+ LIBFONT = font
+ LIBMAPS = maps
+@@ -297,9 +315,9 @@
+
+ COLLATE = 1
+
+-PDF_COMPRESSION = 0
+-ZLIB =
+-ZLIBPATH =
++PDF_COMPRESSION = 1
++ZLIB = /usr/lib/libz.a
++ZLIBPATH = -I/usr/include/
+
+ CC = gcc
+
+@@ -353,92 +371,98 @@
+
+ install: lout prg2lout
+ @echo ""
+- @echo "(a) Installing lout and prg2lout binaries into BINDIR $(BINDIR)"
+- cp lout $(BINDIR)/lout
+- chmod 755 $(BINDIR)/lout
+- cp prg2lout $(BINDIR)/prg2lout
+- chmod 755 $(BINDIR)/prg2lout
+- @echo ""
+- @echo "(b) Installing library files into LIBDIR $(LIBDIR)"
+- mkdir $(LIBDIR)
+- chmod 755 $(LIBDIR)
+- @echo ""
+- mkdir $(LIBDIR)/$(LIBINCL)
+- chmod 755 $(LIBDIR)/$(LIBINCL)
+- cp include/* $(LIBDIR)/$(LIBINCL)
+- chmod 644 $(LIBDIR)/$(LIBINCL)/*
+- @echo ""
+- mkdir $(LIBDIR)/$(LIBDATA)
+- chmod 755 $(LIBDIR)/$(LIBDATA)
+- cp data/* $(LIBDIR)/$(LIBDATA)
+- chmod 644 $(LIBDIR)/$(LIBDATA)/*
+- @echo ""
+- mkdir $(LIBDIR)/$(LIBHYPH)
+- chmod 755 $(LIBDIR)/$(LIBHYPH)
+- cp hyph/* $(LIBDIR)/$(LIBHYPH)
+- chmod 644 $(LIBDIR)/$(LIBHYPH)/*
+- @echo ""
+- mkdir $(LIBDIR)/$(LIBFONT)
+- chmod 755 $(LIBDIR)/$(LIBFONT)
+- cp font/* $(LIBDIR)/$(LIBFONT)
+- chmod 644 $(LIBDIR)/$(LIBFONT)/*
+- @echo ""
+- mkdir $(LIBDIR)/$(LIBMAPS)
+- chmod 755 $(LIBDIR)/$(LIBMAPS)
+- cp maps/* $(LIBDIR)/$(LIBMAPS)
+- chmod 644 $(LIBDIR)/$(LIBMAPS)/*
+- @echo ""
+- mkdir $(LIBDIR)/$(LIBLOCA)
+- chmod 755 $(LIBDIR)/$(LIBLOCA)
+- @echo ""
+- @echo "(c) Initializing run (should be silent, no errors expected)"
+- $(BINDIR)/lout -x -s $(LIBDIR)/$(LIBINCL)/init
+- @echo ""
+- @echo "(d) Changing mode of files just created by initializing run"
+- chmod 644 $(LIBDIR)/$(LIBDATA)/*
+- chmod 644 $(LIBDIR)/$(LIBHYPH)/*
++ @echo "(a) Installing lout and prg2lout binaries into BINDIR $(DESTDIR)/$(BINDIR)"
++ strip lout
++ strip prg2lout
++ mkdir -p $(DESTDIR)/$(BINDIR)
++ cp lout $(DESTDIR)/$(BINDIR)/lout
++ chmod 755 $(DESTDIR)/$(BINDIR)/lout
++ cp prg2lout $(DESTDIR)/$(BINDIR)/prg2lout
++ chmod 755 $(DESTDIR)/$(BINDIR)/prg2lout
++ @echo ""
++ @echo "(b) Installing library files into LIBDIR $(DESTDIR)/$(LIBDIR)"
++ mkdir -p $(DESTDIR)/$(LIBDIR)
++ chmod 755 $(DESTDIR)/$(LIBDIR)
++ @echo ""
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBINCL)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBINCL)
++ cp include/* $(DESTDIR)/$(LIBDIR)/$(LIBINCL)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBINCL)/*
++ @echo ""
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBDATA)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBDATA)
++ cp data/* $(DESTDIR)/$(LIBDIR)/$(LIBDATA)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBDATA)/*
++ @echo ""
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBHYPH)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBHYPH)
++ cp hyph/* $(DESTDIR)/$(LIBDIR)/$(LIBHYPH)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBHYPH)/*
++ @echo ""
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBFONT)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBFONT)
++ cp font/* $(DESTDIR)/$(LIBDIR)/$(LIBFONT)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBFONT)/*
++ @echo ""
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBMAPS)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBMAPS)
++ cp maps/* $(DESTDIR)/$(LIBDIR)/$(LIBMAPS)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBMAPS)/*
++ @echo ""
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)
++# @echo ""
++# @echo "(c) Initializing run (should be silent, no errors expected)"
++# $(DESTDIR)/$(BINDIR)/lout -x -s $(DESTDIR)/$(LIBDIR)/$(LIBINCL)/init
++# @echo ""
++# @echo "(d) Changing mode of files just created by initializing run"
++# chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBDATA)/*
++# chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBHYPH)/*
+
+ installman:
+ @echo ""
+- @echo "Installing manual entries into MANDIR $(MANDIR)"
+- sed -e "s@<BINDIR>@$(BINDIR)@" -e "s@<LIBDIR>@$(LIBDIR)@" \
+- -e "s@<DOCDIR>@$(DOCDIR)@" -e "s@<MANDIR>@$(MANDIR)@" \
+- man/lout.1 > $(MANDIR)/lout.1
+- chmod 644 $(MANDIR)/lout.1
+- cp man/prg2lout.1 $(MANDIR)/prg2lout.1
+- chmod 644 $(MANDIR)/prg2lout.1
++ @echo "Installing manual entries into MANDIR $(DESTDIR)/$(MANDIR)"
++ mkdir -p $(DESTDIR)/$(MANDIR)
++ sed -e "s@<BINDIR>@$(DESTDIR)/$(BINDIR)@" -e "s@<LIBDIR>@$(DESTDIR)/$(LIBDIR)@" \
++ -e "s@<DOCDIR>@$(DESTDIR)/$(DOCDIR)@" -e "s@<MANDIR>@$(DESTDIR)/$(MANDIR)@" \
++ man/lout.1 > $(DESTDIR)/$(MANDIR)/lout.1
++ chmod 644 $(DESTDIR)/$(MANDIR)/lout.1
++ cp man/prg2lout.1 $(DESTDIR)/$(MANDIR)/prg2lout.1
++ chmod 644 $(DESTDIR)/$(MANDIR)/prg2lout.1
+
+ installdoc:
+ @echo ""
+- @echo "Creating DOCDIR $(DOCDIR) and copying documentation into it"
+- $(RCOPY) doc $(DOCDIR)
+- chmod 755 $(DOCDIR)
+- chmod 755 $(DOCDIR)/*
+- chmod 644 $(DOCDIR)/*/*
++ @echo "Creating DOCDIR $(DESTDIR)/$(DOCDIR) and copying documentation into it"
++ mkdir -p $(DESTDIR)/$(DOCDIR)
++ chmod 755 $(DESTDIR)/$(DOCDIR)
++ $(RCOPY) doc $(DESTDIR)/$(DOCDIR)
++ chmod 755 $(DESTDIR)/$(DOCDIR)/doc
++ chmod 755 $(DESTDIR)/$(DOCDIR)/doc/*
++ chmod 644 $(DESTDIR)/$(DOCDIR)/doc/README
+
+ installfr:
+ @echo ""
+- @echo "Putting French error messages into $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)"
+- mkdir $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)
+- chmod 755 $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)
+- mkdir $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES
+- chmod 755 $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES
+- cp locale/msgs.fr $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/msgs.$(LOC_FR)
+- gencat $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/errors.$(LOC_FR) \
+- $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/msgs.$(LOC_FR)
+- chmod 644 $(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/*
++ @echo "Putting French error messages into $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)"
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES
++ cp locale/msgs.fr $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/msgs.$(LOC_FR)
++ gencat $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/errors.$(LOC_FR) \
++ $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/msgs.$(LOC_FR)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_FR)/LC_MESSAGES/*
+
+ installde:
+ @echo ""
+- @echo "Putting German error messages into $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)"
+- mkdir $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)
+- chmod 755 $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)
+- mkdir $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES
+- chmod 755 $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES
+- cp locale/msgs.de $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/msgs.$(LOC_DE)
+- gencat $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/errors.$(LOC_DE) \
+- $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/msgs.$(LOC_DE)
+- chmod 644 $(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/*
++ @echo "Putting German error messages into $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)"
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)
++ mkdir -p $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES
++ chmod 755 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES
++ cp locale/msgs.de $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/msgs.$(LOC_DE)
++ gencat $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/errors.$(LOC_DE) \
++ $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/msgs.$(LOC_DE)
++ chmod 644 $(DESTDIR)/$(LIBDIR)/$(LIBLOCA)/$(LOC_DE)/LC_MESSAGES/*
+
+ uninstall:
+ -rm -f $(BINDIR)/lout $(BINDIR)/prg2lout