diff --git a/security/steghide/Makefile b/security/steghide/Makefile new file mode 100644 index 00000000000..ec3d41e534d --- /dev/null +++ b/security/steghide/Makefile @@ -0,0 +1,28 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2008/04/28 19:37:59 okan Exp $ + +COMMENT = software able to hide data in various kind of files + +DISTNAME = steghide-0.5.1 +CATEGORIES = security +HOMEPAGE = http://steghide.sf.net/ + +MAINTAINER = Giovanni Bechis + +# BSD +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM =Yes +PERMIT_DISTFILES_FTP = Yes + +MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=steghide/} + +LIB_DEPENDS = ::security/libmcrypt jpeg.>=62::graphics/jpeg +WANTLIB = c m mhash mcrypt stdc++ z +MODULES = devel/gettext +CONFIGURE_STYLE = gnu +CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib -liconv -lintl" + +USE_LIBTOOL = Yes + +.include diff --git a/security/steghide/distinfo b/security/steghide/distinfo new file mode 100644 index 00000000000..17271fa0429 --- /dev/null +++ b/security/steghide/distinfo @@ -0,0 +1,5 @@ +MD5 (steghide-0.5.1.tar.gz) = W+SQ4kgH2SEEV4D9jMRGsw== +RMD160 (steghide-0.5.1.tar.gz) = 4XUHREuLuR5uKdRuwC+jn38vROg= +SHA1 (steghide-0.5.1.tar.gz) = ptIEdE+r/ldRq14tiJrDc8Cwoww= +SHA256 (steghide-0.5.1.tar.gz) = eAabfP6dH1NIrkP5GPBvkdeDwrP/Ja8CHmoxLPVBtHs= +SIZE (steghide-0.5.1.tar.gz) = 476125 diff --git a/security/steghide/patches/patch-Makefile_in b/security/steghide/patches/patch-Makefile_in new file mode 100644 index 00000000000..41c72fe036a --- /dev/null +++ b/security/steghide/patches/patch-Makefile_in @@ -0,0 +1,26 @@ +$OpenBSD: patch-Makefile_in,v 1.1.1.1 2008/04/28 19:37:59 okan Exp $ +--- Makefile.in.orig Wed Oct 15 10:01:28 2003 ++++ Makefile.in Thu Apr 17 19:28:20 2008 +@@ -161,7 +161,7 @@ AUTOMAKE_OPTIONS = dist-bzip2 dist-zip + SUBDIRS = m4 intl po doc src tests + docdir = $(prefix)/share/doc/$(PACKAGE) + EXTRA_DIST = config.rpath mkinstalldirs ABOUT-NLS BUGS CREDITS HISTORY LEAME depcomp +-doc_DATA = ABOUT-NLS BUGS COPYING CREDITS HISTORY INSTALL LEAME README TODO ++doc_DATA = + MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess config.h.in \ + config.sub configure depcomp install-sh missing mkinstalldirs steghide.doxygen steghide.spec + +@@ -233,13 +233,6 @@ uninstall-info-am: + docDATA_INSTALL = $(INSTALL_DATA) + install-docDATA: $(doc_DATA) + @$(NORMAL_INSTALL) +- $(mkinstalldirs) $(DESTDIR)$(docdir) +- @list='$(doc_DATA)'; for p in $$list; do \ +- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ +- f="`echo $$p | sed -e 's|^.*/||'`"; \ +- echo " $(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f"; \ +- $(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f; \ +- done + + uninstall-docDATA: + @$(NORMAL_UNINSTALL) diff --git a/security/steghide/pkg/DESCR b/security/steghide/pkg/DESCR new file mode 100644 index 00000000000..e17cce3196a --- /dev/null +++ b/security/steghide/pkg/DESCR @@ -0,0 +1,4 @@ +Steghide is a steganography program that is able to hide data in various kinds +of image- and audio-files. The color- respectively sample-frequencies are not +changed thus making the embedding resistant against first-order statistical +tests. diff --git a/security/steghide/pkg/PLIST b/security/steghide/pkg/PLIST new file mode 100644 index 00000000000..f29969d5623 --- /dev/null +++ b/security/steghide/pkg/PLIST @@ -0,0 +1,7 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2008/04/28 19:37:59 okan Exp $ +bin/steghide +@man man/man1/steghide.1 +share/locale/de/LC_MESSAGES/steghide.mo +share/locale/es/LC_MESSAGES/steghide.mo +share/locale/fr/LC_MESSAGES/steghide.mo +share/locale/ro/LC_MESSAGES/steghide.mo