aboutsummaryrefslogtreecommitdiff
path: root/print/teTeX
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2004-12-21 19:40:35 +0000
committerHiroki Sato <hrs@FreeBSD.org>2004-12-21 19:40:35 +0000
commit6f899cf75b0bc27e860785bdcd67f502ac3b8a8a (patch)
treea63ba5b52d6dfdc12970edecd2bf13a982112f74 /print/teTeX
parent23a19d5f6a1544c79d76eb04d4a7e6f1e6825278 (diff)
downloadports-6f899cf75b0bc27e860785bdcd67f502ac3b8a8a.tar.gz
ports-6f899cf75b0bc27e860785bdcd67f502ac3b8a8a.zip
Notes
Diffstat (limited to 'print/teTeX')
-rw-r--r--print/teTeX/Makefile25
-rw-r--r--print/teTeX/files/pkg-install.in20
2 files changed, 6 insertions, 39 deletions
diff --git a/print/teTeX/Makefile b/print/teTeX/Makefile
index dc22c3cbdfa3..2a1d4be82ae9 100644
--- a/print/teTeX/Makefile
+++ b/print/teTeX/Makefile
@@ -7,7 +7,7 @@
PORTNAME= teTeX
PORTVERSION= 2.0.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= print
MASTER_SITES= # empty
DISTFILES= # empty
@@ -16,20 +16,13 @@ EXTRACT_ONLY= # empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= A meta port for teTeX suite
-RUN_DEPENDS= ${TETEX_MODESW}:${PORTSDIR}/print/tex-texmflocal \
+RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
${LOCALBASE}/share/texmf/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
latex:${PORTSDIR}/print/teTeX-base \
${LOCALBASE}/share/texmf-local/tex/latex/base/latex.ltx:${PORTSDIR}/print/teTeX-latex2e \
dvips:${PORTSDIR}/print/dvipsk-tetex \
xdvi:${PORTSDIR}/print/xdvik
-TETEX_MODESW= ${LOCALBASE}/bin/tetex-modesw
-
-PKGINSTALL= ${WRKDIR}/pkg-install.sh
-PKGDEINSTALL= ${WRKDIR}/pkg-install.sh
-PKGINSTALL_SUB= TETEX_MODESW=${TETEX_MODESW} \
- MODE=${DEFAULT_MODE}
-
# XXX: We always build in batch mode to disable OPTIONS
# in print/teTeX-base.
DEPENDS_ARGS+= BATCH=yes
@@ -43,28 +36,22 @@ CONFLICTS= latex2e-[0-9]* tex-[0-9]* dvips-[0-9]* xdvi-[0-9]*
.if defined(WITH_LETTERSIZE)
FLAVOR+= letter
DEPENDS_ARGS+= WITH_LETTERSIZE=true
-DEFAULT_MODE= tetex-letter
+PAPERSIZE= letter
.else
-DEFAULT_MODE= tetex
+PAPERSIZE= a4
.endif
+TEXMFLOCAL_LSR= ${LOCALBASE}/share/texmf-local/ls-R
+
# XXX: this does not work
#.if defined(FLAVOR)
#PKGNAMESUFFIX= ${FLAVOR:S,^,-,:Q:S,\\ ,,g:S,\\-,-,g}
#.endif
-do-configure:
- ${SED} ${PKGINSTALL_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- < ${FILESDIR}/pkg-install.in > ${PKGINSTALL}
- ${CHMOD} 0755 ${PKGINSTALL}
-
do-build:
@${DO_NADA}
do-install: #emtpy
@${DO_NADA}
-post-install:
- @${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
.include <bsd.port.post.mk>
diff --git a/print/teTeX/files/pkg-install.in b/print/teTeX/files/pkg-install.in
deleted file mode 100644
index 3733255fd501..000000000000
--- a/print/teTeX/files/pkg-install.in
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-MODE=%%MODE%%
-TETEX_MODESW=%%TETEX_MODESW%%
-
-case $2 in
-POST-INSTALL)
- case ${MODE} in
- tetex) ;;
- *) ${TETEX_MODESW} changedefault ${MODE} ;;
- esac
-
- ${TETEX_MODESW} default dvips forceinstall
- ${TETEX_MODESW} default dvipdfm forceinstall
- ${TETEX_MODESW} default xdvi forceinstall
- ;;
-DEINSTALL)
- ;;
-esac