Raphael Kubo da Costa wrote:
Hiroki Sato<h...@freebsd.org> writes:
Stephen Montgomery-Smith<step...@freebsd.org> wrote
in<201106160412.p5g4cgbi017...@repoman.freebsd.org>:
st> stephen 2011-06-16 04:12:16 UTC
st>
st> FreeBSD ports repository
st>
st> Modified files:
st> print/latex-ltablex Makefile distinfo pkg-descr
st> Log:
st> - Add print/latex-ltablex
st>
st> ltablex modifies the tabularx environment to combine the features of the
st> tabularx package (auto-sized columns in a fixed width table) with those
st> of the longtable package (multi-page tables).
st>
st> WWW: http://www.ctan.org/tex-archive/macros/latex/contrib/ltablex/
st>
st> PR: ports/156413
st> Submitted by: Raphael Kubo da Costa<kub...@gmail.com> (maintainer)
st> Approved by: maho (mentor)
Please do not use share/texmf-local for the installation. All of
macro files in the ports collection should be in share/texmf.
Also, the installation directory should be specified in mktexlsr's
command line argument.
Thanks for the feedback. Do you mean something like this?
Hi Raphael,
Thanks for the diff file. I had to make a few other changes to get it
to work. I am attaching the diff file, which I have tested, and it does
seem to fix everything.
I used the print/latex-pgf port as a very helpful guide.
I'll commit these changes (or similar changes if it turns out I made a
mistake) fairly soon. So you shouldn't need to submit a PR.
Best regards,
Stephen
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/print/latex-ltablex/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile 16 Jun 2011 04:12:16 -0000 1.2
+++ Makefile 16 Jun 2011 23:18:06 -0000
@@ -6,6 +6,7 @@
PORTNAME= ltablex
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= macros/latex/contrib
@@ -16,22 +17,19 @@
MAINTAINER= kub...@gmail.com
COMMENT= Combines the features of both the tabularx and longtable
packages
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
+BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
+RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
USE_ZIP= YES
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
-TEXMFLOCAL= share/texmf-local
-TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCAL}/ls-R
+TEXMFDIR= share/texmf
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
TEX_BIN= ${LOCALBASE}/bin/latex
CLASSNAME= ${PORTNAME}
-CLASSDIR= ${TEXMFLOCAL}/tex/latex/${CLASSNAME}
+CLASSDIR= ${TEXMFDIR}/tex/latex/${CLASSNAME}
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
CLASS_FILES= ltablex.sty
@@ -50,8 +48,8 @@
done;\
${ECHO_CMD} "@dirrm ${DOCSDIR:S,^${PREFIX}/,,}" ) >> ${PLIST}
.endif
- ${ECHO_CMD} "@exec ${MKTEXLSR}" >> ${PLIST}
- ${ECHO_CMD} "@unexec ${MKTEXLSR}" >> ${PLIST}
+ ${ECHO_CMD} "@exec ${MKTEXLSR} ${PREFIX}/${TEXMFDIR}" >> ${PLIST}
+ ${ECHO_CMD} "@unexec ${MKTEXLSR} ${PREFIX}/${TEXMFDIR}" >> ${PLIST}
do-install:
${MKDIR} ${PREFIX}/${CLASSDIR}
@@ -62,6 +60,6 @@
.endif
post-install:
- ${MKTEXLSR}
+ ${MKTEXLSR} ${PREFIX}/${TEXMFDIR}
.include <bsd.port.mk>
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"