Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog
Date: Fri, 02 Aug 2013 06:59:08
Message-Id: 20130802065902.CE82E21710@flycatcher.gentoo.org
1 ssuominen 13/08/02 06:59:02
2
3 Modified: lvm2-2.02.99.ebuild ChangeLog
4 Log:
5 More systemd related fixups
6
7 (Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
8
9 Revision Changes Path
10 1.3 sys-fs/lvm2/lvm2-2.02.99.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?r1=1.2&r2=1.3
15
16 Index: lvm2-2.02.99.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- lvm2-2.02.99.ebuild 2 Aug 2013 06:46:03 -0000 1.2
23 +++ lvm2-2.02.99.ebuild 2 Aug 2013 06:59:02 -0000 1.3
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2013 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.2 2013/08/02 06:46:03 ssuominen Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.3 2013/08/02 06:59:02 ssuominen Exp $
29
30 EAPI=5
31 inherit eutils multilib toolchain-funcs autotools linux-info udev systemd
32 @@ -19,7 +19,7 @@
33 DEPEND_COMMON="readline? ( sys-libs/readline )
34 clvm? ( =sys-cluster/libdlm-3*
35 cman? ( =sys-cluster/cman-3* ) )
36 - udev? ( virtual/udev[static-libs?] )"
37 + udev? ( >=virtual/udev-200[static-libs?] )"
38 # /run is now required for locking during early boot. /var cannot be assumed to
39 # be available.
40 RDEPEND="${DEPEND_COMMON}
41 @@ -164,13 +164,12 @@
42 }
43
44 src_compile() {
45 - einfo "Doing symlinks"
46 pushd include >/dev/null
47 emake
48 popd >/dev/null
49
50 - einfo "Starting main build"
51 emake AR="$(tc-getAR)"
52 + emake CC="$(tc-getCC)" -C scripts lvm2_activation_generator_systemd_red_hat
53 }
54
55 src_install() {
56 @@ -222,24 +221,17 @@
57 sed -i \
58 -e "s|/lib/rcscripts/|/$(get_libdir)/rcscripts/|" \
59 "${ED}"/etc/init.d/* || die
60 -
61 - elog "USE flag nocman is deprecated and replaced"
62 - elog "with the cman USE flag."
63 - elog ""
64 - elog "USE flags clvm and cman are masked"
65 - elog "by default and need to be unmasked to be used"
66 - elog ""
67 - elog "If you are using genkernel and root-on-LVM, rebuild the initramfs."
68 }
69
70 pkg_postinst() {
71 - elog "lvm volumes are no longer automatically created for"
72 - elog "baselayout-2 users. If you are using baselayout-2, be sure to"
73 - elog "run: # rc-update add lvm boot"
74 - elog "Do NOT add it if you are still using baselayout-1."
75 + ewarn "Make sure the \"lvm\" init script is in the runlevels:"
76 + ewarn "# rc-update add lvm boot"
77 + ewarn
78 + ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want"
79 + ewarn "to enable lvm autoactivation and metadata caching."
80 }
81
82 src_test() {
83 - einfo "Testcases disabled because of device-node mucking"
84 - einfo "If you want them, compile the package and see ${S}/tests"
85 + einfo "Tests are disabled because of device-node mucking, if you want to"
86 + einfo "run tests, compile the package and see ${S}/tests"
87 }
88
89
90
91 1.308 sys-fs/lvm2/ChangeLog
92
93 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.308&view=markup
94 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.308&content-type=text/plain
95 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?r1=1.307&r2=1.308
96
97 Index: ChangeLog
98 ===================================================================
99 RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v
100 retrieving revision 1.307
101 retrieving revision 1.308
102 diff -u -r1.307 -r1.308
103 --- ChangeLog 2 Aug 2013 06:46:03 -0000 1.307
104 +++ ChangeLog 2 Aug 2013 06:59:02 -0000 1.308
105 @@ -1,9 +1,10 @@
106 # ChangeLog for sys-fs/lvm2
107 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
108 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.307 2013/08/02 06:46:03 ssuominen Exp $
109 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.308 2013/08/02 06:59:02 ssuominen Exp $
110
111 02 Aug 2013; Samuli Suominen <ssuominen@g.o> lvm2-2.02.99.ebuild:
112 - Pass --with-default-pid-dir=/run wrt #453594
113 + Pass --with-default-pid-dir=/run and build lvm2_activation_generator_systemd
114 + _red_hat wrt #453594 by Alexander Tsoy
115
116 01 Aug 2013; Samuli Suominen <ssuominen@g.o> -lvm2-2.02.95-r4.ebuild,
117 -lvm2-2.02.97.ebuild: