diff options
author | 2012-11-13 18:35:58 +0100 | |
---|---|---|
committer | 2012-11-13 18:35:58 +0100 | |
commit | 02beca260c28aa2e5a4f9ee2359d9c3523fdc87f (patch) | |
tree | de63092f28c07256835fba2f4859fdb6cb8980ca | |
parent | Merge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/betagarden (diff) | |
download | betagarden-02beca260c28aa2e5a4f9ee2359d9c3523fdc87f.tar.gz betagarden-02beca260c28aa2e5a4f9ee2359d9c3523fdc87f.tar.bz2 betagarden-02beca260c28aa2e5a4f9ee2359d9c3523fdc87f.zip |
sys-fs/aufs-util: New addition
Package-Manager: portage-2.2.0_alpha142
-rw-r--r-- | sys-fs/aufs-util/ChangeLog | 11 | ||||
-rw-r--r-- | sys-fs/aufs-util/Manifest | 1 | ||||
-rw-r--r-- | sys-fs/aufs-util/aufs-util-3.6.ebuild | 42 | ||||
-rw-r--r-- | sys-fs/aufs-util/aufs-util-9999.ebuild | 41 | ||||
-rw-r--r-- | sys-fs/aufs-util/metadata.xml | 7 |
5 files changed, 102 insertions, 0 deletions
diff --git a/sys-fs/aufs-util/ChangeLog b/sys-fs/aufs-util/ChangeLog new file mode 100644 index 0000000..564a242 --- /dev/null +++ b/sys-fs/aufs-util/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sys-fs/aufs-util +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*aufs-util-9999 (13 Nov 2012) +*aufs-util-3.6 (13 Nov 2012) + + 13 Nov 2012; Justin Lecher <jlec@gentoo.org> +aufs-util-3.6.ebuild, + +aufs-util-9999.ebuild, +metadata.xml: + New addition + diff --git a/sys-fs/aufs-util/Manifest b/sys-fs/aufs-util/Manifest new file mode 100644 index 0000000..ec9c30e --- /dev/null +++ b/sys-fs/aufs-util/Manifest @@ -0,0 +1 @@ +DIST aufs-util-3.6.tar.xz 76104 SHA256 aa5e8275d33933cbbacc68a65d0b48812917d38e3839b2411f76c0efc3ddcb37 SHA512 e73513a549879c26e354bf642c0fe08d7d98299f877519dc654045d6d8d145df7f6cddbd7f0922fbcbd250d9118e505775328aaf7bbdfc0b507d5e93fab69f36 WHIRLPOOL ea0767baf7ef759e1f018f9b6467ce0e64f1684de7c494fca73fd9b79823f2b36924cceea958d9890b22699b09b632d47afcf95bd8cd1510bad0f4c488966851 diff --git a/sys-fs/aufs-util/aufs-util-3.6.ebuild b/sys-fs/aufs-util/aufs-util-3.6.ebuild new file mode 100644 index 0000000..be00aa2 --- /dev/null +++ b/sys-fs/aufs-util/aufs-util-3.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit linux-info multilib toolchain-funcs + +DESCRIPTION="Utilities are always necessary for aufs" +HOMEPAGE="http://aufs.sourceforge.net/" +SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz" +# git archive -v --prefix=aufs-util-3.6/ \ +# --remote=git://aufs.git.sourceforge.net/gitroot/aufs/aufs-util.git aufs3.0 \ +# -o aufs-util-3.6.tar.xz + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + !sys-fs/aufs2 + !sys-fs/aufs3 + sys-kernel/aufs-sources" +DEPEND="${RDEPEND}" + +CONFIG_CHECK="~AUFS_FS" +ERROR_AUFS_FS="In order to mount aufs you need to enable CONFIG_AUFS_FS in your kernel" + +src_prepare() { + sed \ + -e "/LDFLAGS += -static -s/d" \ + -e "/CFLAGS/s:-O::g" \ + -i Makefile || die + sed \ + -e "s:m 644 -s:m 644:g" \ + -e "s:/usr/lib:/usr/$(get_libdir):g" \ + -i libau/Makefile || die + + tc-export CC AR + export HOSTCC=$(tc-getCC) +} diff --git a/sys-fs/aufs-util/aufs-util-9999.ebuild b/sys-fs/aufs-util/aufs-util-9999.ebuild new file mode 100644 index 0000000..9d6ac98 --- /dev/null +++ b/sys-fs/aufs-util/aufs-util-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit git-2 linux-info multilib toolchain-funcs + +DESCRIPTION="Utilities are always necessary for aufs" +HOMEPAGE="http://aufs.sourceforge.net/" +SRC_URI="" +EGIT_REPO_URI="git://aufs.git.sourceforge.net/gitroot/aufs/aufs-util.git" +EGIT_BRANCH="aufs3.0" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="" +IUSE="" + +RDEPEND=" + !sys-fs/aufs2 + !sys-fs/aufs3 + sys-kernel/aufs-sources" +DEPEND="${RDEPEND}" + +CONFIG_CHECK="~AUFS_FS" +ERROR_AUFS_FS="In order to mount aufs you need to enable CONFIG_AUFS_FS in your kernel" + +src_prepare() { + sed \ + -e "/LDFLAGS += -static -s/d" \ + -e "/CFLAGS/s:-O::g" \ + -i Makefile || die + sed \ + -e "s:m 644 -s:m 644:g" \ + -e "s:/usr/lib:/usr/$(get_libdir):g" \ + -i libau/Makefile || die + + tc-export CC AR + export HOSTCC=$(tc-getCC) +} diff --git a/sys-fs/aufs-util/metadata.xml b/sys-fs/aufs-util/metadata.xml new file mode 100644 index 0000000..cc3fe24 --- /dev/null +++ b/sys-fs/aufs-util/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>maintainer-wanted@gentoo.org</email> + </maintainer> +</pkgmetadata> |