From 275c18168e1c45d22d82e9927224638744787223 Mon Sep 17 00:00:00 2001 From: Antoine Brodin Date: Sat, 23 Nov 2013 09:21:43 +0000 Subject: [PATCH] New port: devel/libesedb Library and tools to access the Extensible Storage Engine (ESE) Database File (EDB) format. ESEDB is used in many different applications like Windows Search, Windows Mail, Exchange, Active Directory, etc. WWW: http://code.google.com/p/libesedb/ --- devel/Makefile | 1 + devel/libesedb/Makefile | 33 +++++++++++++++++++++++++++++++++ devel/libesedb/distinfo | 2 ++ devel/libesedb/pkg-descr | 5 +++++ devel/libesedb/pkg-plist | 17 +++++++++++++++++ 5 files changed, 58 insertions(+) create mode 100644 devel/libesedb/Makefile create mode 100644 devel/libesedb/distinfo create mode 100644 devel/libesedb/pkg-descr create mode 100644 devel/libesedb/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index ff7197b03099..7e518764ca71 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -972,6 +972,7 @@ SUBDIR += libeio SUBDIR += libelf SUBDIR += libepp-nicbr + SUBDIR += libesedb SUBDIR += libestr SUBDIR += libev SUBDIR += libevent diff --git a/devel/libesedb/Makefile b/devel/libesedb/Makefile new file mode 100644 index 000000000000..66545ad77638 --- /dev/null +++ b/devel/libesedb/Makefile @@ -0,0 +1,33 @@ +# Created by: Antoine Brodin +# $FreeBSD$ + +PORTNAME= libesedb +DISTVERSION= alpha-20120102 +CATEGORIES= devel +MASTER_SITES= https://googledrive.com/host/0B3fBvzttpiiSN082cmxsbHB0anc/ \ + LOCAL/antoine + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Library and tools to access the ESEDB format + +LICENSE= LGPL3 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-libintl-prefix=${LOCALBASE} ${ICONV_CONFIGURE_ARG} +USES= gettext iconv pathfix +USE_LDCONFIG= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:E} + +PORTDOCS= AUTHORS ChangeLog + +OPTIONS_DEFINE= DOCS + +.include + +post-install: +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} +.endif + +.include diff --git a/devel/libesedb/distinfo b/devel/libesedb/distinfo new file mode 100644 index 000000000000..3febe70d2132 --- /dev/null +++ b/devel/libesedb/distinfo @@ -0,0 +1,2 @@ +SHA256 (libesedb-alpha-20120102.tar.gz) = 068ab53f434376e2c0f4bfa56e98b324a8b2bee89b3588b524f3541112f40e26 +SIZE (libesedb-alpha-20120102.tar.gz) = 1097285 diff --git a/devel/libesedb/pkg-descr b/devel/libesedb/pkg-descr new file mode 100644 index 000000000000..c8cf901e90b2 --- /dev/null +++ b/devel/libesedb/pkg-descr @@ -0,0 +1,5 @@ +Library and tools to access the Extensible Storage Engine (ESE) Database File +(EDB) format. ESEDB is used in many different applications like Windows Search, +Windows Mail, Exchange, Active Directory, etc. + +WWW: http://code.google.com/p/libesedb/ diff --git a/devel/libesedb/pkg-plist b/devel/libesedb/pkg-plist new file mode 100644 index 000000000000..7185a39a6233 --- /dev/null +++ b/devel/libesedb/pkg-plist @@ -0,0 +1,17 @@ +bin/esedbexport +bin/esedbinfo +include/libesedb.h +include/libesedb/codepage.h +include/libesedb/definitions.h +include/libesedb/error.h +include/libesedb/extern.h +include/libesedb/features.h +include/libesedb/types.h +lib/libesedb.a +lib/libesedb.la +lib/libesedb.so +lib/libesedb.so.1 +libdata/pkgconfig/libesedb.pc +man/man1/esedbinfo.1.gz +man/man3/libesedb.3.gz +@dirrm include/libesedb