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>

Reply via email to