summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-12-05 00:23:53 +0000
committerKarl Berry <karl@freefriends.org>2011-12-05 00:23:53 +0000
commita3820a32b1f8c604520d9fcf34069b4e0a73a89a (patch)
treec70af98636c9e2fdff4f6e0b721cb93fed1b5afc /Master/texmf-dist/source
parent757da55142bf500fb11d5e9567bf1cec3b1dc18b (diff)
mkjobtexmf 0.8 (11nov11)
git-svn-id: svn://tug.org/texlive/trunk@24758 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in44
-rw-r--r--Master/texmf-dist/source/generic/mkjobtexmf/configure24
-rw-r--r--Master/texmf-dist/source/generic/mkjobtexmf/configure.ac4
3 files changed, 45 insertions, 27 deletions
diff --git a/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in b/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in
index b3a37f37ad8..8c6b97b7c58 100644
--- a/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in
+++ b/Master/texmf-dist/source/generic/mkjobtexmf/Makefile.in
@@ -1,7 +1,7 @@
# Makefile.in
# @configure_input@
-# Copyright 2007 by Heiko Oberdiek.
+# Copyright 2007, 2008, 2011 by Heiko Oberdiek.
#
# The file is part of project mkjobtexmf.
# It's free software; you may redistribute it and/or
@@ -26,41 +26,59 @@ INSTALL_DATA = @INSTALL_DATA@
PRJ = mkjobtexmf
SRC_FILE = $(PRJ).pl
-SRC_FILES = $(SRC_FILE) $(PRJ).ltx
+SRC_FILES = $(SRC_FILE) $(PRJ).ltx clean-case.pl version.pl
DOC_FILES = $(PRJ).txt $(PRJ).man $(PRJ).html $(PRJ).pdf README
ALL_FILES = $(DOC_FILES) configure
AUTOSRC_FILES = configure.ac Makefile.in install-sh
DISTRIB_FILES = $(SRC_FILES) $(ALL_FILES) $(AUTOSRC_FILES)
PDFLATEX = TEXINPUTS=$(srcdir): pdflatex
+LUALATEX = TEXINPUTS=$(srcdir): lualatex
+TMP_FILE = __temp__.pl
+FILE_DATE_VERSION = date-version.txt
default all:
include $(wildcard $(srcdir)/$(PRJ).mk)
+configure: configure.ac
+ autoconf
+
+Makefile: Makefile.in configure
+ ./configure
+
doc: $(DOC_FILES)
+$(FILE_DATE_VERSION): $(SRC_FILE)
+ ./version.pl
+ autoconf
+ ./configure
+
$(PRJ).txt: $(SRC_FILE)
pod2text -l $< $@
-$(PRJ).man: $(SRC_FILE)
- pod2man $< $@
+$(PRJ).man: $(SRC_FILE) $(FILE_DATE_VERSION)
+ pod2man -d "$(shell cat $(FILE_DATE_VERSION))" $< $@
-$(PRJ).html: $(SRC_FILE)
- pod2html --infile=$< --outfile=$@
+html: $(PRJ).html
+$(PRJ).html: $(SRC_FILE) ./clean-case.pl
+ ./clean-case.pl $< $(TMP_FILE)
+ pod2html --title=$(PRJ) --infile=$(TMP_FILE) --outfile=$@
$(PRJ).pdf: $(PRJ).ltx $(PRJ).tex
- $(PDFLATEX) $<
+ $(LUALATEX) $<
makeindex $(PRJ)
- $(PDFLATEX) $<
+ $(LUALATEX) $<
makeindex $(PRJ)
- $(PDFLATEX) $<
+ $(LUALATEX) $<
makeindex $(PRJ)
- $(PDFLATEX) $<
+ $(LUALATEX) $<
makeindex $(PRJ)
- $(PDFLATEX) $<
+ $(LUALATEX) $<
$(PRJ).tex: $(SRC_FILE)
- pod2latex -out $@ $<
+ ./clean-case.pl $< $(TMP_FILE)
+ pod2latex -out $@ $(TMP_FILE)
+ recode latin1..utf8 $@
distrib: $(PRJ).zip
@@ -93,4 +111,4 @@ realclean: distclean
mostlyclean: clean
.PHONY: default all doc distrib install check uninstall \
- clean distclean realclean mostlyclean
+ clean distclean realclean mostlyclean test html
diff --git a/Master/texmf-dist/source/generic/mkjobtexmf/configure b/Master/texmf-dist/source/generic/mkjobtexmf/configure
index 8e2f8ec1309..8c9d1c1cfcc 100644
--- a/Master/texmf-dist/source/generic/mkjobtexmf/configure
+++ b/Master/texmf-dist/source/generic/mkjobtexmf/configure
@@ -1,8 +1,8 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.57 for mkjobtexmf 0.6.
+# Generated by GNU Autoconf 2.57 for mkjobtexmf 0.8.
#
-# Report bugs to <oberdiek@uni-freiburg.de>.
+# Report bugs to <heiko.oberdiek@googlemail.com>.
#
# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
# Free Software Foundation, Inc.
@@ -268,9 +268,9 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='mkjobtexmf'
PACKAGE_TARNAME='mkjobtexmf'
-PACKAGE_VERSION='0.6'
-PACKAGE_STRING='mkjobtexmf 0.6'
-PACKAGE_BUGREPORT='oberdiek@uni-freiburg.de'
+PACKAGE_VERSION='0.8'
+PACKAGE_STRING='mkjobtexmf 0.8'
+PACKAGE_BUGREPORT='heiko.oberdiek@googlemail.com'
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LIBOBJS LTLIBOBJS'
ac_subst_files=''
@@ -721,7 +721,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures mkjobtexmf 0.6 to adapt to many kinds of systems.
+\`configure' configures mkjobtexmf 0.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -778,11 +778,11 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of mkjobtexmf 0.6:";;
+ short | recursive ) echo "Configuration of mkjobtexmf 0.8:";;
esac
cat <<\_ACEOF
-Report bugs to <oberdiek@uni-freiburg.de>.
+Report bugs to <heiko.oberdiek@googlemail.com>.
_ACEOF
fi
@@ -845,7 +845,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-mkjobtexmf configure 0.6
+mkjobtexmf configure 0.8
generated by GNU Autoconf 2.57
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@@ -860,7 +860,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by mkjobtexmf $as_me 0.6, which was
+It was created by mkjobtexmf $as_me 0.8, which was
generated by GNU Autoconf 2.57. Invocation command line was
$ $0 $@
@@ -1694,7 +1694,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
-This file was extended by mkjobtexmf $as_me 0.6, which was
+This file was extended by mkjobtexmf $as_me 0.8, which was
generated by GNU Autoconf 2.57. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -1749,7 +1749,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-mkjobtexmf config.status 0.6
+mkjobtexmf config.status 0.8
configured by $0, generated by GNU Autoconf 2.57,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff --git a/Master/texmf-dist/source/generic/mkjobtexmf/configure.ac b/Master/texmf-dist/source/generic/mkjobtexmf/configure.ac
index 1c0834981fe..709792ee94f 100644
--- a/Master/texmf-dist/source/generic/mkjobtexmf/configure.ac
+++ b/Master/texmf-dist/source/generic/mkjobtexmf/configure.ac
@@ -1,13 +1,13 @@
dnl configure.ac
dnl
-dnl Copyright 2007, 2008 by Heiko Oberdiek.
+dnl Copyright 2007, 2008, 2011 by Heiko Oberdiek.
dnl
dnl The file is part of project mkjobtexmf.
dnl It's free software; you may redistribute it and/or
dnl modify it under the same terms as Perl itself
dnl (Perl Artistic License/GNU General Public License, version 2).
dnl
-AC_INIT(mkjobtexmf, 0.7, oberdiek@uni-freiburg.de)
+AC_INIT(mkjobtexmf, 0.8, heiko.oberdiek@googlemail.com)
AC_CONFIG_FILES(Makefile)