diff --git a/misc/trurl/Makefile b/misc/trurl/Makefile index aa235f480d5a..ca03fa3fd1ed 100644 --- a/misc/trurl/Makefile +++ b/misc/trurl/Makefile @@ -1,34 +1,33 @@ PORTNAME= trurl DISTVERSIONPREFIX= ${PORTNAME}- -DISTVERSION= 0.9 +DISTVERSION= 0.10 CATEGORIES= misc www MAINTAINER= otis@FreeBSD.org COMMENT= Command line tool for URL parsing and manipulation WWW= https://github.com/curl/trurl LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} -USES= python:test +USES= gmake python:test USE_GITHUB= yes GH_ACCOUNT= curl MAKE_ARGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="-lcurl" \ LDLIBS="-L${LOCALBASE}/lib" \ - MANDIR="${PREFIX}/share/man/man1" ALL_TARGET= ${PORTNAME} TEST_TARGET= test PLIST_FILES= bin/trurl \ share/man/man1/trurl.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/trurl .include diff --git a/misc/trurl/distinfo b/misc/trurl/distinfo index 847cec560ef8..fb61189086cd 100644 --- a/misc/trurl/distinfo +++ b/misc/trurl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699483885 -SHA256 (curl-trurl-trurl-0.9_GH0.tar.gz) = 848da38c0ea07cd96d6adac4a5e5e141fe26e5bd846039aa350c3ca589a948e0 -SIZE (curl-trurl-trurl-0.9_GH0.tar.gz) = 42869 +TIMESTAMP = 1708412466 +SHA256 (curl-trurl-trurl-0.10_GH0.tar.gz) = e54ee05a1a39f2547fbb39225f9cf5e2608eeaf07ad3f7dbff0a069d060d3c46 +SIZE (curl-trurl-trurl-0.10_GH0.tar.gz) = 45268 diff --git a/misc/trurl/files/patch-Makefile b/misc/trurl/files/patch-Makefile index 93702869744d..40ba35efd866 100644 --- a/misc/trurl/files/patch-Makefile +++ b/misc/trurl/files/patch-Makefile @@ -1,11 +1,13 @@ ---- Makefile.orig 2023-06-17 10:52:17 UTC +--- Makefile.orig 2024-02-20 07:14:00 UTC +++ Makefile -@@ -1,7 +1,6 @@ +@@ -24,10 +24,6 @@ OBJS = trurl.o + TARGET = trurl OBJS = trurl.o --LDLIBS = $$(curl-config --libs) --CFLAGS += $$(curl-config --cflags) -W -Wall -Wshadow -Werror -pedantic -g -std=gnu99 -+CFLAGS+=-W -Wall -Wshadow -Werror -pedantic -g - MANUAL = trurl.1 - - PREFIX ?= /usr/local +-ifndef TRURL_IGNORE_CURL_CONFIG +-LDLIBS += $$(curl-config --libs) +-CFLAGS += $$(curl-config --cflags) +-endif + CFLAGS += -W -Wall -Wshadow -Werror -pedantic + CFLAGS += -Wconversion -Wmissing-prototypes -Wwrite-strings -Wsign-compare -Wno-sign-conversion + ifndef NDEBUG