import libevt: a library to access the Windows Event Log (EVT) format.

inputs and ok sthen@.
This commit is contained in:
rpointel 2017-02-04 08:43:28 +00:00
parent 32041f8e89
commit ec15dcadbc
4 changed files with 65 additions and 0 deletions

41
sysutils/libevt/Makefile Normal file
View File

@ -0,0 +1,41 @@
# $OpenBSD: Makefile,v 1.1.1.1 2017/02/04 08:43:28 rpointel Exp $
COMMENT = library and tools to access the Windows Event Log (EVT)
VERSION = 20170120
DISTNAME = libevt-alpha-${VERSION}
PKGNAME = ${DISTNAME:S/-alpha//}
SHARED_LIBS += evt 0.0 # 1.0
CATEGORIES = sysutils security
HOMEPAGE = https://github.com/libyal/libevt/wiki
MASTER_SITES = https://github.com/libyal/libevt/releases/download/${VERSION}/
MAINTAINER = Remi Pointel <rpointel@openbsd.org>
# LGPLv3+
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += bfio c m pthread util ${MODPY_WANTLIB}
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += --enable-python \
--without-libfwnt \
--without-libregf
WRKDIST = ${WRKDIR}/${PKGNAME}
MODULES += devel/gettext \
lang/python
LIB_DEPENDS += devel/libbfio
TEST_DEPENDS += shells/bash
pre-test:
sed -i s,#!/bin/bash,#!/${LOCALBASE}/bin/bash, ${WRKSRC}/tests/test_*.sh
.include <bsd.port.mk>

2
sysutils/libevt/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (libevt-alpha-20170120.tar.gz) = +WWofLeqwMdn+HUCY1sL3HDyvNV9xmtBdEdlgL/zanw=
SIZE (libevt-alpha-20170120.tar.gz) = 1855921

View File

@ -0,0 +1 @@
libevt is a library to access the Windows Event Log (EVT) format.

21
sysutils/libevt/pkg/PLIST Normal file
View File

@ -0,0 +1,21 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/02/04 08:43:28 rpointel Exp $
@bin bin/evtexport
@bin bin/evtinfo
include/libevt/
include/libevt.h
include/libevt/codepage.h
include/libevt/definitions.h
include/libevt/error.h
include/libevt/extern.h
include/libevt/features.h
include/libevt/types.h
lib/libevt.a
lib/libevt.la
@lib lib/libevt.so.${LIBevt_VERSION}
lib/pkgconfig/libevt.pc
lib/python${MODPY_VERSION}/site-packages/pyevt.a
lib/python${MODPY_VERSION}/site-packages/pyevt.la
lib/python${MODPY_VERSION}/site-packages/pyevt.so
@man man/man1/evtexport.1
@man man/man1/evtinfo.1
@man man/man3/libevt.3