+++ /dev/null
-## -*-m4-*-
-##
-## Build system for strayman
-##
-## (c) 2002 Mark Wooding
-##
-
-##----- Licensing notice ----------------------------------------------------
-##
-## This file is part of the Straylight Manual LaTeX document class.
-##
-## strayman is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License as published by
-## the Free Software Foundation; either version 2 of the License, or
-## (at your option) any later version.
-##
-## strayman is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
-## You should have received a copy of the GNU General Public License
-## along with strayman; if not, write to the Free Software Foundation,
-## Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-pkglatexdir = ${texmfdir}/tex/latex/${PACKAGE}
-pkgdocdir = ${texmfdir}/doc/latex/${PACKAGE}
-
-define(`addsuffix', `patsubst(`$1', `\>', `$2')')
-define(`BASE', `strayman')
-
-AUX = gpl.tex strayman.cls
-SRC = addsuffix(BASE, `.dtx')
-DVI = addsuffix(BASE, `.dvi')
-PS = addsuffix(BASE, `.ps')
-PDF = addsuffix(BASE, `.pdf')
-OBJ = \
- strayman.8pt \
- strayman.9pt \
- strayman.10pt \
- strayman.11pt \
- strayman.12pt \
- strayman.text \
- strayman.cls
-
-pkglatex_DATA = $(OBJ)
-pkgdoc_DATA = $(DVI) $(PS) $(PDF)
-
-SUFFIXES = .dtx .tex .dvi .ps .pdf
-define(`run_latex', `rm -rf t.$`'@/ && mkdir t.$`'@/ && \
- cd t.$`'@/ && \
- TEXINPUTS=..:$$TEXINPUTS && export TEXINPUTS && \
- $1 "\def\indexing{n} \nonstopmode \input $<" && \
- $1 "\def\indexing{y} \nonstopmode \input $<" && \
- makeindex -s gind.ist $`'*.idx && \
- $1 "\def\indexing{n} \nonstopmode \input $<" && \
- mv $`'@ ../ && cd ../ && rm -rf t.$`'@/')
-
-$(DVI) $(PDF): $(OBJ) $(AUX)
-.dtx.dvi:; run_latex(`latex')
-.dtx.pdf:; run_latex(`pdflatex')
-.dvi.ps:; dvips $<
-clean-local::; rm -rf t.*/
-
-$(OBJ): $(SRC) strayman.ins
- tex strayman.ins
-
-EXTRA_DIST = $(SRC) $(AUX) $(DVI) $(OBJ) strayman.ins Makefile.m4
-
-MAINTAINERCLEANFILES = $(OBJ) $(DVI)
-CLEANFILES = *.tmp *.aux *.idx *.ilg *.log *.toc *.ind *.lot *.ans *.ps *.pdf
-
-dist-hook::
- echo $(VERSION) >$(distdir)/RELEASE
-EXTRA_DIST += auto-version
-
-Makefile.am: Makefile.m4
- cd $(srcdir) && m4 Makefile.m4 >Makefile.am
-
-.PHONY: dvi
-
-EXTRA_DIST += debian/changelog debian/control debian/copyright debian/compat
-EXTRA_DIST += debian/rules
-
-##----- That's all, folks ---------------------------------------------------
--- /dev/null
+### -*-makefile-gmake-*-
+###
+### Package-specfic definitions for the build script
+###
+### (c) 2020 Straylight
+###
+
+###----- Licensing notice ---------------------------------------------------
+###
+### This file is part of the Straylight Manual LaTeX document class.
+###
+### `strayman' is free software: you can redistribute it and/or modify it
+### under the terms of the GNU General Public License as published by the
+### Free Software Foundation; either version 2 of the License, or (at your
+### option) any later version.
+###
+### `strayman' is distributed in the hope that it will be useful, but
+### WITHOUT ANY WARRANTY; without even the implied warranty of
+### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+### General Public License for more details.
+###
+### You should have received a copy of the GNU General Public License
+### along with `strayman'. If not, write to the Free Software Foundation,
+### Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+## Package identification.
+PACKAGE = strayman
+
+## Installation files.
+INS = strayman.ins
+
+## Install all of our output files in the LaTeX directory.
+pkglatex_FILES += $(OUT)
+
+## Format the licence text.
+EXTRA += gpl.tex
+
+###----- That's all, folks --------------------------------------------------
+++ /dev/null
-dnl -*-autoconf-*-
-dnl
-dnl Configuration script for strayman
-dnl
-dnl (c) 2002 Mark Wooding
-dnl
-
-dnl ----- Licensing notice --------------------------------------------------
-dnl
-dnl This file is part of the Straylight Manual LaTeX document class.
-dnl
-dnl strayman is free software; you can redistribute it and/or modify
-dnl it under the terms of the GNU General Public License as published by
-dnl the Free Software Foundation; either version 2 of the License, or
-dnl (at your option) any later version.
-dnl
-dnl strayman is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-dnl GNU General Public License for more details.
-dnl
-dnl You should have received a copy of the GNU General Public License
-dnl along with strayman; if not, write to the Free Software Foundation,
-dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-mdw_AUTO_VERSION
-AC_INIT(strayman, AUTO_VERSION, mdw@distorted.org.uk)
-AC_CONFIG_SRCDIR(strayman.ins)
-AC_CONFIG_AUX_DIR(.)
-AM_INIT_AUTOMAKE(foreign)
-mdw_DIR_TEXMF
-AC_OUTPUT(Makefile)
-
-dnl ----- That's all, folks -------------------------------------------------