mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
use https HOMEPAGE and secondary SITES
install pkgconfig files as the more commonly used lua5.x.pc as well as existing lua5x.pc
This commit is contained in:
@@ -2,7 +2,7 @@ PORTROACH= limit:^5\.1
|
||||
|
||||
VERSION= 5.1.5
|
||||
PKGSPEC= lua->=5.1,<5.2
|
||||
REVISION= 7
|
||||
REVISION= 8
|
||||
|
||||
SHARED_LIBS= lua5.1 ${VERSION:R}
|
||||
|
||||
@@ -16,5 +16,6 @@ pre-configure:
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/lib/pkgconfig
|
||||
${INSTALL_DATA} ${WRKSRC}/etc/lua.pc ${PREFIX}/lib/pkgconfig/lua51.pc
|
||||
${INSTALL_DATA} ${WRKSRC}/etc/lua.pc ${PREFIX}/lib/pkgconfig/lua5.1.pc
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -10,10 +10,11 @@ include/lua-5.1/lua.h
|
||||
include/lua-5.1/lua.hpp
|
||||
include/lua-5.1/luaconf.h
|
||||
include/lua-5.1/lualib.h
|
||||
lib/liblua5.1.a
|
||||
@static-lib lib/liblua5.1.a
|
||||
@lib lib/liblua5.1.so.${LIBlua5.1_VERSION}
|
||||
lib/lua/
|
||||
lib/lua/5.1/
|
||||
lib/pkgconfig/lua5.1.pc
|
||||
lib/pkgconfig/lua51.pc
|
||||
@man man/man1/lua51.1
|
||||
@man man/man1/luac51.1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
PORTROACH= limit:^5\.2
|
||||
|
||||
VERSION= 5.2.4
|
||||
REVISION= 1
|
||||
REVISION= 2
|
||||
PKGSPEC= lua->=5.2,<5.3
|
||||
|
||||
SHARED_LIBS= lua5.2 ${VERSION:R}
|
||||
@@ -14,7 +14,7 @@ MAKE_FLAGS+= LIBlua5.2_VERSION="${LIBlua5.2_VERSION}"
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/lib/pkgconfig
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua52.pc \
|
||||
${PREFIX}/lib/pkgconfig/lua52.pc
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua52.pc ${PREFIX}/lib/pkgconfig/lua52.pc
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua52.pc ${PREFIX}/lib/pkgconfig/lua5.2.pc
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -9,10 +9,11 @@ include/lua-5.2/lua.h
|
||||
include/lua-5.2/lua.hpp
|
||||
include/lua-5.2/luaconf.h
|
||||
include/lua-5.2/lualib.h
|
||||
lib/liblua5.2.a
|
||||
@static-lib lib/liblua5.2.a
|
||||
@lib lib/liblua5.2.so.${LIBlua5.2_VERSION}
|
||||
lib/lua/
|
||||
lib/lua/5.2/
|
||||
lib/pkgconfig/lua5.2.pc
|
||||
lib/pkgconfig/lua52.pc
|
||||
@man man/man1/lua52.1
|
||||
@man man/man1/luac52.1
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
PORTROACH= limit:^5\.3
|
||||
|
||||
VERSION= 5.3.6
|
||||
REVISION= 0
|
||||
PKGSPEC= lua->=5.3,<5.4
|
||||
|
||||
SHARED_LIBS= lua5.3 ${VERSION:R}
|
||||
@@ -13,7 +14,7 @@ MAKE_FLAGS+= LIBlua5.3_VERSION="${LIBlua5.3_VERSION}"
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/lib/pkgconfig
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua53.pc \
|
||||
${PREFIX}/lib/pkgconfig/lua53.pc
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua53.pc ${PREFIX}/lib/pkgconfig/lua53.pc
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua53.pc ${PREFIX}/lib/pkgconfig/lua5.3.pc
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -13,6 +13,7 @@ include/lua-5.3/lualib.h
|
||||
@lib lib/liblua5.3.so.${LIBlua5.3_VERSION}
|
||||
lib/lua/
|
||||
lib/lua/5.3/
|
||||
lib/pkgconfig/lua5.3.pc
|
||||
lib/pkgconfig/lua53.pc
|
||||
@man man/man1/lua53.1
|
||||
@man man/man1/luac53.1
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
VERSION= 5.4.8
|
||||
REVISION= 0
|
||||
PKGSPEC= lua->=5.4,<5.5
|
||||
|
||||
SHARED_LIBS= lua5.4 ${VERSION:R}
|
||||
@@ -11,7 +12,7 @@ MAKE_FLAGS+= LIBlua5.4_VERSION="${LIBlua5.4_VERSION}"
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/lib/pkgconfig
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua54.pc \
|
||||
${PREFIX}/lib/pkgconfig/lua54.pc
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua54.pc ${PREFIX}/lib/pkgconfig/lua54.pc
|
||||
${SUBST_DATA} -c ${FILESDIR}/lua54.pc ${PREFIX}/lib/pkgconfig/lua5.4.pc
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -13,6 +13,7 @@ include/lua-5.4/lualib.h
|
||||
@lib lib/liblua5.4.so.${LIBlua5.4_VERSION}
|
||||
lib/lua/
|
||||
lib/lua/5.4/
|
||||
lib/pkgconfig/lua5.4.pc
|
||||
lib/pkgconfig/lua54.pc
|
||||
@man man/man1/lua54.1
|
||||
@man man/man1/luac54.1
|
||||
|
||||
@@ -5,9 +5,9 @@ DISTNAME= lua-${VERSION}
|
||||
CATEGORIES= lang
|
||||
|
||||
SITES= https://www.lua.org/ftp/ \
|
||||
http://www.tecgraf.puc-rio.br/lua/ftp/
|
||||
https://www.tecgraf.puc-rio.br/lua/ftp/
|
||||
|
||||
HOMEPAGE= http://www.lua.org/
|
||||
HOMEPAGE= https://www.lua.org/
|
||||
|
||||
# MIT
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
Reference in New Issue
Block a user