summaryrefslogtreecommitdiff
path: root/sys-fs/squashfuse
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-fs/squashfuse
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-fs/squashfuse')
-rw-r--r--sys-fs/squashfuse/Manifest7
-rw-r--r--sys-fs/squashfuse/metadata.xml17
-rw-r--r--sys-fs/squashfuse/squashfuse-0.1.100.ebuild34
-rw-r--r--sys-fs/squashfuse/squashfuse-0.1_p20130530.ebuild44
4 files changed, 102 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <bugs-to>mailto:dave@vasilevsky.ca</bugs-to>
+ <changelog>https://github.com/vasi/squashfuse/commits/master</changelog>
+ <doc>https://raw.github.com/vasi/squashfuse/master/README</doc>
+ <remote-id type="github">vasi/squashfuse</remote-id>
+ </upstream>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <use>
+ <flag name="lz4">Enable support for lz4 compression</flag>
+ </use>
+</pkgmetadata>
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)
+}