On 2021/01/28 23:28, Sebastian Reitenbach wrote: > Hi, > not long ago, stegcracker was imported. I saw an update is available, looking > at it, > it says, that's the last version, use stegseek, as that's "lightning fast". > Which indeed, it > is. So attached a port of stegseek. > > so, I'd like to get rid of security/stegcracker, and add security/stegseek. > Works for me on amd64. The patch helps to make it build, don't know if that > would break on non 64bit archs? > > for the quirks, just use reason 3: "no longer maintained upstream" > or add a new one: "no longer maintained upstream, suggest stegseek" ? > > cheers, > Sebastian
Here are some fixes/tidying on top of your Makefile. --- stegseek.orig/Makefile Thu Jan 28 22:25:54 2021 +++ stegseek/Makefile Fri Jan 29 19:22:35 2021 @@ -2,27 +2,25 @@ COMMENT = lightning fast steghide cracker -VERSION = 0.5 GH_ACCOUNT = RickdeJager GH_PROJECT = stegseek -GH_TAGNAME = v${VERSION} -PKGNAME = ${GH_PROJECT}-${VERSION} +GH_TAGNAME = v0.5 CATEGORIES = security MAINTAINER = Sebastian Reitenbach <sebas...@openbsd.org> -# GPLv2 or later +# GPLv2+ PERMIT_PACKAGE = Yes +WANTLIB += ${COMPILER_LIBCXX} c m z jpeg mcrypt mhash + MODULES = devel/cmake -WANTLIB += ${COMPILER_LIBCXX} c m z jpeg mcrypt mhash LIB_DEPENDS += graphics/jpeg \ - security/mcrypt + security/libmcrypt CONFIGURE_ARGS = -DCMAKE_CXX_FLAGS="-I${LOCALBASE}/include ${CFLAGS}" \ -DCMAKE_EXE_LINKER_FLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" - .include <bsd.port.mk>