summaryrefslogtreecommitdiff
path: root/print/tex-dvipsk/files/pkg-install.in
diff options
context:
space:
mode:
Diffstat (limited to 'print/tex-dvipsk/files/pkg-install.in')
-rw-r--r--print/tex-dvipsk/files/pkg-install.in36
1 files changed, 36 insertions, 0 deletions
diff --git a/print/tex-dvipsk/files/pkg-install.in b/print/tex-dvipsk/files/pkg-install.in
new file mode 100644
index 000000000000..ae4f4382fdb4
--- /dev/null
+++ b/print/tex-dvipsk/files/pkg-install.in
@@ -0,0 +1,36 @@
+#!/bin/sh
+# $FreeBSD$
+
+PAPERSIZE=%%PAPERSIZE%%
+DVIPSDIR=%%DVIPSDIR%%
+DVIPSCONFDIR=%%DVIPSCONFDIR%%
+MKTEXLSR=%%MKTEXLSR%%
+TEXCONFIGBIN=%%TEXCONFIGBIN%%
+PATH=${PATH}:%%LOCALBASE%%/bin
+
+case $2 in
+POST-INSTALL)
+ ${MKTEXLSR}
+
+ # output to a file by default
+ ${TEXCONFIGBIN} dvips printcmd -
+ case ${PAPERSIZE} in
+ letter)
+ ${TEXCONFIGBIN} dvips paper letter
+ ;;
+ *)
+ ${TEXCONFIGBIN} dvips paper a4
+ ;;
+ esac
+ ${MKTEXLSR}
+ echo "======"
+ echo "NOTICE: Before upgrading, you may want to make " \
+ "a backup of the following file(s):"
+ echo " ${DVIPSCONFDIR}/config.ps"
+ echo "======"
+;;
+DEINSTALL)
+ # do nothing
+ ${MKTEXLSR}
+;;
+esac