security/dropbear: update to 2024.86

Also strip binaries.
This commit is contained in:
Piotr Kubaj 2024-11-18 12:05:36 +01:00
parent e5025b5100
commit 5b33a1f719
2 changed files with 10 additions and 15 deletions

View file

@ -1,6 +1,5 @@
PORTNAME= dropbear PORTNAME= dropbear
PORTVERSION= 2022.83 PORTVERSION= 2024.86
PORTREVISION= 2
CATEGORIES= security CATEGORIES= security
MASTER_SITES= https://matt.ucc.asn.au/dropbear/releases/ MASTER_SITES= https://matt.ucc.asn.au/dropbear/releases/
@ -80,7 +79,7 @@ LIB_DEPENDS= libtomcrypt.so:security/libtomcrypt \
post-patch: post-patch:
@${REINPLACE_CMD} -e "s,_PRIV_FILENAME \"/etc/,_PRIV_FILENAME \"${PREFIX}/etc/,g; \ @${REINPLACE_CMD} -e "s,_PRIV_FILENAME \"/etc/,_PRIV_FILENAME \"${PREFIX}/etc/,g; \
s,/usr/bin/X11/,${LOCALBASE}/,g" ${WRKSRC}/default_options.h s,/usr/bin/X11/,${LOCALBASE}/,g" ${WRKSRC}/src/default_options.h
post-patch-SMALL_CODE-off: post-patch-SMALL_CODE-off:
@${ECHO} "#define DROPBEAR_SMALL_CODE 0" >> ${WRKSRC}/localoptions.h @${ECHO} "#define DROPBEAR_SMALL_CODE 0" >> ${WRKSRC}/localoptions.h
@ -157,16 +156,12 @@ post-patch-SHA2_512-on:
post-patch-X11FWD-on: post-patch-X11FWD-on:
@${ECHO} "#define DROPBEAR_X11FWD 1" >> ${WRKSRC}/localoptions.h @${ECHO} "#define DROPBEAR_X11FWD 1" >> ${WRKSRC}/localoptions.h
do-install: post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/dropbear @${MKDIR} ${STAGEDIR}${PREFIX}/etc/dropbear
${INSTALL_PROGRAM} ${WRKSRC}/dbclient ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/dropbearconvert ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/dropbearkey ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/dropbear ${STAGEDIR}${PREFIX}/sbin
${INSTALL_PROGRAM} ${WRKSRC}/scp ${STAGEDIR}${PREFIX}/bin/dbscp ${INSTALL_PROGRAM} ${WRKSRC}/scp ${STAGEDIR}${PREFIX}/bin/dbscp
${INSTALL_MAN} ${WRKSRC}/dropbearconvert.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dropbearconvert
${INSTALL_MAN} ${WRKSRC}/dropbearkey.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dropbearkey
${INSTALL_MAN} ${WRKSRC}/dbclient.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dbclient
${INSTALL_MAN} ${WRKSRC}/dropbear.8 ${STAGEDIR}${PREFIX}/share/man/man8 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/dropbear
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1668547002 TIMESTAMP = 1731061169
SHA256 (dropbear-2022.83.tar.bz2) = bc5a121ffbc94b5171ad5ebe01be42746d50aa797c9549a4639894a16749443b SHA256 (dropbear-2024.86.tar.bz2) = e78936dffc395f2e0db099321d6be659190966b99712b55c530dd0a1822e0a5e
SIZE (dropbear-2022.83.tar.bz2) = 2322904 SIZE (dropbear-2024.86.tar.bz2) = 2306244