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