switch to the legacy version of libewf, and use python3.

This commit is contained in:
rpointel 2020-03-17 21:01:34 +00:00
parent 7df0752f80
commit 24d0db6a9f
3 changed files with 14 additions and 13 deletions

View File

@ -1,16 +1,16 @@
# $OpenBSD: Makefile,v 1.11 2019/07/12 20:49:04 sthen Exp $
# $OpenBSD: Makefile,v 1.12 2020/03/17 21:01:34 rpointel Exp $
COMMENT = access the Expert Witness Compression Format
VERSION = 20171104
DISTNAME = libewf-experimental-${VERSION}
PKGNAME = libewf-${VERSION}
VERSION = 20140808
DISTNAME = libewf-${VERSION}
EPOCH = 0
SHARED_LIBS += ewf 1.0 # 3.0
CATEGORIES = security
HOMEPAGE = https://github.com/libyal/libewf
HOMEPAGE = https://github.com/libyal/libewf-legacy/
MAINTAINER = Remi Pointel <rpointel@openbsd.org>
@ -21,9 +21,10 @@ WANTLIB = ${MODPY_WANTLIB}
WANTLIB += bfio bz2 c crypto fuse iconv intl m pthread smdev smraw util
WANTLIB += z
MASTER_SITES = https://github.com/libyal/libewf/releases/download/${VERSION}/
MASTER_SITES = https://github.com/libyal/libewf-legacy/releases/download/${VERSION}/
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
BUILD_DEPENDS = devel/gettext,-tools
@ -35,8 +36,8 @@ LIB_DEPENDS += devel/libbfio \
CONFIGURE_STYLE = simple
CONFIGURE_ARGS += --prefix='${PREFIX}' \
--mandir=${PREFIX}/man \
--enable-python \
--with-pyprefix=${LOCALBASE} \
--enable-python3 \
--with-pythondir3=${MODPY_SITEPKG} \
--with-libuuid=no \
AWK=/usr/bin/awk \
MKDIR_P='/bin/mkdir -p'

View File

@ -1,2 +1,2 @@
SHA256 (libewf-experimental-20171104.tar.gz) = zzbTuvOpbb5Wb95Vrn15/C57mYgGqxPg9pkVeZ8Z4EA=
SIZE (libewf-experimental-20171104.tar.gz) = 2243405
SHA256 (libewf-20140808.tar.gz) = 3+KbXy8YQf8f4Rl5eA1xCmYNvEcnr4LsOR85jmtJ5f0=
SIZE (libewf-20140808.tar.gz) = 2258165

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/10/26 05:45:26 rpointel Exp $
@comment $OpenBSD: PLIST,v 1.2 2020/03/17 21:01:34 rpointel Exp $
@bin bin/ewfacquire
@bin bin/ewfacquirestream
@bin bin/ewfdebug
@ -15,13 +15,13 @@ include/libewf/error.h
include/libewf/extern.h
include/libewf/features.h
include/libewf/types.h
lib/libewf.a
@static-lib lib/libewf.a
lib/libewf.la
@lib lib/libewf.so.${LIBewf_VERSION}
lib/pkgconfig/libewf.pc
lib/python${MODPY_VERSION}/site-packages/pyewf.a
lib/python${MODPY_VERSION}/site-packages/pyewf.la
lib/python${MODPY_VERSION}/site-packages/pyewf.so
@so lib/python${MODPY_VERSION}/site-packages/pyewf.so
@man man/man1/ewfacquire.1
@man man/man1/ewfacquirestream.1
@man man/man1/ewfexport.1