Skip to content

Commit

Permalink
net/pen: fix distfile upload
Browse files Browse the repository at this point in the history
The host that supplies the source for this port rejects requests
by fetch(1). This commit fix that by replacing fetch's user agent
with curl/7.68.0

Also apply portfmt linter

PR:		277397
Reported by:	Chris Hutchinson <portmaster@bsdforge.com> (maintainer)
  • Loading branch information
rosorio committed Mar 15, 2024
1 parent 730f1fd commit 3108cac
Showing 1 changed file with 27 additions and 17 deletions.
44 changes: 27 additions & 17 deletions net/pen/Makefile
Expand Up @@ -12,32 +12,42 @@ LICENSE= GPLv2

USES= cpe ssl
CPE_VENDOR= ${PORTNAME}_project

GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
USE_RC_SUBR= pen
CONFIGURE_ARGS= --with-daemon --with-docdir=${DOCSDIR} --without-geoip \
--with-ssl=${OPENSSLBASE}
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib

PORTDOCS= penstats HOWTO AUTHORS README ChangeLog COPYING
PLIST_FILES= bin/mergelogs bin/pen bin/penctl bin/penlog \
bin/penlogd share/man/man1/mergelogs.1.gz \
share/man/man1/pen.1.gz share/man/man1/penctl.1.gz \
share/man/man1/penlog.1.gz share/man/man1/penlogd.1.gz

OPTIONS_DEFINE= DEBUG DOCS KQUEUE
OPTIONS_DEFAULT=KQUEUE
KQUEUE_DESC= Use kqueue backend
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --with-daemon \
--with-docdir=${DOCSDIR} \
--with-ssl=${OPENSSLBASE} \
--without-geoip
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib

FETCH_ARGS+= --user-agent=curl/7.68.0

PLIST_FILES= bin/mergelogs \
bin/pen \
bin/penctl \
bin/penlog \
bin/penlogd \
share/man/man1/mergelogs.1.gz \
share/man/man1/pen.1.gz \
share/man/man1/penctl.1.gz \
share/man/man1/penlog.1.gz \
share/man/man1/penlogd.1.gz
PORTDOCS= AUTHORS COPYING ChangeLog HOWTO README penstats

OPTIONS_DEFINE= DEBUG DOCS KQUEUE
OPTIONS_DEFAULT= KQUEUE
KQUEUE_DESC= Use kqueue backend

.if defined(WITH_FDSETSIZE)
CONFIGURE_ARGS+= --with-fd_setsize=${WITH_FDSETSIZE}
.endif

DEBUG_CONFIGURE_ENABLE= debugging
KQUEUE_CONFIGURE_ON= --with-kqueue
KQUEUE_CONFIGURE_OFF= --with-poll
DEBUG_CONFIGURE_ENABLE= debugging

post-patch:
@${REINPLACE_CMD} 's/-pg//' ${WRKSRC}/configure
Expand Down

0 comments on commit 3108cac

Please sign in to comment.