summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2012-11-23 21:09:10 +0100
committerMartin Väth <martin@mvath.de>2015-10-11 10:48:33 +0200
commit3c099c76e1b067bb2cfb53d7c331eb9334b91009 (patch)
tree51470581d25e6745dc000b51c013325206c6ccbc
parentBump form-history-control (diff)
downloadmv-3c099c76e1b067bb2cfb53d7c331eb9334b91009.tar.gz
mv-3c099c76e1b067bb2cfb53d7c331eb9334b91009.tar.bz2
mv-3c099c76e1b067bb2cfb53d7c331eb9334b91009.zip
Bump squash_dir, providing USE to change ORDER default
-rw-r--r--profiles/use.local.desc4
-rw-r--r--sys-fs/squash_dir/ChangeLog5
-rw-r--r--sys-fs/squash_dir/Manifest2
-rw-r--r--sys-fs/squash_dir/metadata.xml4
-rw-r--r--sys-fs/squash_dir/squash_dir-12.3.ebuild (renamed from sys-fs/squash_dir/squash_dir-12.2.ebuild)24
5 files changed, 26 insertions, 13 deletions
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index e82f6908..9d7a49c7 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -85,8 +85,10 @@ sys-apps/lesspipe:xlhtml - Support Excel and Powerpoint files with app-arch/xlht
sys-apps/starter:title - Support for statusline changes (requires app-shells/runtitle)
sys-fs/aufs:all-patches - Apply all patches - also those which do not start with aufs
sys-fs/aufs:kernel-patch - Apply the aufs kernel patches instead of just copying them
-sys-fs/squash_dir:readonly - Do not depend on any of aufs|aufs2|aufs3|unionfs|unionfs-fuse|funionfs. At least one of these must be installed and active to make the squash_dir-mounted filesystems writable.
+sys-fs/squash_dir:aufs - Prefer aufs
+sys-fs/squash_dir:overlayfs - Prefer overlayfs
sys-fs/squash_dir:title - Support for statusline changes (requires app-shells/runtitle)
+sys-fs/squash_dir:unionfs-fuse - Prefer unionfs-fuse
sys-fs/squashfs-tools:progress-redirect - Redirect printing of progress bar to stderr. This gives a nicer output if used from scripts like sys-fs/squash_dir
sys-fs/squashfs-tools:xz - Enable support for XZ ("LZMA2") compression using app-arch/xz-utils
sys-kernel/kernel:eix - Pull in eix for quicker execution
diff --git a/sys-fs/squash_dir/ChangeLog b/sys-fs/squash_dir/ChangeLog
index e631801d..ae90b58d 100644
--- a/sys-fs/squash_dir/ChangeLog
+++ b/sys-fs/squash_dir/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*squash_dir-12.3 (23 Nov 2012)
+
+ 23 Nov 2012; Martin Väth <martin@mvath.de>
+ Version bump, remove old ebuild. Provide USE for ORDER default
+
*squash_dir-12.2 (17 Nov 2012)
17 Nov 2012; Martin Väth <martin@mvath.de>
diff --git a/sys-fs/squash_dir/Manifest b/sys-fs/squash_dir/Manifest
index c878a315..0fa71e89 100644
--- a/sys-fs/squash_dir/Manifest
+++ b/sys-fs/squash_dir/Manifest
@@ -1 +1 @@
-DIST squash_dir-12.2.tar.gz 27713 SHA256 6009ecedb0f41a36cc02614eedd41bbb39caaa1a265723b41f6228077178fee6 SHA512 57d1243f0ec06c6129f32c326877d7003df8d0eab5c6f7adf9e317aaa642d642843e0698982b06467122d1518d6a8531f3d950a23e8442a53a08c86019a9b7aa WHIRLPOOL f127cc2a4a0d2fabcc467dce50db11cc082a34ebce655298a7f4f410496d8404e32e8f354b07e7bc05d2ee5423a5ef160f620c2b562b565e2e81be8d6103d84d
+DIST squash_dir-12.3.tar.gz 28133 SHA256 7c775fcd39cee2f8f99de8777127ba6b1817103685147b6a5daa75ec39ed6e5e SHA512 ba6accca6103aad64e975161df53446c1c7ba720db17326549672cfa020d0e58fd1f3507689cfa8f1e7e42ffeafcc221a2f5b7c1e5b211ed1d0aad559e2e65ad WHIRLPOOL ed3c209bef234828cfa1444501b0592cd84ef2b66a42f4ad985a5874e0029a18f89f5d754384098d244e607a999697a9195a8f3c8eaa5d73a66ba110b6d5eb53
diff --git a/sys-fs/squash_dir/metadata.xml b/sys-fs/squash_dir/metadata.xml
index 43c15e8f..3bf27287 100644
--- a/sys-fs/squash_dir/metadata.xml
+++ b/sys-fs/squash_dir/metadata.xml
@@ -14,7 +14,9 @@
<remote-id type="github">vaeth/squash_dir</remote-id>
</upstream>
<use>
- <flag name="readonly">Do not depend on any of aufs|aufs2|aufs3|unionfs|unionfs-fuse|funionfs. At least one of these must be installed and active to make the squash_dir-mounted filesystems writable.</flag>
+ <flag name="aufs">Prefer aufs</flag>
+ <flag name="overlayfs">Prefer overlayfs</flag>
<flag name="title">Support for statusline changes (requires app-shells/runtitle)</flag>
+ <flag name="unionfs-fuse">Prefer unionfs-fuse</flag>
</use>
</pkgmetadata>
diff --git a/sys-fs/squash_dir/squash_dir-12.2.ebuild b/sys-fs/squash_dir/squash_dir-12.3.ebuild
index 273c1169..f7642292 100644
--- a/sys-fs/squash_dir/squash_dir-12.2.ebuild
+++ b/sys-fs/squash_dir/squash_dir-12.3.ebuild
@@ -14,18 +14,18 @@ SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="readonly +title zsh-completion"
+IUSE="aufs overlayfs +title unionfs-fuse zsh-completion"
RDEPEND="sys-fs/squashfs-tools
title? ( >=app-shells/runtitle-2.3[zsh-completion?] )
- !readonly? ( || (
- sys-fs/aufs
- sys-fs/aufs3
- sys-fs/aufs2
- sys-fs/unionfs-fuse
- sys-fs/funionfs
- sys-fs/unionfs
- ) )"
+ aufs? (
+ || (
+ sys-fs/aufs
+ sys-fs/aufs2
+ sys-fs/aufs3
+ )
+ )
+ unionfs-fuse? ( sys-fs/unionfs-fuse )"
DEPEND=">=sys-devel/autoconf-2.65"
src_prepare() {
@@ -34,8 +34,12 @@ src_prepare() {
}
src_configure() {
+ local order=
+ use unionfs-fuse && order=unionfs-fuse
+ use aufs && order=aufs
+ use overlayfs && order=overlayfs
econf --docdir="${EPREFIX}/usr/share/doc/${PF}" \
- "$(use_with zsh-completion)"
+ "$(use_with zsh-completion)" ${order:+"--with-first-order=${order}"}
}
check_for_obsolete() {