diff options
Diffstat (limited to 'devel/tex-libtexlua')
-rw-r--r-- | devel/tex-libtexlua/Makefile | 29 | ||||
-rw-r--r-- | devel/tex-libtexlua/distinfo | 2 | ||||
-rw-r--r-- | devel/tex-libtexlua/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | devel/tex-libtexlua/pkg-descr | 1 | ||||
-rw-r--r-- | devel/tex-libtexlua/pkg-plist | 10 |
5 files changed, 53 insertions, 0 deletions
diff --git a/devel/tex-libtexlua/Makefile b/devel/tex-libtexlua/Makefile new file mode 100644 index 000000000000..bbffcaea1178 --- /dev/null +++ b/devel/tex-libtexlua/Makefile @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= libtexlua +PORTVERSION= 5.2.4 +CATEGORIES= devel +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ +PKGNAMEPREFIX= tex- +DISTNAME= texlive-20150521-source +DIST_SUBDIR= TeX + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Lua library for TeXLive + +LICENSE= MIT +LICENSE_FILE= ${WRKDIR}/LICENSE.MIT + +USES= tar:xz libtool pkgconfig +USE_LDCONFIG= yes +EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} +EXTRACT_FILES= build-aux libs/lua52 +WRKSRC= ${WRKDIR}/${DISTNAME}/libs/lua52 +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip + +post-extract: + ${SED} -e '/\*\ Copyright/,/\*\//!d;s/^\*//;/^\*\*/d' \ + ${WRKSRC}/lua-5.2.4/src/lua.h > ${WRKDIR}/LICENSE.MIT + +.include <bsd.port.mk> diff --git a/devel/tex-libtexlua/distinfo b/devel/tex-libtexlua/distinfo new file mode 100644 index 000000000000..5e60be0fc6e1 --- /dev/null +++ b/devel/tex-libtexlua/distinfo @@ -0,0 +1,2 @@ +SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 +SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552 diff --git a/devel/tex-libtexlua/files/patch-Makefile.in b/devel/tex-libtexlua/files/patch-Makefile.in new file mode 100644 index 000000000000..450a29e9c469 --- /dev/null +++ b/devel/tex-libtexlua/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2015-02-16 14:32:53 UTC ++++ Makefile.in +@@ -675,7 +675,7 @@ lua52include_HEADERS = \ + $(LUA52_TREE)/src/lua.hpp \ + $(LUA52_TREE)/src/lualib.h + +-pkgconfigdir = ${libdir}/pkgconfig ++pkgconfigdir = ${prefix}/libdata/pkgconfig + pkgconfig_DATA = texlua52.pc + @build_TRUE@dist_check_SCRIPTS = lua52.test luaerror.test + @build_TRUE@TESTS = lua52.test luaerror.test diff --git a/devel/tex-libtexlua/pkg-descr b/devel/tex-libtexlua/pkg-descr new file mode 100644 index 000000000000..5ded1337c6a6 --- /dev/null +++ b/devel/tex-libtexlua/pkg-descr @@ -0,0 +1 @@ +libtexlua is a Lua 5.2 library modified for LuaTeX. diff --git a/devel/tex-libtexlua/pkg-plist b/devel/tex-libtexlua/pkg-plist new file mode 100644 index 000000000000..8e71a98a162b --- /dev/null +++ b/devel/tex-libtexlua/pkg-plist @@ -0,0 +1,10 @@ +include/texlua52/lauxlib.h +include/texlua52/lua.h +include/texlua52/lua.hpp +include/texlua52/luaconf.h +include/texlua52/lualib.h +lib/libtexlua52.a +lib/libtexlua52.so +lib/libtexlua52.so.5 +lib/libtexlua52.so.5.2.4 +libdata/pkgconfig/texlua52.pc |