diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-11-26 20:46:04 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-11-26 20:46:04 +0000 |
commit | 2ea3a9fb8dd03fb7cfcbe921ee78dfffd836f639 (patch) | |
tree | e54a2a8a5e9d0c22e9a2d42c00f4b7b561254d15 | |
parent | sys-fs/aufs-util: Move from betagarden to the tree (diff) | |
download | gentoo-2-2ea3a9fb8dd03fb7cfcbe921ee78dfffd836f639.tar.gz gentoo-2-2ea3a9fb8dd03fb7cfcbe921ee78dfffd836f639.tar.bz2 gentoo-2-2ea3a9fb8dd03fb7cfcbe921ee78dfffd836f639.zip |
sys-kernel/aufs-sources: Move from betagarden to the tree
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
-rw-r--r-- | sys-kernel/aufs-sources/ChangeLog | 17 | ||||
-rw-r--r-- | sys-kernel/aufs-sources/Manifest | 9 | ||||
-rw-r--r-- | sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild | 59 | ||||
-rw-r--r-- | sys-kernel/aufs-sources/metadata.xml | 10 |
4 files changed, 95 insertions, 0 deletions
diff --git a/sys-kernel/aufs-sources/ChangeLog b/sys-kernel/aufs-sources/ChangeLog new file mode 100644 index 000000000000..af64916600d0 --- /dev/null +++ b/sys-kernel/aufs-sources/ChangeLog @@ -0,0 +1,17 @@ +# ChangeLog for sys-kernel/aufs-sources +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.1 2012/11/26 20:46:04 jlec Exp $ + + 26 Nov 2012; Justin Lecher <jlec@gentoo.org> +aufs-sources-3.6.6.ebuild, + +metadata.xml: + Move from betagarden to the tree + + 19 Nov 2012; Justin Lecher <jlec@gentoo.org> aufs-sources-3.6.6.ebuild: + Add sys-fs/aufs-util as dependency + +*aufs-sources-3.6.6 (13 Nov 2012) + + 13 Nov 2012; Justin Lecher <jlec@gentoo.org> +aufs-sources-3.6.6.ebuild, + +metadata.xml: + New addition + diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest new file mode 100644 index 000000000000..6c36cad05453 --- /dev/null +++ b/sys-kernel/aufs-sources/Manifest @@ -0,0 +1,9 @@ +DIST aufs-sources-3.6.6.tar.xz 142428 SHA256 06858480e67b59206d4a1b7c4cfea56eb7c0faaa9b8fd7aebc2ca318087647c6 SHA512 405199f53f8f5ae61ff6d0a86937254a51b76b9b0f827ee927bb76b3fbcfd550f67954d152735306e2023179dd5a268e420457885d81c1fe8960784d1a71b598 WHIRLPOOL bbca21c15bbde1149b881c0a0396d2abc5e0b3bc77db53d02d7ed1015b5396ebfeccce6c09678217eb250dcc6964038f5d0651e4cf209e29f2b8a32d00c9b3f8 +DIST deblob-3.6 108747 SHA256 93df902f141fe72e9fb15b9acde2b2cb35f4632844d9073a94f0e4f15a074cbc SHA512 399a878b7f30f98434d21b50e2f3055788be5305498758ea00d0bc7fe53a891848435933aad0a9c335a68da0d4ba8fdd9aa87c67252e3ebc43c6e2143c183c84 WHIRLPOOL cb15045b152cd9d44d2b92e2a0bff392d53f2d75d2fe0705962c84113ad4703ef7d14401c4534f7c2752a669140b498eea3a0a4c1afdbadc3b2bc498c631437f +DIST deblob-check-3.6 477608 SHA256 d0e0e90d766bc474fadfd91b83ccff74bf614cb4d31fab7d60d62b28ba4a90b9 SHA512 b4c152a1b5f20c9e46b0a7c7c76fde531798b7c135757cd6908b793825868cd8f2c4e3d5d5e1f8818e2e989fa344543d5799e0151e3001fafd00faaf97c65512 WHIRLPOOL 7fc07416bd7d5f278854272c25ea30455aed21ec75a6613fbac13751b66a21d131b1820e55f15776f61d6bcba377ef7ef5d49d2bfc964458d5af6c144deba284 +DIST genpatches-3.6-8.base.tar.bz2 158928 SHA256 5a79567b0d12a2684255543a14dc38db46c75abda01a2871cc22bfa74d5852de SHA512 74ef54ab9f31a88acfba6f0a39029e1038f1a174bf905a6bf2e2ad89a31c3bbf4209e5fa3f2decbe077c468fbd9926207e453b41401f5b810cee84b185445d59 WHIRLPOOL e2cdc52cb8d3bff37a7bf40d77352b616e177131847570a5dd73cf7a20b8c038fbea192b5d02b5b3e859870d27dae982a344c4080af2f2e681548eed5acac236 +DIST genpatches-3.6-8.extras.tar.bz2 17038 SHA256 bf6be402ec3ef125ecaf626379f777a262e2f6776d8f5115ac0834f1e3d18b25 SHA512 614c845d474890ad0fd4271ea133464626498c3877d49c1df9940cfb2bc2a68a13828b6cae590a0d5619cf21521fe119fab782714d0bc37c287e0bba29f22fdf WHIRLPOOL ef8c9a76be1ac027b3d01e47bf22dbe178b2b68e85f4ace1186aedd89e513ff010d6e50e1392e17dde3bfebabcff07c348b04163398c43c045d6e37e78caf954 +DIST linux-3.6.tar.bz2 82296001 SHA256 88ae0a20fd39ecae79db0ce8f9397922fae33c8b06a54ed2c883c861126c9771 SHA512 cbaefc2c4c8ab2251c3345b7b2c88d55a49e3468d8b177b05dd6d96a802efa9a052b1a1ecab8b71298bac97f45259516d88253838332b4fdb4307780ebcddce9 WHIRLPOOL e17e3800951f0c3af21015d1a1c99698d0ef70815bd4f131dd60b30baef70d4c255988857533a9a7c058388c2febfcf02d12cde2a7ed46b24fa85aeb260c0251 +EBUILD aufs-sources-3.6.6.ebuild 1601 SHA256 434d89f8fbbe5eab0a5bface941092113eefcd8fc5207beb686dd0fdf46e31cb SHA512 8ca61f7982926dfd363009f426b59190dc0c7a443f848a00e4578d095dcb669908d5186976b635b8eba2f43b4f27a03b4ec9adc23a54b49d18ebcd063e9f4929 WHIRLPOOL e75dad6c74ed4badd72b7ce38306abf93ec6e2f064703dc3c3fc964621fa35f680d47505d71e21329256158f40f72104f656a651cd6e27b813b3283dbc62e055 +MISC ChangeLog 507 SHA256 8668fa744de8a45c09cd0c18dae8f24a47bcbf3f99eefc9fc18bdede414d694a SHA512 bedeab282b3d66cfd290a69e17dbc7c68a24e892a755106cf883fd5e2e305425d55120006a33ea2611920b12d2e7499c81161f8abce84aa3c51cfa7d5030db5e WHIRLPOOL 271ed0baee2e82e2dd3b8607ecf2bca38dd317592d0e4e19b141f3d327da45e68945d0f4e0f2311de4ca89ebf67bb65a37161742faa071771bdef66df7c95ad3 +MISC metadata.xml 322 SHA256 576a908a4ed2228217d564ba7c2e1b3173ceacfc88258073d9b07698746870dc SHA512 001fce1594b001c9864d86024c45a1560b651e7dda5d81ad8190ea62c88ad48d79867a66cceb2e108e35d6c7d386799d5a3a9d705c8c3beb0c26cdb9b3b94007 WHIRLPOOL 8b233ac46194ab42d98d89be79df6b7f21843923bb9502336a8504a2e5c4de5f3d908de11baf2cf48adf04ab1b16b034707a3d4a1d8746c29bbc9574cd7248cf diff --git a/sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild b/sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild new file mode 100644 index 000000000000..32ea9794a733 --- /dev/null +++ b/sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild,v 1.1 2012/11/26 20:46:04 jlec Exp $ + +EAPI=5 +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="8" +K_DEBLOB_AVAILABLE="1" +inherit kernel-2 eutils +detect_version +detect_arch + +AUFS_TARBALL="${P}.tar.xz" + +# git archive -v --remote=git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git aufs3.6 ${AUFS_TARBALL} +AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" + +KEYWORDS="~amd64 ~x86" +HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" +IUSE="deblob" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}" + +UNIPATCH_LIST=" + "${WORKDIR}"/aufs3-kbuild.patch + "${WORKDIR}"/aufs3-base.patch" +# ${WORKDIR}/aufs3-proc_map.patch" + +RDEPEND="sys-fs/aufs-util" +DEPEND="" + +src_unpack() { + unpack ${AUFS_TARBALL} + kernel-2_src_unpack +} + +src_prepare() { + cp -i "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die + cp -ri "${WORKDIR}"/{Documentation,fs} . || die + sed -i "s:__user::g" include/linux/aufs_type.h || die +} + +src_install() { + insinto /usr/include/linux + doins include/linux/aufs_type.h + kernel-2_src_install +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/aufs-sources/metadata.xml b/sys-kernel/aufs-sources/metadata.xml new file mode 100644 index 000000000000..26b158af26f2 --- /dev/null +++ b/sys-kernel/aufs-sources/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>jlec@gentoo.org</email> + </maintainer> + <use> + <flag name="deblob">Remove binary blobs from kernel sources to provide libre license compliance.</flag> + </use> +</pkgmetadata> |