summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile10
-rw-r--r--etc/fslongtable.sty1
2 files changed, 9 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 58275345f..8847cdee1 100644
--- a/Makefile
+++ b/Makefile
@@ -140,9 +140,11 @@ help:
@echo
@echo " install-docs install-perl-modules"
@echo " install-init install-apache"
- @echo " install-rt"
+ @echo " install-rt install-texmf"
@echo " install-selfservice update-selfservice"
@echo
+ @echo " install-texmf-forced"
+ @echo
@echo " dev dev-docs dev-perl-modules"
@echo
@echo " masondocs alldocs docs"
@@ -238,6 +240,12 @@ dev-perl-modules: perl-modules
ln -sf ${FREESIDE_PATH}/FS/blib/lib/FS ${PERL_INC_DEV_KLUDGE}/FS
install-texmf:
+ test -e `kpsewhich -expand-var \\\$$TEXMFLOCAL`/tex/generic/fslongtable.sty || \
+ install -D -o freeside -m 444 etc/fslongtable.sty \
+ `kpsewhich -expand-var \\\$$TEXMFLOCAL`/tex/generic/fslongtable.sty
+ texhash `kpsewhich -expand-var \\\$$TEXMFLOCAL`
+
+install-texmf-forced:
install -D -o freeside -m 444 etc/fslongtable.sty \
`kpsewhich -expand-var \\\$$TEXMFLOCAL`/tex/generic/fslongtable.sty
texhash `kpsewhich -expand-var \\\$$TEXMFLOCAL`
diff --git a/etc/fslongtable.sty b/etc/fslongtable.sty
index fc936a18d..543169dbd 100644
--- a/etc/fslongtable.sty
+++ b/etc/fslongtable.sty
@@ -154,7 +154,6 @@
\global\@colroom\@colht
\ifnum\thepage=1
\advance\vsize-\LTextracouponspace
- \dimen@\pagegoal\advance\dimen@-\LTextracouponspace\pagegoal\dimen@
\fi
\ifvoid\LT@foot\else
\advance\vsize-\ht\LT@foot