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.8.13.ebuild aufs-sources-3.9.3.ebuild aufs-sources-3.6.11-r3.ebuild
Date: Mon, 20 May 2013 18:15:07
Message-Id: 20130520181504.0AA992171D@flycatcher.gentoo.org
1 jlec 13/05/20 18:15:03
2
3 Modified: ChangeLog
4 Added: aufs-sources-3.8.13.ebuild
5 aufs-sources-3.9.3.ebuild
6 Removed: aufs-sources-3.6.11-r3.ebuild
7 Log:
8 sys-kernel/aufs-sources: Bump to latest genpatches and aufs3 release
9
10 (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
11
12 Revision Changes Path
13 1.37 sys-kernel/aufs-sources/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.37&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?rev=1.37&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/ChangeLog?r1=1.36&r2=1.37
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v
22 retrieving revision 1.36
23 retrieving revision 1.37
24 diff -u -r1.36 -r1.37
25 --- ChangeLog 12 May 2013 09:05:37 -0000 1.36
26 +++ ChangeLog 20 May 2013 18:15:03 -0000 1.37
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.36 2013/05/12 09:05:37 jlec Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.37 2013/05/20 18:15:03 jlec Exp $
32 +
33 +*aufs-sources-3.9.3 (20 May 2013)
34 +*aufs-sources-3.8.13 (20 May 2013)
35 +
36 + 20 May 2013; Justin Lecher <jlec@g.o> -aufs-sources-3.6.11-r3.ebuild,
37 + +aufs-sources-3.8.13.ebuild, +aufs-sources-3.9.3.ebuild:
38 + Bump to latest genpatches and aufs3 release
39
40 *aufs-sources-3.9.2 (12 May 2013)
41
42
43
44
45 1.1 sys-kernel/aufs-sources/aufs-sources-3.8.13.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.8.13.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.8.13.ebuild?rev=1.1&content-type=text/plain
49
50 Index: aufs-sources-3.8.13.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.8.13.ebuild,v 1.1 2013/05/20 18:15:03 jlec Exp $
55
56 EAPI=5
57
58 ETYPE="sources"
59 K_WANT_GENPATCHES="base extras"
60 K_GENPATCHES_VER="16"
61 K_DEBLOB_AVAILABLE="1"
62 inherit kernel-2 eutils
63 detect_version
64 detect_arch
65
66 AUFS_VERSION=3.8_p20130519
67 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
68 # git archive -v --remote=git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git aufs3.8 > 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 -i "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
99 cp -i "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
100 cp -ri "${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.9.3.ebuild
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.9.3.ebuild?rev=1.1&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.9.3.ebuild?rev=1.1&content-type=text/plain
121
122 Index: aufs-sources-3.9.3.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.9.3.ebuild,v 1.1 2013/05/20 18:15:03 jlec Exp $
127
128 EAPI=5
129
130 ETYPE="sources"
131 K_WANT_GENPATCHES="base extras"
132 K_GENPATCHES_VER="6"
133 K_DEBLOB_AVAILABLE="1"
134 inherit kernel-2 eutils
135 detect_version
136 detect_arch
137
138 AUFS_VERSION=3.9_p20130519
139 AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
140 # git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs3.9 > 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 -i "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
171 cp -i "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
172 cp -ri "${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 }