Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/aufs-sources: ChangeLog aufs-sources-3.6.8.ebuild
Date: Tue, 27 Nov 2012 12:04:52
Message-Id: 20121127103939.3C39B20C65@flycatcher.gentoo.org
1 jlec 12/11/27 10:39:39
2
3 Modified: ChangeLog
4 Added: aufs-sources-3.6.8.ebuild
5 Log:
6 sys-kernel/aufs-sources: Version Bump
7
8 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
9
10 Revision Changes Path
11 1.2 sys-kernel/aufs-sources/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?r1=1.1&r2=1.2
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- ChangeLog 26 Nov 2012 20:46:04 -0000 1.1
24 +++ ChangeLog 27 Nov 2012 10:39:39 -0000 1.2
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-kernel/aufs-sources
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.1 2012/11/26 20:46:04 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.2 2012/11/27 10:39:39 jlec Exp $
30 +
31 +*aufs-sources-3.6.8 (27 Nov 2012)
32 +
33 + 27 Nov 2012; Justin Lecher <jlec@g.o> +aufs-sources-3.6.8.ebuild:
34 + Version Bump
35
36 26 Nov 2012; Justin Lecher <jlec@g.o> +aufs-sources-3.6.6.ebuild,
37 +metadata.xml:
38
39
40
41 1.1 sys-kernel/aufs-sources/aufs-sources-3.6.8.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.6.8.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.6.8.ebuild?rev=1.1&content-type=text/plain
45
46 Index: aufs-sources-3.6.8.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.6.8.ebuild,v 1.1 2012/11/27 10:39:39 jlec Exp $
51
52 EAPI=5
53 ETYPE="sources"
54 K_WANT_GENPATCHES="base extras"
55 K_GENPATCHES_VER="9"
56 K_DEBLOB_AVAILABLE="1"
57 inherit kernel-2 eutils
58 detect_version
59 detect_arch
60
61 AUFS_TARBALL="${P}.tar.xz"
62
63 # git archive -v --remote=git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git aufs3.6 > ${AUFS_TARBALL}
64 AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
65
66 KEYWORDS="~amd64 ~x86"
67 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
68 IUSE="deblob"
69
70 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
71 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
72
73 UNIPATCH_LIST="
74 "${WORKDIR}"/aufs3-kbuild.patch
75 "${WORKDIR}"/aufs3-base.patch"
76 # ${WORKDIR}/aufs3-proc_map.patch"
77
78 RDEPEND="sys-fs/aufs-util"
79 DEPEND=""
80
81 src_unpack() {
82 unpack ${AUFS_TARBALL}
83 kernel-2_src_unpack
84 }
85
86 src_prepare() {
87 cp -i "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
88 cp -ri "${WORKDIR}"/{Documentation,fs} . || die
89 sed -i "s:__user::g" include/linux/aufs_type.h || die
90 }
91
92 src_install() {
93 insinto /usr/include/linux
94 doins include/linux/aufs_type.h
95 kernel-2_src_install
96 }
97
98 pkg_postinst() {
99 kernel-2_pkg_postinst
100 einfo "For more info on this patchset, and how to report problems, see:"
101 einfo "${HOMEPAGE}"
102 }
103
104 pkg_postrm() {
105 kernel-2_pkg_postrm
106 }