blob: f5a25d5e9b86ef53d08f6a43e0d65b4b31dd5938 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
PORTNAME= qrencode
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.1
CATEGORIES= graphics
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= mm@FreeBSD.org
COMMENT= libqrencode wrapper for the Lua programming language
WWW= https://github.com/vincascm/qrencode
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libqrencode.so:graphics/libqrencode \
libpng.so:graphics/png
USES= lua:module localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= vincascm
do-build:
(cd ${WRKSRC} && ${SETENVI} ${CC} ${PORTNAME}.c -o ${PORTNAME}.so \
${CFLAGS} ${CPPFLAGS} -I${LUA_INCDIR} -std=gnu99 ${LDFLAGS} \
-pedantic -Wall -Wextra -shared -fPIC -lqrencode -lpng)
do-install:
${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR}
${INSTALL_LIB} ${WRKSRC}/qrencode.so ${STAGEDIR}${LUA_MODLIBDIR}
.include <bsd.port.mk>
|