Gentoo Archives: gentoo-commits

From: "Richard Yao (ryao)" <ryao@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/zfs: zfs-0.6.0_rc10-r4.ebuild zfs-0.6.1.ebuild zfs-0.6.0_rc12-r3.ebuild zfs-0.6.0_rc11-r3.ebuild ChangeLog
Date: Thu, 28 Mar 2013 22:20:01
Message-Id: 20130328221957.589992171D@flycatcher.gentoo.org
1 ryao 13/03/28 22:19:57
2
3 Modified: zfs-0.6.0_rc10-r4.ebuild zfs-0.6.0_rc12-r3.ebuild
4 zfs-0.6.0_rc11-r3.ebuild ChangeLog
5 Added: zfs-0.6.1.ebuild
6 Log:
7 Version bump to 0.6.1; up date older ebuilds to use mirror://
8
9 (Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 0xBEE84C64)
10
11 Revision Changes Path
12 1.2 sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild?r1=1.1&r2=1.2
17
18 Index: zfs-0.6.0_rc10-r4.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- zfs-0.6.0_rc10-r4.ebuild 6 Feb 2013 01:48:50 -0000 1.1
25 +++ zfs-0.6.0_rc10-r4.ebuild 28 Mar 2013 22:19:57 -0000 1.2
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild,v 1.1 2013/02/06 01:48:50 ryao Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc10-r4.ebuild,v 1.2 2013/03/28 22:19:57 ryao Exp $
31
32 EAPI="4"
33
34 @@ -16,7 +16,7 @@
35 else
36 inherit eutils versionator
37 MY_PV=$(replace_version_separator 3 '-')
38 - SRC_URI="https://github.com/downloads/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
39 + SRC_URI="mirror://github/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
40 S="${WORKDIR}/${PN}-${MY_PV}"
41 KEYWORDS="~amd64"
42 fi
43
44
45
46 1.2 sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild?rev=1.2&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild?rev=1.2&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild?r1=1.1&r2=1.2
51
52 Index: zfs-0.6.0_rc12-r3.ebuild
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild,v
55 retrieving revision 1.1
56 retrieving revision 1.2
57 diff -u -r1.1 -r1.2
58 --- zfs-0.6.0_rc12-r3.ebuild 6 Feb 2013 01:48:50 -0000 1.1
59 +++ zfs-0.6.0_rc12-r3.ebuild 28 Mar 2013 22:19:57 -0000 1.2
60 @@ -1,6 +1,6 @@
61 # Copyright 1999-2013 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild,v 1.1 2013/02/06 01:48:50 ryao Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc12-r3.ebuild,v 1.2 2013/03/28 22:19:57 ryao Exp $
65
66 EAPI="4"
67
68 @@ -16,7 +16,7 @@
69 else
70 inherit eutils versionator
71 MY_PV=$(replace_version_separator 3 '-')
72 - SRC_URI="https://github.com/downloads/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
73 + SRC_URI="mirror://github/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
74 S="${WORKDIR}/${PN}-${MY_PV}"
75 KEYWORDS="~amd64"
76 fi
77
78
79
80 1.2 sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild?rev=1.2&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild?rev=1.2&content-type=text/plain
84 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild?r1=1.1&r2=1.2
85
86 Index: zfs-0.6.0_rc11-r3.ebuild
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild,v
89 retrieving revision 1.1
90 retrieving revision 1.2
91 diff -u -r1.1 -r1.2
92 --- zfs-0.6.0_rc11-r3.ebuild 6 Feb 2013 01:48:50 -0000 1.1
93 +++ zfs-0.6.0_rc11-r3.ebuild 28 Mar 2013 22:19:57 -0000 1.2
94 @@ -1,6 +1,6 @@
95 # Copyright 1999-2013 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild,v 1.1 2013/02/06 01:48:50 ryao Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.0_rc11-r3.ebuild,v 1.2 2013/03/28 22:19:57 ryao Exp $
99
100 EAPI="4"
101
102 @@ -16,7 +16,7 @@
103 else
104 inherit eutils versionator
105 MY_PV=$(replace_version_separator 3 '-')
106 - SRC_URI="https://github.com/downloads/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
107 + SRC_URI="mirror://github/zfsonlinux/${PN}/${PN}-${MY_PV}.tar.gz"
108 S="${WORKDIR}/${PN}-${MY_PV}"
109 KEYWORDS="~amd64"
110 fi
111
112
113
114 1.63 sys-fs/zfs/ChangeLog
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/ChangeLog?rev=1.63&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/ChangeLog?rev=1.63&content-type=text/plain
118 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/ChangeLog?r1=1.62&r2=1.63
119
120 Index: ChangeLog
121 ===================================================================
122 RCS file: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v
123 retrieving revision 1.62
124 retrieving revision 1.63
125 diff -u -r1.62 -r1.63
126 --- ChangeLog 6 Feb 2013 01:49:44 -0000 1.62
127 +++ ChangeLog 28 Mar 2013 22:19:57 -0000 1.63
128 @@ -1,6 +1,12 @@
129 # ChangeLog for sys-fs/zfs
130 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
131 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v 1.62 2013/02/06 01:49:44 ryao Exp $
132 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/ChangeLog,v 1.63 2013/03/28 22:19:57 ryao Exp $
133 +
134 +*zfs-0.6.1 (28 Mar 2013)
135 +
136 + 28 Mar 2013; Richard Yao <ryao@g.o> +zfs-0.6.1.ebuild,
137 + zfs-0.6.0_rc10-r4.ebuild, zfs-0.6.0_rc11-r3.ebuild, zfs-0.6.0_rc12-r3.ebuild:
138 + Version bump to 0.6.1; up date older ebuilds to use mirror://
139
140 *zfs-0.6.0_rc12-r3 (06 Feb 2013)
141 *zfs-0.6.0_rc14-r1 (06 Feb 2013)
142
143
144
145 1.1 sys-fs/zfs/zfs-0.6.1.ebuild
146
147 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.1.ebuild?rev=1.1&view=markup
148 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/zfs/zfs-0.6.1.ebuild?rev=1.1&content-type=text/plain
149
150 Index: zfs-0.6.1.ebuild
151 ===================================================================
152 # Copyright 1999-2013 Gentoo Foundation
153 # Distributed under the terms of the GNU General Public License v2
154 # $Header: /var/cvsroot/gentoo-x86/sys-fs/zfs/zfs-0.6.1.ebuild,v 1.1 2013/03/28 22:19:57 ryao Exp $
155
156 EAPI="4"
157
158 AT_M4DIR="config"
159 AUTOTOOLS_AUTORECONF="1"
160 AUTOTOOLS_IN_SOURCE_BUILD="1"
161
162 if [ ${PV} == "9999" ] ; then
163 inherit git-2 linux-mod
164 EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
165 else
166 inherit eutils versionator
167 MY_PV=$(replace_version_separator 3 '-')
168 SRC_URI="https://github.com/zfsonlinux/${PN}/archive/${PN}-${MY_PV}.tar.gz"
169 S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
170 KEYWORDS="~amd64"
171 fi
172
173 inherit bash-completion-r1 flag-o-matic toolchain-funcs autotools-utils udev
174
175 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
176 HOMEPAGE="http://zfsonlinux.org/"
177
178 LICENSE="BSD-2 CDDL MIT"
179 SLOT="0"
180 IUSE="custom-cflags kernel-builtin +rootfs test-suite static-libs"
181 RESTRICT="test"
182
183 COMMON_DEPEND="
184 sys-apps/util-linux[static-libs?]
185 sys-libs/zlib[static-libs(+)?]
186 virtual/awk
187 "
188 DEPEND="${COMMON_DEPEND}
189 virtual/pkgconfig
190 "
191
192 RDEPEND="${COMMON_DEPEND}
193 !=sys-apps/grep-2.13*
194 !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* )
195 !sys-fs/zfs-fuse
196 !prefix? ( virtual/udev )
197 test-suite? (
198 sys-apps/util-linux
199 sys-devel/bc
200 sys-block/parted
201 sys-fs/lsscsi
202 sys-fs/mdadm
203 sys-process/procps
204 virtual/modutils
205 )
206 rootfs? (
207 app-arch/cpio
208 app-misc/pax-utils
209 !<sys-boot/grub-2.00-r2:2
210 )
211 "
212
213 pkg_setup() {
214 :
215 }
216
217 src_prepare() {
218 # Update paths
219 sed -e "s|/sbin/lsmod|/bin/lsmod|" \
220 -e "s|/usr/bin/scsi-rescan|/usr/sbin/rescan-scsi-bus|" \
221 -e "s|/sbin/parted|/usr/sbin/parted|" \
222 -i scripts/common.sh.in
223
224 autotools-utils_src_prepare
225 }
226
227 src_configure() {
228 use custom-cflags || strip-flags
229 local myeconfargs=(
230 --bindir="${EPREFIX}/bin"
231 --sbindir="${EPREFIX}/sbin"
232 --with-config=user
233 --with-linux="${KV_DIR}"
234 --with-linux-obj="${KV_OUT_DIR}"
235 --with-udevdir="$(udev_get_udevdir)"
236 )
237 autotools-utils_src_configure
238 }
239
240 src_install() {
241 autotools-utils_src_install
242 gen_usr_ldscript -a uutil nvpair zpool zfs
243 rm -rf "${ED}usr/share/dracut"
244 use test-suite || rm -rf "${ED}usr/libexec"
245
246 newbashcomp "${FILESDIR}/bash-completion" zfs
247
248 }
249
250 pkg_postinst() {
251
252 if ! use kernel-builtin && [ ${PV} = "9999" ]
253 then
254 einfo "Adding ${P} to the module database to ensure that the"
255 einfo "kernel modules and userland utilities stay in sync."
256 update_moduledb
257 fi
258
259 [ -e "${EROOT}/etc/runlevels/boot/zfs" ] \
260 || ewarn 'You should add zfs to the boot runlevel.'
261
262 if [ -e "${EROOT}/etc/runlevels/shutdown/zfs-shutdown" ]
263 then
264 einfo "The zfs-shutdown script is obsolete. Removing it from runlevel."
265 rm "${EROOT}/etc/runlevels/shutdown/zfs-shutdown"
266 fi
267
268 }
269
270 pkg_postrm() {
271 if ! use kernel-builtin && [ ${PV} = "9999" ]
272 then
273 remove_moduledb
274 fi
275 }