From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E261B1381F3 for ; Tue, 13 Nov 2012 17:43:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8B6DCE02C4; Tue, 13 Nov 2012 17:42:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id ECA1BE02C4 for ; Tue, 13 Nov 2012 17:42:57 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D151B33DA0A for ; Tue, 13 Nov 2012 17:42:56 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 5A00CE5449 for ; Tue, 13 Nov 2012 17:42:55 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1352828563.22a004882658b792a87ae12b1b970a74e9ac5714.jlec@gentoo> Subject: [gentoo-commits] proj/betagarden:master commit in: sys-kernel/aufs-sources/ X-VCS-Repository: proj/betagarden X-VCS-Files: sys-kernel/aufs-sources/ChangeLog sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild sys-kernel/aufs-sources/metadata.xml X-VCS-Directories: sys-kernel/aufs-sources/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 22a004882658b792a87ae12b1b970a74e9ac5714 X-VCS-Branch: master Date: Tue, 13 Nov 2012 17:42:55 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: d0d0bf84-9389-4e5c-8e92-3cb29f26eebe X-Archives-Hash: 23ce237bd3e9e4c970f82a6d324fb40b commit: 22a004882658b792a87ae12b1b970a74e9ac5714 Author: Justin Lecher gentoo org> AuthorDate: Tue Nov 13 17:42:43 2012 +0000 Commit: Justin Lecher gentoo org> CommitDate: Tue Nov 13 17:42:43 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=22a00488 sys-kernel/aufs-sources: New addition Package-Manager: portage-2.2.0_alpha142 --- sys-kernel/aufs-sources/ChangeLog | 10 ++++ sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild | 56 +++++++++++++++++++++ sys-kernel/aufs-sources/metadata.xml | 10 ++++ 3 files changed, 76 insertions(+), 0 deletions(-) diff --git a/sys-kernel/aufs-sources/ChangeLog b/sys-kernel/aufs-sources/ChangeLog new file mode 100644 index 0000000..3068def --- /dev/null +++ b/sys-kernel/aufs-sources/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-kernel/aufs-sources +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*aufs-sources-3.6.6 (13 Nov 2012) + + 13 Nov 2012; Justin Lecher +aufs-sources-3.6.6.ebuild, + +metadata.xml: + New addition + 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 0000000..635cb26 --- /dev/null +++ b/sys-kernel/aufs-sources/aufs-sources-3.6.6.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.6.6.ebuild,v 1.1 2012/11/06 02:00:57 mpagano 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="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~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" + +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 0000000..ed52f34 --- /dev/null +++ b/sys-kernel/aufs-sources/metadata.xml @@ -0,0 +1,10 @@ + + + + + maintainer-wanted@gentoo.org + + + Remove binary blobs from kernel sources to provide libre license compliance. + +