diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-forensics/libewf |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-forensics/libewf')
-rw-r--r-- | app-forensics/libewf/Manifest | 7 | ||||
-rw-r--r-- | app-forensics/libewf/libewf-20130416.ebuild | 53 | ||||
-rw-r--r-- | app-forensics/libewf/libewf-20140608.ebuild | 52 | ||||
-rw-r--r-- | app-forensics/libewf/metadata.xml | 15 |
4 files changed, 127 insertions, 0 deletions
diff --git a/app-forensics/libewf/Manifest b/app-forensics/libewf/Manifest new file mode 100644 index 000000000000..ff5ef2e8e251 --- /dev/null +++ b/app-forensics/libewf/Manifest @@ -0,0 +1,7 @@ +DIST libewf-20130416.tar.gz 1968288 SHA256 e0f14071665b24a8077a24f4cafbf092ad5ac1859f49994dc4e843e747ba7a89 SHA512 e84e920dfe6e5a313bc165b1796ab9681c5b42fdefc7120b4f1c0f4e42b220d8192e03df2707051cf16f4cc991facdfdbd39042dcfb645ac7a27b549e02bd96e WHIRLPOOL 2afb81706899881d5191fec53409d2445e4ca7c485738eb638ef26eea602a4bf71da1ae56d986c49630dc13b1d287cf9c070c473ed72df0e2e0e8c86b4dffe06 +DIST libewf-20140608.tar.gz 2129518 SHA256 d14030ce6122727935fbd676d0876808da1e112721f3cb108564a4d9bf73da71 SHA512 f77f01e3452027bff71e644708744e0774e1e397c70e2ebd687983730f03ffb01b26fec782bec79971e149caac5029484f3d9073c3a8042df951bfc542fe2436 WHIRLPOOL ab643847cbce6ad9b8de33a82e5ecb27a05f45f55a831e33827eeae010126fa061f9fc0186457bf48f2b6cf1e481b88bfa9f156dab0f46cd40954c1eb25bd477 +EBUILD libewf-20130416.ebuild 1385 SHA256 7ef2c8dca3b9d83dd98ba805209a5483cacffdb93289484d88fa49f0526e7315 SHA512 86624b6b04152ef9080967fd9acfd65827dc592a5fe2d5f94423c2eab2e280e5f809ffadebecd74b47d404b77debefcc3589df4c20bc3662e0e13c8f661337a7 WHIRLPOOL a3d3159c9c25a5c4ef52d36fd3f5e5bd86329d0d1c3451414375313e98002f7341604761d428a8b6dbe258a787fc3212ea0d1b2e251309fc5dba1c146fd51065 +EBUILD libewf-20140608.ebuild 1345 SHA256 a59600fdf83cd7e38ee359fd706cc4ad79709c518e1c94312b534c912771e039 SHA512 befedbe1643d99dfaf3a026ca2091557f6edbfaa784731b11a4bd31901d11527f5b44092394813955d473806893d8a22d1fe4a5aa08daec05d411c0f760374b8 WHIRLPOOL aac378f3db9f637ea8bfe5fd83d1729959054fb21454205c16cdcb9edb82bacdd19f817c114164fad20ce95657a76d2d740fb630b90678147281a6314bcd7526 +MISC ChangeLog 3881 SHA256 9dc73519ed8634d20801656656484effca5f32d4de887ff84a01f4aeacb4a95e SHA512 8e3b899e97fa2b01afb2cbfd8c56af32e3628335fc932c56a32f6dbfaf3ae55a69858c52dccd61af93138e927c569cffcc0b31618608b119399332157ceb0cc0 WHIRLPOOL f7c9a992422c550eeab2939f1392fe773f7dc63161c7616801f3cd40549fce3d9058c3ee4cf553611ad99adbaaa9a3f0976d6dcce2e7f0b115d0b9fe4582fdb3 +MISC ChangeLog-2015 7632 SHA256 58d50afedcbc2747a4ee6a64d982c7c85b20f85a531f129bde6d526144232d10 SHA512 e0cfa20879608fb9e7ae8a20a4d5c1e0ce273c000e6f98d05b2ea103d1840f513064d617a14dbe5c0e9c57e2beaff7b6ea023cc1b97bcda8e13c30df63e2c08e WHIRLPOOL ca1ffda7c9640acdd3e3cc40c56f12bf91d80f3dcfbc86949bb37c7e4fdd0311d5eedbdaf7507cb8ee0c102c7c863a8408f312d551c5ee7ba473712d2ca01498 +MISC metadata.xml 558 SHA256 c8254d4f749eabceac98859d8f0356ec9420a420e7db4784deeaa34081979ebc SHA512 bc1d1da35f777a5c48a03120e432b7ec09f3ae827118782db7861640f23a190ca32b464fb28e219b2494da23bf036199c8ea2cd43c56896fd068fa6cabab9ef4 WHIRLPOOL 2824f4bef878d5d196dbf667e257ea8e46415c5974314f929637184345846a409426e25de7d96ed6648fd0992804ad464e52347dabb0129f14b738259fb496c2 diff --git a/app-forensics/libewf/libewf-20130416.ebuild b/app-forensics/libewf/libewf-20130416.ebuild new file mode 100644 index 000000000000..e9b3505509dc --- /dev/null +++ b/app-forensics/libewf/libewf-20130416.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-utils + +DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format" +HOMEPAGE="https://github.com/libyal/libewf" +SRC_URI="https://libewf.googlecode.com/files/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/2" +KEYWORDS="amd64 hppa ppc x86" +# upstream bug #2597171, pyewf has implicit declarations +#IUSE="debug python rawio unicode" +IUSE="debug ewf +fuse rawio +ssl static-libs +uuid unicode zlib" + +DEPEND=" + sys-libs/zlib + fuse? ( sys-fs/fuse ) + uuid? ( sys-apps/util-linux ) + ssl? ( dev-libs/openssl ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" + +AUTOTOOLS_IN_SOURCE_BUILD=1 + +DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt ) + +src_configure() { + local myeconfargs=( + $(use_enable debug debug-output) + $(use_enable debug verbose-output) + $(use_enable ewf v1-api) + $(use_enable rawio low-level-functions) + $(use_enable unicode wide-character-type) + $(use_with zlib) + # autodetects bzip2 but does not use + --without-bzip2 + #if we don't force disable this then it fails to build against new libbfio + --without-libbfio + $(use_with ssl openssl) + $(use_with uuid libuuid) + $(use_with fuse libfuse) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + doman manuals/*.1 manuals/*.3 +} diff --git a/app-forensics/libewf/libewf-20140608.ebuild b/app-forensics/libewf/libewf-20140608.ebuild new file mode 100644 index 000000000000..ffa753972dd0 --- /dev/null +++ b/app-forensics/libewf/libewf-20140608.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-utils + +DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format" +HOMEPAGE="https://github.com/libyal/libewf" +SRC_URI="https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/2" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" +# upstream bug #2597171, pyewf has implicit declarations +#IUSE="debug python unicode" +IUSE="bfio debug ewf +fuse +ssl static-libs +uuid unicode zlib" + +DEPEND=" + sys-libs/zlib + bfio? ( =app-forensics/libbfio-0.0.20120425_alpha ) + fuse? ( sys-fs/fuse ) + uuid? ( sys-apps/util-linux ) + ssl? ( dev-libs/openssl ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" + +AUTOTOOLS_IN_SOURCE_BUILD=1 + +DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt ) + +src_configure() { + local myeconfargs=( + $(use_enable debug debug-output) + $(use_enable debug verbose-output) + $(use_enable ewf v1-api) + $(use_enable unicode wide-character-type) + $(use_with zlib) + # autodetects bzip2 but does not use + --without-bzip2 + $(use_with bfio libbfio) + $(use_with ssl openssl) + $(use_with uuid libuuid) + $(use_with fuse libfuse) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + doman manuals/*.1 manuals/*.3 +} diff --git a/app-forensics/libewf/metadata.xml b/app-forensics/libewf/metadata.xml new file mode 100644 index 000000000000..a4f3a69c3044 --- /dev/null +++ b/app-forensics/libewf/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <use> + <flag name="bfio">Enables libbfio for chaining file in file handling</flag> + <flag name="rawio">Enables raw IO handling</flag> + <flag name="ewf">Enables the v1 API</flag> + <flag name="fuse">Enable fuse support for ewfmount</flag> + <flag name="uuid">Enable UUID support in the ewftools</flag> + </use> + <upstream> + <remote-id type="github">libyal/libewf</remote-id> + </upstream> +</pkgmetadata> |