ports/122274: Update port: sysutils/afflib
Chris Calvey
chris at enigmathica.demon.co.uk
Sun Mar 30 22:40:01 UTC 2008
>Number: 122274
>Category: ports
>Synopsis: Update port: sysutils/afflib
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Mar 30 22:40:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Chris Calvey
>Release: FreeBSD 7.0-RELEASE i386
>Organization:
Digital Investigations
>Environment:
System: FreeBSD enigmathica.localdomain 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sat Mar 15 13:07:55 GMT 2008 root at enigmathica.localdomain:/usr/obj/usr/src/sys/ENIGMATHICA i386
>Description:
Update to the afflib port.
>How-To-Repeat:
>Fix:
# 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:
#
# .
# ./files
# ./files/patch-configure.ac
# ./distinfo
# ./pkg-descr
# ./scripts
# ./scripts/pre-configure
# ./pkg-plist
# ./Makefile
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-configure.ac
sed 's/^X//' >./files/patch-configure.ac << 'END-of-./files/patch-configure.ac'
X--- configure.ac.orig 2008-03-10 00:41:33.000000000 +0000
X+++ configure.ac 2008-03-28 22:03:25.000000000 +0000
X@@ -99,6 +99,7 @@
X AC_CHECK_FUNCS(tputs tgoto tgetstr tgetnum gotorc beep endwin setupterm printw)
X AC_CHECK_HEADERS([readline/readline.h])
X AC_CHECK_HEADERS([curses.h termcap.h])
X+AC_CHECK_LIB([iconv],[iconv],, AC_MSG_RESULT([iconv not installed]))
X AC_CHECK_LIB([readline],[readline],, AC_MSG_RESULT([readline not installed]))
X AC_CHECK_LIB([ncurses],[initscr],, AC_MSG_RESULT([ncurses not installed]))
X AC_CHECK_LIB([z],[uncompress],, AC_MSG_ERROR([zlib not installed; cannot continue.]))
END-of-./files/patch-configure.ac
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (afflib-3.1.3.tar.gz) = 606a80d5b4d9d052c2f34b9947677634
XSHA256 (afflib-3.1.3.tar.gz) = f7d501f67f7e39ddb34a44a78a593a1954af444d795f5025fd3e01a505b7dbb9
XSIZE (afflib-3.1.3.tar.gz) = 1286187
END-of-./distinfo
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./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-./pkg-descr
echo c - ./scripts
mkdir -p ./scripts > /dev/null 2>&1
echo x - ./scripts/pre-configure
sed 's/^X//' >./scripts/pre-configure << 'END-of-./scripts/pre-configure'
X#!/bin/sh
X
Xcd $WRKSRC
Xautoconf
Xautoheader
END-of-./scripts/pre-configure
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./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/s3
Xinclude/afflib/afflib.h
Xinclude/afflib/afflib_i.h
Xinclude/afflib/afflib_sha256.h
Xinclude/afflib/aftimer.h
Xinclude/afflib/utils.h
Xlib/libafflib.a
Xlib/libafflib.la
Xlib/libafflib.so
Xlib/libafflib.so.0
X at dirrm include/afflib
END-of-./pkg-plist
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# Ports collection makefile for: afflib
X#
X# Date created: 15/02/2008
X# Whom: Chris Calvey <chris at securityforensics.co.uk>
X#
X# $FreeBSD: ports/sysutils/afflib/Makefile,v 1.1 2008/03/26 15:18:09 miwi Exp $
X#
X
XPORTNAME= afflib
XPORTVERSION= 3.1.3
XCATEGORIES= sysutils
XMASTER_SITES= http://www.afflib.org/downloads/
X
XMAINTAINER= chris at securityforensics.co.uk
XCOMMENT= The Advanced Forensics Format library and utilities
X
XLIB_DEPENDS= fuse:${PORTSDIR}/sysutils/fusefs-libs \
X expat:${PORTSDIR}/textproc/expat2 \
X curl:${PORTSDIR}/ftp/curl
X
XUSE_OPENSSL= yes
XUSE_ICONV = yes
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XUSE_AUTOTOOLS= autoconf:261
XCONFIGURE_ARGS= --enable-s3=yes
XCONFIGURE_ENV= CPPFLAGS='-DFUSE_USE_VERSION=26' \
X LDFLAGS='${PTHREAD_LIBS}'
XCFLAGS+= ${PTHREAD_LIBS}
X
X.include <bsd.port.mk>
END-of-./Makefile
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list