diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-12-17 11:57:31 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-12-17 11:57:31 +0000 |
commit | 39e3b9ad9f9f6167e11902aa24e0e540138f4ea5 (patch) | |
tree | 05ab5b8a7075d90a2fb0fd7b776fb6c8d2b1031b | |
parent | Add prefix changes by Christoph Junghans (bug #447540). (diff) | |
download | gentoo-2-39e3b9ad9f9f6167e11902aa24e0e540138f4ea5.tar.gz gentoo-2-39e3b9ad9f9f6167e11902aa24e0e540138f4ea5.tar.bz2 gentoo-2-39e3b9ad9f9f6167e11902aa24e0e540138f4ea5.zip |
sys-kernel/aufs-sources: Version Bump
(Portage version: 2.2.0_alpha148/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
-rw-r--r-- | sys-kernel/aufs-sources/ChangeLog | 8 | ||||
-rw-r--r-- | sys-kernel/aufs-sources/aufs-sources-3.6.10.ebuild | 60 | ||||
-rw-r--r-- | sys-kernel/aufs-sources/metadata.xml | 14 |
3 files changed, 74 insertions, 8 deletions
diff --git a/sys-kernel/aufs-sources/ChangeLog b/sys-kernel/aufs-sources/ChangeLog index b37b2017ff70..7848143e26ee 100644 --- a/sys-kernel/aufs-sources/ChangeLog +++ b/sys-kernel/aufs-sources/ChangeLog @@ -1,6 +1,12 @@ # 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.4 2012/11/29 22:17:37 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.5 2012/12/17 11:57:31 jlec Exp $ + +*aufs-sources-3.6.10 (17 Dec 2012) + + 17 Dec 2012; Justin Lecher <jlec@gentoo.org> +aufs-sources-3.6.10.ebuild, + metadata.xml: + Version Bump 29 Nov 2012; Justin Lecher <jlec@gentoo.org> aufs-sources-3.6.8.ebuild: Revert installation position of header file diff --git a/sys-kernel/aufs-sources/aufs-sources-3.6.10.ebuild b/sys-kernel/aufs-sources/aufs-sources-3.6.10.ebuild new file mode 100644 index 000000000000..7b5241670769 --- /dev/null +++ b/sys-kernel/aufs-sources/aufs-sources-3.6.10.ebuild @@ -0,0 +1,60 @@ +# 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.10.ebuild,v 1.1 2012/12/17 11:57:31 jlec Exp $ + +EAPI=5 +ETYPE="sources" +K_WANT_GENPATCHES="base extras" +K_GENPATCHES_VER="10" +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 module" + +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() { + use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch" + 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 index 61059d410860..3a4322450234 100644 --- a/sys-kernel/aufs-sources/metadata.xml +++ b/sys-kernel/aufs-sources/metadata.xml @@ -1,11 +1,11 @@ <?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> - <flag name="module">Patch kernel to allow aufs being build as a module.</flag> - </use> + <maintainer> + <email>jlec@gentoo.org</email> + </maintainer> + <use> + <flag name="deblob">Remove binary blobs from kernel sources to provide libre license compliance.</flag> + <flag name="module">Patch kernel to allow aufs being build as a module.</flag> + </use> </pkgmetadata> |