Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Feb 2008 19:22:53 GMT
From:      Chris Calvey <chris@securityforensics.co.uk>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/120769: : New port: sysutils/afflib Advanced Forensics Format library & utils
Message-ID:  <200802171922.m1HJMrGM084227@www.freebsd.org>
Resent-Message-ID: <200802171930.m1HJU2V0049930@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         120769
>Category:       ports
>Synopsis:       : New port: sysutils/afflib Advanced Forensics Format library & utils
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 17 19:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Chris Calvey
>Release:        FreeBSD 6.2-RELEASE-p11 i386
>Organization:
Digital Investigations
>Environment:
FreeBSD enigmathica.localdomain 6.2-RELEASE-p11 FreeBSD 6.2-RELEASE-p11 #0: Thu Feb 14 14:04:46 GMT 2008 root@enigmathica.localdomain:/usr/obj/usr/src/sys/ENIGMATHICA i386
>Description:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	afflib
#	afflib/files
#	afflib/files/patch-configure.ac
#	afflib/distinfo
#	afflib/pkg-descr
#	afflib/scripts
#	afflib/scripts/pre-configure
#	afflib/pkg-plist
#	afflib/Makefile
#
echo c - afflib
mkdir -p afflib > /dev/null 2>&1
echo c - afflib/files
mkdir -p afflib/files > /dev/null 2>&1
echo x - afflib/files/patch-configure.ac
sed 's/^X//' >afflib/files/patch-configure.ac << 'END-of-afflib/files/patch-configure.ac'
X--- configure.ac.orig	Sat Feb 16 16:13:31 2008
X+++ configure.ac	Sat Feb 16 16:14:48 2008
X@@ -95,6 +95,7 @@
X # For AFF tools
X AC_CHECK_HEADERS([readline/readline.h])
X AC_CHECK_LIB([readline],[readline],, AC_MSG_RESULT([readline not installed]))
X+AC_CHECK_LIB([iconv],[iconv],, AC_MSG_RESULT([iconv not installed]))
X AC_CHECK_HEADERS([curses.h termcap.h])
X AC_CHECK_LIB([ncurses],[initscr],, AC_MSG_RESULT([ncurses not installed; aimage will not have a GUI]))
X AC_CHECK_FUNCS(tputs tgoto tgetstr tgetnum gotorc beep endwin setupterm printw)
END-of-afflib/files/patch-configure.ac
echo x - afflib/distinfo
sed 's/^X//' >afflib/distinfo << 'END-of-afflib/distinfo'
XMD5 (afflib-3.0.6.tar.gz) = 7e01c22456dc8f81b2091cc2173b0538
XSHA256 (afflib-3.0.6.tar.gz) = 71fe7fb4391a0e470556d4ce8832b07ae6b632ef3cc1b160f5909a3c231430d2
XSIZE (afflib-3.0.6.tar.gz) = 1630704
END-of-afflib/distinfo
echo x - afflib/pkg-descr
sed 's/^X//' >afflib/pkg-descr << 'END-of-afflib/pkg-descr'
XThe Advanced Forensics Format is an open and extensible file format designed
Xto store disk images and associated metadata.
X
XWWW: http://www.afflib.org
END-of-afflib/pkg-descr
echo c - afflib/scripts
mkdir -p afflib/scripts > /dev/null 2>&1
echo x - afflib/scripts/pre-configure
sed 's/^X//' >afflib/scripts/pre-configure << 'END-of-afflib/scripts/pre-configure'
X#!/bin/sh
X#
X# 	$Revision: 1 $
X# 	$Date: 2008-02-16 21:13:16 +0000 (Sat, 16 Feb 2008) $
X# 	$Author: chris $
X#
X
Xcd $WRKSRC
Xautoconf
Xautoheader
END-of-afflib/scripts/pre-configure
echo x - afflib/pkg-plist
sed 's/^X//' >afflib/pkg-plist << 'END-of-afflib/pkg-plist'
Xbin/afcat
Xbin/afcompare
Xbin/afconvert
Xbin/afcopy
Xbin/afcrypto
Xbin/affix
Xbin/affuse
Xbin/afinfo
Xbin/afrecover
Xbin/afsegment
Xbin/afsign
Xbin/afstats
Xbin/aftest
Xbin/afverify
Xbin/afxml
Xbin/aimage
Xbin/s3
Xinclude/afflib/afflib.h
Xinclude/afflib/afflib_i.h
Xinclude/afflib/afflib_sha256.h
Xlib/libafflib.a
Xlib/libafflib.la
Xlib/libafflib.so
Xlib/libafflib.so.0
X@dirrm include/afflib
END-of-afflib/pkg-plist
echo x - afflib/Makefile
sed 's/^X//' >afflib/Makefile << 'END-of-afflib/Makefile'
X#
X# $Revision: 1 $
X# $Date: 2008-02-16 21:13:16 +0000 (Sat, 16 Feb 2008) $
X# $Author: chris $
X#
X# $FreeBSD$
X#
X# Ports collection makefile for: afflib
X#
X# Date created: 15/02/2008
X# Whom: Chris Calvey <chris@securityforensics.co.uk>
X#
X# Port makefile for afflib
X#
X
XPORTNAME= afflib
XPORTVERSION= 3.0.6
XCATEGORIES= sysutils
XMASTER_SITES= http://www.afflib.org/downloads/
X
XMAINTAINER= chris@securityforensics.co.uk
XCOMMENT= The Advanced Forensics Format library and utilities
X
XBUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf261
X
XLIB_DEPENDS= 	fuse:${PORTSDIR}/sysutils/fusefs-libs \
X		crypto:${PORTSDIR}/security/openssl \
X		ssl:${PORTSDIR}/security/openssl \
X		expat:${PORTSDIR}/textproc/expat2
X
XUSE_ICONV = yes
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XCONFIGURE_ENV=	CPPFLAGS='-DFUSE_USE_VERSION=26' \
X		LDFLAGS='${PTHREAD_LIBS}'
X
X.include <bsd.port.mk>
END-of-afflib/Makefile
exit


>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802171922.m1HJMrGM084227>