summaryrefslogtreecommitdiff
path: root/print/kpathsea/Makefile
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2009-01-03 22:12:42 +0000
committerminskim <minskim@pkgsrc.org>2009-01-03 22:12:42 +0000
commitdcfb8dbaae7614169dea4e5ff4a5d315e7636b32 (patch)
tree7b32a1f5b175ad03c1be9a7bd6a33c6dddfec648 /print/kpathsea/Makefile
parente73eb1bfe51fba38e5d1834fe36ef1675d80e137 (diff)
downloadpkgsrc-dcfb8dbaae7614169dea4e5ff4a5d315e7636b32.tar.gz
Import kpathsea-3.5.7 from pkgsrc-wip.
Kpathsea is a library to do path searching. It is used in the Web2C implementation of TeX and friends. The library's fundamental purpose is to return a filename from a list of directories specified by the user, similar to what shells do when looking up program names to execute.
Diffstat (limited to 'print/kpathsea/Makefile')
-rw-r--r--print/kpathsea/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/print/kpathsea/Makefile b/print/kpathsea/Makefile
new file mode 100644
index 00000000000..aeeb92df774
--- /dev/null
+++ b/print/kpathsea/Makefile
@@ -0,0 +1,56 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/01/03 22:12:42 minskim Exp $
+
+DISTNAME= texlive-20080816-source
+PKGNAME= kpathsea-3.5.7
+CATEGORIES= print
+MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/}
+EXTRACT_SUFX= .tar.lzma
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://www.tug.org/kpathsea/
+COMMENT= Path searching library for TeX-related files
+
+CONFLICTS+= teTeX-bin-[0-9]*
+CONFLICTS+= teTeX-texmf-[0-9]*
+
+EXTRACT_ELEMENTS= ${DISTNAME}/texk/kpathsea \
+ ${DISTNAME}/texk/make \
+ ${DISTNAME}/texk/config.guess \
+ ${DISTNAME}/texk/config.sub \
+ ${DISTNAME}/texk/install.sh \
+ ${DISTNAME}/texk/mkinstalldirs
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+INFO_FILES= yes
+USE_LIBTOOL= yes
+WRKSRC= ${WRKDIR}/${DISTNAME}/texk/kpathsea
+
+MAKE_FLAGS+= LIBTOOL=${LIBTOOL:Q}
+
+SUBST_CLASSES+= texmfdir
+SUBST_MESSAGE.texmfdir= Setting texmf directories.
+SUBST_STAGE.texmfdir= pre-configure
+SUBST_FILES.texmfdir= texmf.cnf
+SUBST_SED.texmfdir= -e 's,@TEXMFLOCAL@,${TEXMFLOCAL},'
+SUBST_SED.texmfdir+= -e 's,@VARBASE@,${VARBASE},'
+SUBST_SED.texmfdir+= -e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},'
+
+PKG_SYSCONFSUBDIR= texmf
+
+BUILD_DEFS+= VARBASE
+TEXMFLOCAL= ${PREFIX}/share/texmf-local
+FILES_SUBST+= TEXMFLOCAL=${TEXMFLOCAL}
+
+CONF_FILES= ${PREFIX}/share/texmf/web2c/texmf.cnf \
+ ${PKG_SYSCONFDIR}/texmf.cnf
+
+OWN_DIRS+= ${TEXMFLOCAL} ${VARBASE}/lib/texmf
+INSTALLATION_DIRS+= share/doc/texmf share/texmf-dist
+
+INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} \
+ infodir=${DESTDIR}${PREFIX}/${PKGINFODIR} \
+ mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
+
+.include "../../mk/bsd.pkg.mk"