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: aufs-sources-3.13.2.ebuild aufs-sources-3.12.10.ebuild ChangeLog aufs-sources-3.10.27.ebuild aufs-sources-3.10.26.ebuild aufs-sources-3.12.8.ebuild aufs-sources-3.12.7.ebuild
Date: Sat, 08 Feb 2014 11:02:16
Message-Id: 20140208110212.ABB132004C@flycatcher.gentoo.org
1 jlec 14/02/08 11:02:12
2
3 Modified: ChangeLog
4 Added: aufs-sources-3.13.2.ebuild
5 aufs-sources-3.12.10.ebuild
6 Removed: aufs-sources-3.10.27.ebuild
7 aufs-sources-3.10.26.ebuild
8 aufs-sources-3.12.8.ebuild
9 aufs-sources-3.12.7.ebuild
10 Log:
11 Bump to latest aufs3, genpatches and linux release
12
13 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
14
15 Revision Changes Path
16 1.92 sys-kernel/aufs-sources/ChangeLog
17
18 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.92&view=markup
19 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.92&content-type=text/plain
20 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?r1=1.91&r2=1.92
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v
25 retrieving revision 1.91
26 retrieving revision 1.92
27 diff -u -r1.91 -r1.92
28 --- ChangeLog 29 Jan 2014 14:57:31 -0000 1.91
29 +++ ChangeLog 8 Feb 2014 11:02:12 -0000 1.92
30 @@ -1,6 +1,15 @@
31 # ChangeLog for sys-kernel/aufs-sources
32 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.91 2014/01/29 14:57:31 jlec Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.92 2014/02/08 11:02:12 jlec Exp $
35 +
36 +*aufs-sources-3.12.10 (08 Feb 2014)
37 +*aufs-sources-3.13.2 (08 Feb 2014)
38 +
39 + 08 Feb 2014; Justin Lecher <jlec@g.o> +aufs-sources-3.12.10.ebuild,
40 + +aufs-sources-3.13.2.ebuild, -aufs-sources-3.10.26.ebuild,
41 + -aufs-sources-3.10.27.ebuild, -aufs-sources-3.12.7.ebuild,
42 + -aufs-sources-3.12.8.ebuild:
43 + Bump to latest aufs3, genpatches and linux release
44
45 *aufs-sources-3.13.1 (29 Jan 2014)
46
47
48
49
50 1.1 sys-kernel/aufs-sources/aufs-sources-3.13.2.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.13.2.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.13.2.ebuild?rev=1.1&content-type=text/plain
54
55 Index: aufs-sources-3.13.2.ebuild
56 ===================================================================
57 # Copyright 1999-2014 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.13.2.ebuild,v 1.1 2014/02/08 11:02:12 jlec Exp $
60
61 EAPI=5
62
63 ETYPE="sources"
64 K_WANT_GENPATCHES="base extras experimental"
65 K_GENPATCHES_VER="5"
66 K_DEBLOB_AVAILABLE="1"
67 UNIPATCH_STRICTORDER=1
68 inherit kernel-2 eutils
69 detect_version
70 detect_arch
71
72 AUFS_VERSION=3.13_p20140127
73 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
74 # git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
75 AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
76
77 KEYWORDS="~amd64 ~x86"
78 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
79 IUSE="deblob experimental module vanilla"
80
81 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
82 SRC_URI="
83 ${KERNEL_URI}
84 ${ARCH_URI}
85 ${AUFS_URI}
86 !vanilla? ( ${GENPATCHES_URI} )
87 "
88
89 PDEPEND=">=sys-fs/aufs-util-3.9"
90
91 src_unpack() {
92 if use vanilla; then
93 unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
94 ewarn "You are using USE=vanilla"
95 ewarn "This will drop all support from the gentoo kernel security team"
96 fi
97
98 UNIPATCH_LIST="
99 "${WORKDIR}"/aufs3-kbuild.patch
100 "${WORKDIR}"/aufs3-base.patch
101 "${WORKDIR}"/aufs3-mmap.patch"
102
103 use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
104
105 unpack ${AUFS_TARBALL}
106
107 kernel-2_src_unpack
108 }
109
110 src_prepare() {
111 if ! use module; then
112 sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
113 fi
114 cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
115 cp -rf "${WORKDIR}"/{Documentation,fs} . || die
116 }
117
118 pkg_postinst() {
119 kernel-2_pkg_postinst
120 einfo "For more info on this patchset, and how to report problems, see:"
121 einfo "${HOMEPAGE}"
122 has_version sys-fs/aufs-util && \
123 einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
124 }
125
126 pkg_postrm() {
127 kernel-2_pkg_postrm
128 }
129
130
131
132 1.1 sys-kernel/aufs-sources/aufs-sources-3.12.10.ebuild
133
134 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.12.10.ebuild?rev=1.1&view=markup
135 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.12.10.ebuild?rev=1.1&content-type=text/plain
136
137 Index: aufs-sources-3.12.10.ebuild
138 ===================================================================
139 # Copyright 1999-2014 Gentoo Foundation
140 # Distributed under the terms of the GNU General Public License v2
141 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.12.10.ebuild,v 1.1 2014/02/08 11:02:12 jlec Exp $
142
143 EAPI=5
144
145 ETYPE="sources"
146 K_WANT_GENPATCHES="base extras experimental"
147 K_GENPATCHES_VER="11"
148 K_DEBLOB_AVAILABLE="1"
149 UNIPATCH_STRICTORDER=1
150 inherit kernel-2 eutils
151 detect_version
152 detect_arch
153
154 AUFS_VERSION=3.12.x_p20140127
155 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
156 # git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
157 AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
158
159 KEYWORDS="~amd64 ~x86"
160 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
161 IUSE="deblob experimental module vanilla"
162
163 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
164 SRC_URI="
165 ${KERNEL_URI}
166 ${ARCH_URI}
167 ${AUFS_URI}
168 !vanilla? ( ${GENPATCHES_URI} )
169 "
170
171 PDEPEND=">=sys-fs/aufs-util-3.9"
172
173 src_unpack() {
174 if use vanilla; then
175 unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
176 ewarn "You are using USE=vanilla"
177 ewarn "This will drop all support from the gentoo kernel security team"
178 fi
179
180 UNIPATCH_LIST="
181 "${WORKDIR}"/aufs3-kbuild.patch
182 "${WORKDIR}"/aufs3-base.patch
183 "${WORKDIR}"/aufs3-mmap.patch"
184
185 use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
186
187 unpack ${AUFS_TARBALL}
188
189 epatch "${FILESDIR}"/${PN}-3.12.7-mmap-aufs3.patch
190
191 kernel-2_src_unpack
192 }
193
194 src_prepare() {
195 if ! use module; then
196 sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
197 fi
198 cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
199 cp -rf "${WORKDIR}"/{Documentation,fs} . || die
200 }
201
202 pkg_postinst() {
203 kernel-2_pkg_postinst
204 einfo "For more info on this patchset, and how to report problems, see:"
205 einfo "${HOMEPAGE}"
206 has_version sys-fs/aufs-util && \
207 einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
208 }
209
210 pkg_postrm() {
211 kernel-2_pkg_postrm
212 }