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 <[email protected]>
-# 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>