Sunday, January 31, 2021

Re: replace security/stegcracker with security/stegseek

Hi,

Am Freitag, Januar 29, 2021 20:25 CET, schrieb Stuart Henderson <stu@spacehopper.org>:

> 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.

Thank you, I'll fix accordingly.

cheers,
Sebastian

>
> --- 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 <sebastia@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>

No comments:

Post a Comment