diff --git a/graphics/lua-qrencode/Makefile b/graphics/lua-qrencode/Makefile index 589aa7113689..f5a25d5e9b86 100644 --- a/graphics/lua-qrencode/Makefile +++ b/graphics/lua-qrencode/Makefile @@ -1,26 +1,31 @@ PORTNAME= qrencode -PORTVERSION= 1.1.1 +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 +USES= lua:module localbase:ldflags + USE_GITHUB= yes GH_ACCOUNT= vincascm -GH_TAGNAME= v1.1.1 -CFLAGS+= -I${LUA_INCDIR} -I${LOCALBASE}/include +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_PROGRAM} ${WRKSRC}/qrencode.so ${STAGEDIR}${LUA_MODLIBDIR} + ${INSTALL_LIB} ${WRKSRC}/qrencode.so ${STAGEDIR}${LUA_MODLIBDIR} .include diff --git a/graphics/lua-qrencode/distinfo b/graphics/lua-qrencode/distinfo index 47f4cd91d813..1de9605a3877 100644 --- a/graphics/lua-qrencode/distinfo +++ b/graphics/lua-qrencode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771833326 -SHA256 (vincascm-qrencode-1.1.1-v1.1.1_GH0.tar.gz) = a1eac270e1f240add27133fa646da1a4aa891f0d3aa7410580e642ab183ca425 -SIZE (vincascm-qrencode-1.1.1-v1.1.1_GH0.tar.gz) = 4553 +TIMESTAMP = 1771879568 +SHA256 (vincascm-qrencode-v1.1.1_GH0.tar.gz) = a1eac270e1f240add27133fa646da1a4aa891f0d3aa7410580e642ab183ca425 +SIZE (vincascm-qrencode-v1.1.1_GH0.tar.gz) = 4553 diff --git a/graphics/lua-qrencode/files/patch-Makefile b/graphics/lua-qrencode/files/patch-Makefile deleted file mode 100644 index 651eb44649ee..000000000000 --- a/graphics/lua-qrencode/files/patch-Makefile +++ /dev/null @@ -1,15 +0,0 @@ ---- Makefile.orig 2026-02-23 07:56:46 UTC -+++ Makefile -@@ -1,10 +1,10 @@ LIBNAME= qrencode - LIBNAME= qrencode --CFLAGS= -std=gnu99 -pedantic -Wall -Wextra -O2 -shared -fPIC -+CFLAGS+= -std=gnu99 -pedantic -Wall -Wextra -shared -fPIC - - all: so - - so: $(LIBNAME).c -- $(CC) $(CFLAGS) $(LIBNAME).c -lqrencode -lpng -o $(LIBNAME).so -+ $(CC) $(CFLAGS) $(LIBNAME).c -lqrencode -lpng -o $(LIBNAME).so - - clean: - rm -f $(LIBNAME).so