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.14.6.ebuild aufs-sources-3.14.5.ebuild aufs-sources-3.14.4.ebuild aufs-sources-3.10.40.ebuild aufs-sources-3.12.21.ebuild aufs-sources-3.10.25.ebuild aufs-sources-3.10.41.ebuild aufs-sources-3.14.5-r1.ebuild
Date: Sun, 08 Jun 2014 07:41:13
Message-Id: 20140608074109.54BD02004E@flycatcher.gentoo.org
1 jlec 14/06/08 07:41:09
2
3 Modified: ChangeLog
4 Added: aufs-sources-3.14.6.ebuild
5 Removed: aufs-sources-3.14.5.ebuild
6 aufs-sources-3.14.4.ebuild
7 aufs-sources-3.10.40.ebuild
8 aufs-sources-3.12.21.ebuild
9 aufs-sources-3.10.25.ebuild
10 aufs-sources-3.10.41.ebuild
11 aufs-sources-3.14.5-r1.ebuild
12 Log:
13 sys-kernel/aufs-sources: Bump to latest linux and genpatches release; drop old
14
15 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
16
17 Revision Changes Path
18 1.122 sys-kernel/aufs-sources/ChangeLog
19
20 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.122&view=markup
21 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.122&content-type=text/plain
22 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?r1=1.121&r2=1.122
23
24 Index: ChangeLog
25 ===================================================================
26 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v
27 retrieving revision 1.121
28 retrieving revision 1.122
29 diff -u -r1.121 -r1.122
30 --- ChangeLog 6 Jun 2014 07:17:29 -0000 1.121
31 +++ ChangeLog 8 Jun 2014 07:41:09 -0000 1.122
32 @@ -1,6 +1,15 @@
33 # ChangeLog for sys-kernel/aufs-sources
34 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
35 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.121 2014/06/06 07:17:29 jlec Exp $
36 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.122 2014/06/08 07:41:09 jlec Exp $
37 +
38 +*aufs-sources-3.14.6 (08 Jun 2014)
39 +
40 + 08 Jun 2014; Justin Lecher <jlec@g.o> -aufs-sources-3.10.25.ebuild,
41 + -aufs-sources-3.10.40.ebuild, -aufs-sources-3.10.41.ebuild,
42 + -aufs-sources-3.12.21.ebuild, -aufs-sources-3.14.4.ebuild,
43 + -aufs-sources-3.14.5.ebuild, -aufs-sources-3.14.5-r1.ebuild,
44 + +aufs-sources-3.14.6.ebuild:
45 + Bump to latest linux and genpatches release; drop old
46
47 *aufs-sources-3.14.5-r1 (06 Jun 2014)
48 *aufs-sources-3.12.21-r1 (06 Jun 2014)
49
50
51
52 1.1 sys-kernel/aufs-sources/aufs-sources-3.14.6.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.14.6.ebuild?rev=1.1&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.14.6.ebuild?rev=1.1&content-type=text/plain
56
57 Index: aufs-sources-3.14.6.ebuild
58 ===================================================================
59 # Copyright 1999-2014 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.14.6.ebuild,v 1.1 2014/06/08 07:41:09 jlec Exp $
62
63 EAPI=5
64
65 ETYPE="sources"
66 K_WANT_GENPATCHES="base extras experimental"
67 K_GENPATCHES_VER="10"
68 K_DEBLOB_AVAILABLE="1"
69 UNIPATCH_STRICTORDER=1
70 inherit kernel-2 eutils
71 detect_version
72 detect_arch
73
74 AUFS_VERSION=3.14_p20140602
75 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
76 # git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
77 AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
78
79 KEYWORDS="~amd64 ~x86"
80 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
81 IUSE="deblob experimental module vanilla"
82
83 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
84 SRC_URI="
85 ${KERNEL_URI}
86 ${ARCH_URI}
87 ${AUFS_URI}
88 !vanilla? ( ${GENPATCHES_URI} )
89 "
90
91 PDEPEND=">=sys-fs/aufs-util-3.9"
92
93 src_unpack() {
94 if use vanilla; then
95 unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
96 ewarn "You are using USE=vanilla"
97 ewarn "This will drop all support from the gentoo kernel security team"
98 fi
99
100 UNIPATCH_LIST="
101 "${WORKDIR}"/aufs3-kbuild.patch
102 "${WORKDIR}"/aufs3-base.patch
103 "${WORKDIR}"/aufs3-mmap.patch"
104
105 use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
106
107 unpack ${AUFS_TARBALL}
108
109 einfo "Using aufs3 version: ${AUFS_VERSION}"
110
111 kernel-2_src_unpack
112 }
113
114 src_prepare() {
115 if ! use module; then
116 sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
117 fi
118 cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
119 cp -rf "${WORKDIR}"/{Documentation,fs} . || die
120 }
121
122 src_install() {
123 kernel-2_src_install
124 dodoc "${WORKDIR}"/{aufs3-loopback,vfs-ino,tmpfs-ibitmap}.patch
125 readme.gentoo_create_doc
126 }
127 pkg_postinst() {
128 kernel-2_pkg_postinst
129 einfo "For more info on this patchset, and how to report problems, see:"
130 einfo "${HOMEPAGE}"
131 has_version sys-fs/aufs-util || \
132 elog "In order to use aufs FS you need to install sys-fs/aufs-util"
133
134 readme.gentoo_pkg_postinst
135 }
136
137 pkg_postrm() {
138 kernel-2_pkg_postrm
139 }