summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-01-23 09:17:14 +0000
committerJustin Lecher <jlec@gentoo.org>2013-01-23 09:17:14 +0000
commit6e5ada46410c9359b61fe2074a29f1de58cca3eb (patch)
treeac8c24578ecb3f10766129297377b5993b475c46 /sys-fs
parentVersion bump. (diff)
downloadhistorical-6e5ada46410c9359b61fe2074a29f1de58cca3eb.tar.gz
historical-6e5ada46410c9359b61fe2074a29f1de58cca3eb.tar.bz2
historical-6e5ada46410c9359b61fe2074a29f1de58cca3eb.zip
sys-fs/aufs-util: Do not depend on a kernel source at buildtime, #452996
Package-Manager: portage-2.2.0_alpha159/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/aufs-util/ChangeLog7
-rw-r--r--sys-fs/aufs-util/Manifest12
-rw-r--r--sys-fs/aufs-util/aufs-util-3.7-r1.ebuild51
3 files changed, 64 insertions, 6 deletions
diff --git a/sys-fs/aufs-util/ChangeLog b/sys-fs/aufs-util/ChangeLog
index 02c8134b2e92..dd7753c2962e 100644
--- a/sys-fs/aufs-util/ChangeLog
+++ b/sys-fs/aufs-util/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/aufs-util
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/ChangeLog,v 1.5 2013/01/14 09:17:22 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/ChangeLog,v 1.6 2013/01/23 09:17:12 jlec Exp $
+
+*aufs-util-3.7-r1 (23 Jan 2013)
+
+ 23 Jan 2013; Justin Lecher <jlec@gentoo.org> +aufs-util-3.7-r1.ebuild:
+ Do not depend on a kernel source at buildtime, #452996
*aufs-util-3.7 (14 Jan 2013)
diff --git a/sys-fs/aufs-util/Manifest b/sys-fs/aufs-util/Manifest
index 36d9e7aef51d..a1d156609860 100644
--- a/sys-fs/aufs-util/Manifest
+++ b/sys-fs/aufs-util/Manifest
@@ -1,16 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
+DIST aufs-sources-3.7.3.tar.xz 142984 SHA256 f2d307363f4c4c8d991ada374134ad97c05ed7a9fc3f3e8403308bc0ff7fcd4d SHA512 ae894352f96afa99911e8de47dc946e60d3339538405e79894e699ec11226ca879f98f8c6444703daf3baaa84dac2a15a18fe5d34b2c3d1a72eb426e68c0b8b4 WHIRLPOOL d76e7e5c2ec60ee56e55ba83eeb417adfc03eadd9d9a3817452eeb95e9d751c804fe7e07004ce4e43e5d29ae5a511c711b6cba8dc72e39d6a9e3da0030a65113
DIST aufs-util-3.6.tar.xz 76104 SHA256 aa5e8275d33933cbbacc68a65d0b48812917d38e3839b2411f76c0efc3ddcb37 SHA512 e73513a549879c26e354bf642c0fe08d7d98299f877519dc654045d6d8d145df7f6cddbd7f0922fbcbd250d9118e505775328aaf7bbdfc0b507d5e93fab69f36 WHIRLPOOL ea0767baf7ef759e1f018f9b6467ce0e64f1684de7c494fca73fd9b79823f2b36924cceea958d9890b22699b09b632d47afcf95bd8cd1510bad0f4c488966851
DIST aufs-util-3.7.tar.xz 76252 SHA256 1353f2d73443f921ca9968cf4a4ce281c0c22ee4c4b506179757275b74bc3cc2 SHA512 765a12d0d35a97efc81d16badca5ec45fc92ceb21666a21788e76de8a05d408ff501fcc5703ea80f77db78ff36e7772ef922804817ed695f0fdd10b9e44e4457 WHIRLPOOL 103e1ba3d58b24418d7e43d3097f51160d4443d5e89fae5c1c44937d2bc2b05160fdf2d7c835a25072a1873ef6e547b53d122a4800d6c519992027dae3d07f87
EBUILD aufs-util-3.6.ebuild 1280 SHA256 27abdb361f0556896c7431c3686d59c0705cef0cc0203c0b87655aef303f302b SHA512 6bdaf72a3724df26e7c59eae58e111db6ce124598d075c3aa29e8426db1693c9dab8c6cef99a972126150b37a81418102574e868654071a6976b0744cf6a34ce WHIRLPOOL 11f49acc87fcef624b2f90e7aaf2a9db97396f9c529d65df7e989b68c5d612341f9af5a018728eb1ef5bfa98648196f458502271980ed5eb4ab1a402fe570741
+EBUILD aufs-util-3.7-r1.ebuild 1391 SHA256 a02e241ed192a88db73484764e2cd6d0fe8b4ae1c709c5a364b47fe0f33bcb8a SHA512 4a7cc6e62d2dcd699d0b986a6530e84b7bf1e61189541969480aeb41b0e2b2e3117b4f89f7bb9bf5aeb16c8174f1f545e72c0ef729c478103ca2c4bc884b0b9b WHIRLPOOL 25fde898e21c8284bd89401d04d912e3359480f129b104f7ff98866f2a71dd706f4f50f48134c965b0445f1490b48805ec01e805f42c94b79492d8a1521bab7f
EBUILD aufs-util-3.7.ebuild 1285 SHA256 d5abeb9fd44f6ea9a9396b729440c74d04b5ac55fb6fc71b43471ad1fa16dbd3 SHA512 0a77d64b2e06398239aee87bbf5b04f391ac1547106ec4b892acf6fb8e944d020ccee850ce8e3be6a69ee6b816d96da4a107e5bbf06af148c5e9bdc45c8bae5e WHIRLPOOL 4e3d178878bccd0d63c70b2a16e2c7d291851a2e57bd642853d82b9e3562a5b2e3e6a995919ba0fae900f158f162f0704980a30dfd349cb5da97fb2dbd6764e2
-MISC ChangeLog 977 SHA256 4864844ffc7421a846e85cee7ea8a890391ae9b737b3eb07d7cdc3756088a364 SHA512 5ca835c323075799edfda541fac56789613cc1dcdd95ce0dca4122be13a382a12b81974435982d5ca9a2ed7c3d5ab78902133e96f9d5a5d32e8b2f46ed78ebf1 WHIRLPOOL 332fa71355767a70ca9f078c873ce07cb29abf8a4c9f94682d04070b6fa8acd8102a5d735d4f5e901b26569cdccc5a529b28626fe8a4b99666f654e3261c0889
+MISC ChangeLog 1141 SHA256 75e83ee0f22cce652ecee167fe7df8f32f1321707e28d6333dafe2b3d48b445b SHA512 7cbe247cd847a40d0804e2d230cf4d3e39845f397234474d6a0f1271175a44387088d066c138f6bc51605195323bb7475e1a1d9f315ed75d16ce58d3c37fd15f WHIRLPOOL 9de27fb44103d607ec549dc94098351dd22c084a3b224e2c5da5de1b929f12967bb92df63ac93b8081219fa6fd203fcf880cb4a55a9ab708220e77aac391d1af
MISC metadata.xml 205 SHA256 b4660d1f4b47c8c40fc6f986791c6da3f0d7513fe4489a0d2bbb83346dcb1f5b SHA512 0e0b6e89b125b4849b4164e7cabb5297ae930c4db499c6685c3852a60e209418c26eb33e452a0a78e800c960ac5032f97d436bc3b7266a0ac76092f6f2595d11 WHIRLPOOL dc3dc7c840a6640b42e3fc981c95d0a8e43d3b5834f447a09deebc1b35dbb26e48c3d85db73725c42d2036edd9f141fb02a3a9d61522861f4e97e3e974987473
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDzzSMACgkQgAnW8HDreRac0QCaAhQlKlmtqch3OShq5hnqB1Bu
-k38AniCJie6ebuqD5NPs0bKjv+ppvER6
-=Boai
+iEYEAREKAAYFAlD/qpoACgkQgAnW8HDreRawXACfUCUrs7F6kdpiH8FNc1CeI784
+AhEAniOg6o2Kop6cPyWsVSQiWx0Zz1jT
+=cmJD
-----END PGP SIGNATURE-----
diff --git a/sys-fs/aufs-util/aufs-util-3.7-r1.ebuild b/sys-fs/aufs-util/aufs-util-3.7-r1.ebuild
new file mode 100644
index 000000000000..05e3cd1c8095
--- /dev/null
+++ b/sys-fs/aufs-util/aufs-util-3.7-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/aufs-util-3.7-r1.ebuild,v 1.1 2013/01/23 09:17:12 jlec Exp $
+
+EAPI=5
+
+inherit flag-o-matic linux-info multilib toolchain-funcs
+
+AUFS_VERSION=3.7.3
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
+
+DESCRIPTION="Utilities are always necessary for aufs"
+HOMEPAGE="http://aufs.sourceforge.net/"
+SRC_URI="
+ ${AUFS_URI}
+ http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
+# git archive -v --prefix=aufs-util-3.7/ \
+# --remote=git://aufs.git.sourceforge.net/gitroot/aufs/aufs-util.git aufs3.0 \
+# -o aufs-util-3.7.tar && xz -ve9 aufs-util-3.7.tar
+
+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() {
+ append-cppflags -I"${WORKDIR}/include"
+ 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
+
+ sed -i "s:__user::g" "${WORKDIR}"/include/uapi/linux/aufs_type.h || die
+
+ tc-export CC AR
+ export HOSTCC=$(tc-getCC)
+}