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.10.4.ebuild aufs-sources-3.4.55.ebuild aufs-sources-3.4.50.ebuild
Date: Tue, 30 Jul 2013 10:50:57
Message-Id: 20130730103426.9DD682171C@flycatcher.gentoo.org
1 jlec 13/07/30 10:34:26
2
3 Modified: ChangeLog
4 Added: aufs-sources-3.10.4.ebuild
5 aufs-sources-3.4.55.ebuild
6 Removed: aufs-sources-3.4.50.ebuild
7 Log:
8 sys-kernel/aufs-sources: Bump to latest genpatches
9
10 (Portage version: 2.2.0_alpha190/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
11
12 Revision Changes Path
13 1.53 sys-kernel/aufs-sources/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.53&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.53&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?r1=1.52&r2=1.53
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v
22 retrieving revision 1.52
23 retrieving revision 1.53
24 diff -u -r1.52 -r1.53
25 --- ChangeLog 28 Jul 2013 10:55:05 -0000 1.52
26 +++ ChangeLog 30 Jul 2013 10:34:26 -0000 1.53
27 @@ -1,6 +1,13 @@
28 # ChangeLog for sys-kernel/aufs-sources
29 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.52 2013/07/28 10:55:05 jlec Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.53 2013/07/30 10:34:26 jlec Exp $
32 +
33 +*aufs-sources-3.10.4 (30 Jul 2013)
34 +*aufs-sources-3.4.55 (30 Jul 2013)
35 +
36 + 30 Jul 2013; Justin Lecher <jlec@g.o> -aufs-sources-3.4.50.ebuild,
37 + +aufs-sources-3.4.55.ebuild, +aufs-sources-3.10.4.ebuild:
38 + Bump to latest genpatches
39
40 *aufs-sources-3.10.3-r1 (28 Jul 2013)
41
42
43
44
45 1.1 sys-kernel/aufs-sources/aufs-sources-3.10.4.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.10.4.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.10.4.ebuild?rev=1.1&content-type=text/plain
49
50 Index: aufs-sources-3.10.4.ebuild
51 ===================================================================
52 # Copyright 1999-2013 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.10.4.ebuild,v 1.1 2013/07/30 10:34:26 jlec Exp $
55
56 EAPI=5
57
58 ETYPE="sources"
59 K_WANT_GENPATCHES="base extras"
60 K_GENPATCHES_VER="8"
61 K_DEBLOB_AVAILABLE="1"
62 inherit kernel-2 eutils
63 detect_version
64 detect_arch
65
66 AUFS_VERSION=3.10_p20130722
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 module proc"
74
75 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
76 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
77
78 UNIPATCH_LIST="
79 "${WORKDIR}"/aufs3-kbuild.patch
80 "${WORKDIR}"/aufs3-base.patch"
81
82 PDEPEND=">=sys-fs/aufs-util-3.8"
83
84 src_unpack() {
85 use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
86 use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
87 unpack ${AUFS_TARBALL}
88 kernel-2_src_unpack
89 }
90
91 src_prepare() {
92 if ! use module; then
93 sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
94 fi
95 if ! use proc; then
96 sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
97 fi
98 cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
99 cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
100 cp -rf "${WORKDIR}"/{Documentation,fs} . || die
101 }
102
103 pkg_postinst() {
104 kernel-2_pkg_postinst
105 einfo "For more info on this patchset, and how to report problems, see:"
106 einfo "${HOMEPAGE}"
107 has_version sys-fs/aufs-util && \
108 einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
109 }
110
111 pkg_postrm() {
112 kernel-2_pkg_postrm
113 }
114
115
116
117 1.1 sys-kernel/aufs-sources/aufs-sources-3.4.55.ebuild
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.4.55.ebuild?rev=1.1&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.4.55.ebuild?rev=1.1&content-type=text/plain
121
122 Index: aufs-sources-3.4.55.ebuild
123 ===================================================================
124 # Copyright 1999-2013 Gentoo Foundation
125 # Distributed under the terms of the GNU General Public License v2
126 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.4.55.ebuild,v 1.1 2013/07/30 10:34:26 jlec Exp $
127
128 EAPI=5
129
130 ETYPE="sources"
131 K_WANT_GENPATCHES="base extras"
132 K_GENPATCHES_VER="37"
133 K_DEBLOB_AVAILABLE="1"
134 inherit kernel-2 eutils
135 detect_version
136 detect_arch
137
138 AUFS_VERSION=3.4_p20130722
139 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
140 # git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
141 AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
142
143 KEYWORDS="~amd64 ~x86"
144 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
145 IUSE="deblob module proc"
146
147 DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
148 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
149
150 UNIPATCH_LIST="
151 "${WORKDIR}"/aufs3-kbuild.patch
152 "${WORKDIR}"/aufs3-base.patch"
153
154 PDEPEND=">=sys-fs/aufs-util-3.8"
155
156 src_unpack() {
157 use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
158 use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
159 unpack ${AUFS_TARBALL}
160 kernel-2_src_unpack
161 }
162
163 src_prepare() {
164 if ! use module; then
165 sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
166 fi
167 if ! use proc; then
168 sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
169 fi
170 cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
171 cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
172 cp -rf "${WORKDIR}"/{Documentation,fs} . || die
173 }
174
175 pkg_postinst() {
176 kernel-2_pkg_postinst
177 einfo "For more info on this patchset, and how to report problems, see:"
178 einfo "${HOMEPAGE}"
179 has_version sys-fs/aufs-util && \
180 einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
181 }
182
183 pkg_postrm() {
184 kernel-2_pkg_postrm
185 }