From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Nov 17 11:00:43 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE76016A4CE for ; Mon, 17 Nov 2003 11:00:43 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9380543FDD for ; Mon, 17 Nov 2003 11:00:41 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id hAHJ0fFY005395 for ; Mon, 17 Nov 2003 11:00:41 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id hAHJ0fOH005394; Mon, 17 Nov 2003 11:00:41 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 17 Nov 2003 11:00:41 -0800 (PST) Resent-Message-Id: <200311171900.hAHJ0fOH005394@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jesse Lovelace Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A6116A4CE for ; Mon, 17 Nov 2003 10:50:16 -0800 (PST) Received: from www.suite409.com (user-0ce2jtl.cable.mindspring.com [24.225.79.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A2AD43FDF for ; Mon, 17 Nov 2003 10:50:15 -0800 (PST) (envelope-from mentat@www.suite409.com) Received: from www.suite409.com (WHOEVER@localhost [127.0.0.1]) by www.suite409.com (8.12.9/8.12.9) with ESMTP id hAHNmh7l028332 for ; Mon, 17 Nov 2003 18:48:43 -0500 (EST) (envelope-from mentat@www.suite409.com) Received: (from root@localhost) by www.suite409.com (8.12.9/8.12.9/Submit) id hAHNmgoj028331; Mon, 17 Nov 2003 18:48:42 -0500 (EST) Message-Id: <200311172348.hAHNmgoj028331@www.suite409.com> Date: Mon, 17 Nov 2003 18:48:42 -0500 (EST) From: Jesse Lovelace To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/59377: fixed brokeness of security/hashish X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Jesse Lovelace List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 19:00:43 -0000 >Number: 59377 >Category: ports >Synopsis: fixed brokeness of security/hashish >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Nov 17 11:00:40 PST 2003 >Closed-Date: >Last-Modified: >Originator: Jesse Lovelace (jllovela@ncsu.edu) >Release: FreeBSD 5.1-RELEASE i386 >Organization: >Environment: System: FreeBSD gangstar.suite409.com 5.1-RELEASE FreeBSD 5.1-RELEASE #1: Mon Oct 6 03:47:26 EDT 2003 mentat@gangstar.suite409.com:/usr/src/sys/i386/compile/MENTAT i386 >Description: - Fixed compile error caused by update of CryptoPP - Update from 0.4b to 1.1 - Please change maintainer from generic to myself, Jesse Lovelace, the author. >How-To-Repeat: >Fix: diff -u /usr/ports/security/hashish/Makefile ./Makefile --- /usr/ports/security/hashish/Makefile Sun Nov 9 14:34:52 2003 +++ ./Makefile Mon Nov 17 18:35:59 2003 @@ -7,39 +7,27 @@ # PORTNAME= hashish -PORTVERSION= 0.4b +PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ - http://www4.ncsu.edu/~jllovela/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= ${PORTNAME}-beta-0.4-src +DISTNAME= Hashish-1.1 -MAINTAINER= ports@FreeBSD.org -COMMENT= A file and string hashing utility - -# Apparently out of sync with cryptopp -BROKEN= "Compile fails: cannot find cryptopp/sapphire.h" +MAINTAINER= jllovela@ncsu.edu +COMMENT= A gui file and string hashing utility BUILD_DEPENDS= ${LOCALBASE}/lib/libcryptopp.a:${PORTSDIR}/security/cryptopp LIB_DEPENDS= wx_gtk-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk USE_REINPLACE= yes -WRKSRC= ${WRKDIR}/Hashish +WRKSRC= ${WRKDIR}/Hashish-1.1 CFLAGS+= -I${LOCALBASE}/include USE_GMAKE= yes .include -.if ${OSVERSION} >= 500113 -BROKEN= "Does not compile (bad C++ code)" -.endif - -post-patch: - @${REINPLACE_CMD} -e "s,^CXXFLAGS =,CXXFLAGS+=${PTHREAD_CFLAGS},g ; \ - s,^LBLIBS =,LBLIBS = ${PTHREAD_LIBS} -L${LOCALBASE}/lib,g" \ - ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e "s,crypto/,cryptopp/,g" ${WRKSRC}/src/main.cpp +MAKEFILE=Makefile.FreeBSD do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hashish ${PREFIX}/bin diff -u /usr/ports/security/hashish/distinfo ./distinfo --- /usr/ports/security/hashish/distinfo Wed May 8 02:51:54 2002 +++ ./distinfo Mon Nov 17 18:19:15 2003 @@ -1 +1 @@ -MD5 (hashish-beta-0.4-src.tar.gz) = 318a2ee1490e2cb35a8420e574356159 +MD5 (Hashish-1.1.tar.gz) = 8cbdf7c0950c8df9132a395e90cf8f1b diff -u /usr/ports/security/hashish/pkg-descr ./pkg-descr --- /usr/ports/security/hashish/pkg-descr Wed May 8 02:51:54 2002 +++ ./pkg-descr Mon Nov 17 18:19:15 2003 @@ -1,4 +1,8 @@ Hashish is a file and string hashing utility that computes cryptograhpic -hashes. It is cross platform and includes a gui front end. +hashes. It is cross platform and includes a gui front end. Supports drag +and drop file hashing. Hex and Base64. + +Hashing algorithms: MD5, SHA-1, SHA-2 (256/384/512), RIPEMD-160, + HAVAL (3/4/5), Tiger, CRC32, Panama. WWW: http://hashish.sourceforge.net/ >Release-Note: >Audit-Trail: >Unformatted: