Lines 1-35
Link Here
|
1 |
# Created by: Andrew Turner <andrew+ports@fubar.geek.nz> |
1 |
# Created by: Andrew Turner <andrew+ports@fubar.geek.nz> |
2 |
|
2 |
|
3 |
PORTNAME= pty |
3 |
PORTNAME= pty |
4 |
PORTVERSION= 1.25 |
4 |
DISTVERSION= 1.26 |
5 |
PORTREVISION= 1 |
|
|
6 |
CATEGORIES= devel |
5 |
CATEGORIES= devel |
7 |
MASTER_SITES= https://raw.githubusercontent.com/nuclewall/bsdinstaller/${COMMIT}/src/lib/lua/pty/ \ |
|
|
8 |
https://BSDforge.com/projects/source/devel/lua-pty/ |
9 |
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} |
10 |
DISTFILES= pty.lua pty.c |
11 |
DIST_SUBDIR= lua-${PORTNAME}-${COMMIT} |
12 |
|
6 |
|
13 |
MAINTAINER= portmaster@BSDforge.com |
7 |
MAINTAINER= portmaster@BSDforge.com |
14 |
COMMENT= Pty (pseudo-terminal) bindings for Lua 5 |
8 |
COMMENT= Pty (pseudo-terminal) bindings for Lua 5+ |
|
|
9 |
|
10 |
LICENSE= BSD4CLAUSE |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
15 |
|
12 |
|
16 |
USES= lua:51,module |
13 |
USES= lua:51,module |
17 |
|
14 |
|
18 |
COMMIT= 8323bb9 |
15 |
USE_GITLAB= yes |
|
|
16 |
GL_ACCOUNT= ports1 |
17 |
GL_PROJECT= lua-pty |
18 |
GL_COMMIT= 004666e7cd8cc46a39cb966dbfd349e60a8684ab |
19 |
|
19 |
MAKEFILE= ${FILESDIR}/Makefile |
20 |
MAKEFILE= ${FILESDIR}/Makefile |
20 |
MAKE_ENV= VPATH=${_DISTDIR} |
|
|
21 |
NO_WRKSUBDIR= yes |
22 |
|
21 |
|
|
|
22 |
DOCSDIR= ${PREFIX}/share/doc/lua-${PORTNAME} |
23 |
DOCFILES= README README.md CHANGELOG |
23 |
PLIST_FILES= %%LUA_MODSHAREDIR%%/pty.lua \ |
24 |
PLIST_FILES= %%LUA_MODSHAREDIR%%/pty.lua \ |
24 |
%%LUA_MODLIBDIR%%/lpty.so |
25 |
%%LUA_MODLIBDIR%%/lpty.so \ |
25 |
|
26 |
%%DOCSDIR%%/README \ |
26 |
do-extract: |
27 |
%%DOCSDIR%%/README.md \ |
27 |
${CP} -p ${_DISTFILES:S|^|${_DISTDIR}/|} ${WRKSRC}/ |
28 |
%%DOCSDIR%%/CHANGELOG |
28 |
|
29 |
|
29 |
do-install: |
30 |
do-install: |
30 |
@${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} |
31 |
@${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} |
31 |
${INSTALL_PROGRAM} ${WRKSRC}/lpty.so ${STAGEDIR}${LUA_MODLIBDIR} |
32 |
${INSTALL_PROGRAM} ${WRKSRC}/lpty.so ${STAGEDIR}${LUA_MODLIBDIR} |
32 |
@${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} |
33 |
@${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} |
33 |
${INSTALL_DATA} ${WRKSRC}/pty.lua ${STAGEDIR}${LUA_MODSHAREDIR} |
34 |
${INSTALL_DATA} ${WRKSRC}/pty.lua ${STAGEDIR}${LUA_MODSHAREDIR} |
|
|
35 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
36 |
.for i in ${DOCFILES} |
37 |
${CP} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} |
38 |
.endfor |
34 |
|
39 |
|
35 |
.include <bsd.port.mk> |
40 |
.include <bsd.port.mk> |