Gentoo Archives: gentoo-commits

From: "Joe Peterson (lavajoe)" <lavajoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/btrfs: ChangeLog btrfs-0.15.ebuild
Date: Thu, 29 May 2008 16:59:58
Message-Id: E1K1lTk-0007Bk-UE@stork.gentoo.org
1 lavajoe 08/05/29 16:59:52
2
3 Modified: ChangeLog
4 Added: btrfs-0.15.ebuild
5 Log:
6 Version bump to 0.15
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.3 sys-fs/btrfs/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/btrfs/ChangeLog?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/btrfs/ChangeLog?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/btrfs/ChangeLog?r1=1.2&r2=1.3
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-fs/btrfs/ChangeLog,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- ChangeLog 27 May 2008 18:57:43 -0000 1.2
23 +++ ChangeLog 29 May 2008 16:59:52 -0000 1.3
24 @@ -1,6 +1,11 @@
25 # ChangeLog for sys-fs/btrfs
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs/ChangeLog,v 1.2 2008/05/27 18:57:43 lavajoe Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs/ChangeLog,v 1.3 2008/05/29 16:59:52 lavajoe Exp $
29 +
30 +*btrfs-0.15 (29 May 2008)
31 +
32 + 29 May 2008; Joe Peterson <lavajoe@g.o> +btrfs-0.15.ebuild:
33 + Version bump to 0.15
34
35 27 May 2008; Joe Peterson <lavajoe@g.o> btrfs-0.14.ebuild:
36 Changed to depend on any revision of btrfs-progs
37
38
39
40 1.1 sys-fs/btrfs/btrfs-0.15.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/btrfs/btrfs-0.15.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/btrfs/btrfs-0.15.ebuild?rev=1.1&content-type=text/plain
44
45 Index: btrfs-0.15.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs/btrfs-0.15.ebuild,v 1.1 2008/05/29 16:59:52 lavajoe Exp $
50
51 inherit eutils linux-mod
52
53 DESCRIPTION="A checksumming copy-on-write filesystem"
54 HOMEPAGE="http://btrfs.wiki.kernel.org/"
55 SRC_URI="http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/${P}.tar.bz2"
56
57 LICENSE="GPL-2"
58 SLOT="0"
59 KEYWORDS="~amd64 ~x86"
60 IUSE=""
61
62 DEPEND="sys-fs/e2fsprogs"
63 PDEPEND="~sys-fs/btrfs-progs-${PV}"
64
65 pkg_setup()
66 {
67 linux-mod_pkg_setup
68
69 BUILD_TARGETS="all"
70 BUILD_PARAMS="KERNELDIR=/lib/modules/${KV_FULL}/build"
71 MODULE_NAMES="btrfs(fs:${S}/"
72
73 if ! kernel_is 2 6; then
74 eerror "Need a 2.6 kernel to compile against!"
75 die "Need a 2.6 kernel to compile against!"
76 fi
77
78 if ! linux_chkconfig_present LIBCRC32C; then
79 eerror "You need to enable LIBCRC32C in your kernel!"
80 die "You need to enable LIBCRC32C in your kernel!"
81 fi
82 }
83
84 src_unpack() {
85 unpack ${A}
86 cd "${S}"
87 }
88
89 src_install()
90 {
91 linux-mod_src_install
92
93 dodoc INSTALL TODO
94 }
95
96 pkg_postinst() {
97 linux-mod_pkg_postinst
98
99 ewarn "WARNING: Btrfs is under heavy development and is not suitable for"
100 ewarn "any uses other than benchmarking and review."
101 ewarn "The Btrfs disk format is not yet finalized."
102 ewarn ""
103 ewarn "Note: If upgrading from 0.14, there is no disk format change,"
104 ewarn " but it might be prudent to fsck after upgrading."
105 }
106
107
108
109 --
110 gentoo-commits@l.g.o mailing list