From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sys-fs/squashfuse/Manifest | 7 ++++ sys-fs/squashfuse/metadata.xml | 17 +++++++++ sys-fs/squashfuse/squashfuse-0.1.100.ebuild | 34 ++++++++++++++++++ sys-fs/squashfuse/squashfuse-0.1_p20130530.ebuild | 44 +++++++++++++++++++++++ 4 files changed, 102 insertions(+) create mode 100644 sys-fs/squashfuse/Manifest create mode 100644 sys-fs/squashfuse/metadata.xml create mode 100644 sys-fs/squashfuse/squashfuse-0.1.100.ebuild create mode 100644 sys-fs/squashfuse/squashfuse-0.1_p20130530.ebuild (limited to 'sys-fs/squashfuse') diff --git a/sys-fs/squashfuse/Manifest b/sys-fs/squashfuse/Manifest new file mode 100644 index 000000000000..f818b0841f13 --- /dev/null +++ b/sys-fs/squashfuse/Manifest @@ -0,0 +1,7 @@ +DIST squashfuse-0.1.100.tar.gz 393548 SHA256 2da9f53482f7e3c0ab407dd47062a0feee7cda770b2342def1d36271e89f2d7f SHA512 e6a56354e71991ccbcbd2f9e6967f1f5a1056edbee286e6a6d6c35f777ed6e6494243633d070da700cf43a8bf7b56269087a0db1d4b2d45ed49f4830caad7927 WHIRLPOOL 88138f062d129f4503e3556b017958af681d54200fa6990d4a23869fd60281223d9d797731b96cb90c9b11d9244d9700ac86d0e4f27ff9be3a82865b54cfc6bd +DIST squashfuse-0.1_p20130530.zip 70224 SHA256 821c2e3ea484315f27b424326a7488c8880a64ab5d212774864dcb0b5d95675d SHA512 1e2ba5a61cdc5eac3fcf13d5d2a55d0656ac247b057f7cff9ef5365eb59f52fa6159cd2ea73475627e62f53fab72c5d12819161e794c683d53059f7667a774f0 WHIRLPOOL 0d07722d4d7f22e4d2dc68b0eedbaf9f3d4d09a6eeaac31bd3956996e73842750f056eb88a1ba68bd4fb8584714913c09a0550180c31bd2ec182bb1901beac73 +EBUILD squashfuse-0.1.100.ebuild 932 SHA256 fe42fbe0ce1e4c42a8d6322b300471461d75b69275b67739371a04258a5e6f80 SHA512 1fe0e00e2e3be609c25c03921c27ccd7a6b3ab2e2a066e1b4daed55f49d0e83aaaba0ef15a1a6fa4b9316efd14e049b39950369c1ef120cf2e9eeaa95d218204 WHIRLPOOL a1706f83f389b0cfc4754464f829f168c00dead9b47fe9ffa8df6c4a37f77ba19437b505745dca0318d85e7ae064cfd293a3ec39165f83650b05e3a61e2ad32d +EBUILD squashfuse-0.1_p20130530.ebuild 1063 SHA256 a5a9b36a99cf13a59bd70aebe1e164154366293d9e31bba5a013eb27c01838d5 SHA512 254a4c26c913f8930d6c31172c3900a31b1d67eb550ab18f70c2036d14568dc3d8a3dd811769955a59295b632e5208e9762772b273f90082b268f1ef232a0026 WHIRLPOOL d74c761dd9f5384eeeb2365fede75ad8a56a8fb3da7c92a505d355bda7f6fabcde350e07450562f9a8833fa04ce2382eef7c3f03e05a440d42e5b70a8b6f56db +MISC ChangeLog 2587 SHA256 1409f8723b7b39425203d2ef5716e005c1f5af9111ed99ab6d234bb671a296d1 SHA512 7add199d66e3ebe0ad3e933ea8e77335a1bb0afdbaa3360edb6675387366f64a1a6025b0a610333c43ace43b67b0e92d2b044b64313f84bcb1f9976e251f792c WHIRLPOOL aabb94ac6a16860df174bcb5963b382cbabbbfa2d199f91c5c774bfbf804b0051ed57694f23ee72c67e8cfc888da4c41054c31100e687524afba76313e158875 +MISC ChangeLog-2015 478 SHA256 c0a7f4ffddacc02609874a5afd5412ea79c31ab26773cf03797f22f7adcb624f SHA512 cff6800ab0c7598e8497aac4b075991924dffb03e287751e1175b7ecb6eab498bd9f1fbcbf293ca2449a26ea69c76faee776ebc3777f0b5ea9dda52a6fda0b13 WHIRLPOOL cadf67f8958b730373f632791ac70017c576d00818abebe562e2eafc302782c4b8d5dc6547b2d66fef955facfb87cd5e8577cfd00f09b1e6b3b0b4b38783d5b0 +MISC metadata.xml 588 SHA256 37f1c07b451779da3cca57ee778a426d3898ed8c16cae9c8774d35404e5716d5 SHA512 359590ef302a574ac485f43cf78d3e618ce2562983fc21941961dc7624919ae8c88ae53be3ec19ed6e36f777d3665b133b2972c94d9b9b7829fdaeecc0b3710a WHIRLPOOL 4f94364b2fa79be4f3664064af26e89a8bcc2fec76f93364714fc75d1014d573b2935911f6addeb54cad0bef18fbffd0739df46f8f44c4f0c4e0bd09d470b4f9 diff --git a/sys-fs/squashfuse/metadata.xml b/sys-fs/squashfuse/metadata.xml new file mode 100644 index 000000000000..4b36f192fd0d --- /dev/null +++ b/sys-fs/squashfuse/metadata.xml @@ -0,0 +1,17 @@ + + + + + mailto:dave@vasilevsky.ca + https://github.com/vasi/squashfuse/commits/master + https://raw.github.com/vasi/squashfuse/master/README + vasi/squashfuse + + + zmedico@gentoo.org + Zac Medico + + + Enable support for lz4 compression + + diff --git a/sys-fs/squashfuse/squashfuse-0.1.100.ebuild b/sys-fs/squashfuse/squashfuse-0.1.100.ebuild new file mode 100644 index 000000000000..3dec8258a43f --- /dev/null +++ b/sys-fs/squashfuse/squashfuse-0.1.100.ebuild @@ -0,0 +1,34 @@ +# Copyright 2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic + +DESCRIPTION="FUSE filesystem to mount squashfs archives" +HOMEPAGE="https://github.com/vasi/squashfuse" +SRC_URI="https://github.com/vasi/squashfuse/releases/download/${PV}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="lz4 lzma lzo +zlib" +REQUIRED_USE="|| ( lz4 lzma lzo zlib )" + +COMMON_DEPEND=" + >=sys-fs/fuse-2.8.6:= + lzma? ( >=app-arch/xz-utils-5.0.4:= ) + zlib? ( >=sys-libs/zlib-1.2.5-r2:= ) + lzo? ( >=dev-libs/lzo-2.06:= ) + lz4? ( >=app-arch/lz4-0_p106:= ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" + +src_configure() { + filter-flags -flto* -fwhole-program -fno-common + econf \ + $(use lz4 || echo --without-lz4) \ + $(use lzma || echo --without-xz) \ + $(use lzo || echo --without-lzo) \ + $(use zlib || echo --without-zlib) +} diff --git a/sys-fs/squashfuse/squashfuse-0.1_p20130530.ebuild b/sys-fs/squashfuse/squashfuse-0.1_p20130530.ebuild new file mode 100644 index 000000000000..b99fe7b2a4f9 --- /dev/null +++ b/sys-fs/squashfuse/squashfuse-0.1_p20130530.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools + +DESCRIPTION="FUSE filesystem to mount squashfs archives" +HOMEPAGE="https://github.com/vasi/squashfuse" +EGIT_COMMIT="f03158f49cb4adbb6459cb2a1898e586b488cb10" +SRC_URI="https://github.com/vasi/squashfuse/archive/${EGIT_COMMIT}.zip -> ${P}.zip" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="lzma lzo +zlib" +REQUIRED_USE="|| ( lzma zlib lzo )" + +COMMON_DEPEND=" + >=sys-fs/fuse-2.8.6:= + lzma? ( >=app-arch/xz-utils-5.0.4:= ) + zlib? ( >=sys-libs/zlib-1.2.5-r2:= ) + lzo? ( >=dev-libs/lzo-2.06:= ) +" +DEPEND="app-arch/unzip + ${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +S=${WORKDIR} + +src_unpack() { + default + mv ${PN}-${EGIT_COMMIT}/* ./ || die +} + +src_prepare() { + sed -i -e "1s:\\[0\\.1\\]:[${PV}]:" configure.ac || die + AT_M4DIR=${S}/m4 eautoreconf +} + +src_configure() { + econf \ + $(use lzma || echo --without-xz) \ + $(use lzo || echo --without-lzo) \ + $(use zlib || echo --without-zlib) +} -- cgit v1.2.3