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