* [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog
@ 2013-08-01 19:02 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-08-01 19:02 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/08/01 19:02:35
Modified: ChangeLog
Added: lvm2-2.02.99.ebuild
Log:
Version bump wrt #478452. Include upstream systemd files wrt #453594 by Enrico Tagliavini. Install libdaemonclient.a with USE="static-libs" wrt #462908 by Oleksii Shevchuk.
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.305 sys-fs/lvm2/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.305&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.305&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?r1=1.304&r2=1.305
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v
retrieving revision 1.304
retrieving revision 1.305
diff -u -r1.304 -r1.305
--- ChangeLog 1 Aug 2013 00:10:37 -0000 1.304
+++ ChangeLog 1 Aug 2013 19:02:35 -0000 1.305
@@ -1,6 +1,15 @@
# ChangeLog for sys-fs/lvm2
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.304 2013/08/01 00:10:37 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.305 2013/08/01 19:02:35 ssuominen Exp $
+
+*lvm2-2.02.99 (01 Aug 2013)
+
+ 01 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> +lvm2-2.02.99.ebuild,
+ +files/lvm2-2.02.99-example.conf.in.patch,
+ +files/lvm2-2.02.99-locale-muck.patch:
+ Version bump wrt #478452. Include upstream systemd files wrt #453594 by
+ Enrico Tagliavini. Install libdaemonclient.a with USE="static-libs" wrt
+ #462908 by Oleksii Shevchuk.
01 Aug 2013; Ian Stakenvicius <axs@gentoo.org>
+files/lvm2-2.02.97-udev-static.patch, lvm2-2.02.97-r1.ebuild,
1.1 sys-fs/lvm2/lvm2-2.02.99.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.1&content-type=text/plain
Index: lvm2-2.02.99.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.1 2013/08/01 19:02:35 ssuominen Exp $
EAPI=5
inherit eutils multilib toolchain-funcs autotools linux-info udev systemd
DESCRIPTION="User-land utilities for LVM2 (device-mapper) software."
HOMEPAGE="http://sources.redhat.com/lvm2/"
SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
ftp://sources.redhat.com/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="readline static static-libs clvm cman +lvm1 selinux +udev +thin"
DEPEND_COMMON="readline? ( sys-libs/readline )
clvm? ( =sys-cluster/libdlm-3*
cman? ( =sys-cluster/cman-3* ) )
udev? ( virtual/udev[static-libs?] )"
# /run is now required for locking during early boot. /var cannot be assumed to
# be available.
RDEPEND="${DEPEND_COMMON}
!<sys-apps/openrc-0.10.1
>=sys-apps/baselayout-2.1-r1
!!sys-fs/lvm-user
!!sys-fs/clvm
>=sys-apps/util-linux-2.16
thin? ( sys-block/thin-provisioning-tools )"
# Upgrading to this LVM will break older cryptsetup
RDEPEND="${RDEPEND}
!<sys-fs/cryptsetup-1.1.2"
DEPEND="${DEPEND_COMMON}
virtual/pkgconfig
>=sys-devel/binutils-2.20.1-r1
static? ( udev? ( virtual/udev[static-libs] ) )"
S=${WORKDIR}/${PN/lvm/LVM}.${PV}
pkg_setup() {
local CONFIG_CHECK="~SYSVIPC"
use udev && local WARNING_SYSVIPC="CONFIG_SYSVIPC:\tis not set (required for udev sync)\n"
check_extra_config
# 1. Genkernel no longer copies /sbin/lvm blindly.
if use static; then
elog "Warning, we no longer overwrite /sbin/lvm and /sbin/dmsetup with"
elog "their static versions. If you need the static binaries,"
elog "you must append .static to the filename!"
fi
}
src_prepare() {
# Gentoo specific modification(s)
epatch "${FILESDIR}"/${PN}-2.02.99-example.conf.in.patch
# Not merged upstream, should be reviewed and forwarded:
epatch \
"${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch \
"${FILESDIR}"/${PN}-2.02.56-lvm2create_initrd.patch \
"${FILESDIR}"/${PN}-2.02.88-respect-cc.patch
epatch "${FILESDIR}"/${PN}-2.02.67-createinitrd.patch #301331
epatch "${FILESDIR}"/${PN}-2.02.99-locale-muck.patch #330373
epatch "${FILESDIR}"/${PN}-2.02.70-asneeded.patch # -Wl,--as-needed
epatch "${FILESDIR}"/${PN}-2.02.92-dynamic-static-ldflags.patch #332905
epatch "${FILESDIR}"/${PN}-2.02.97-udev-static.patch #370217
# Fix calling AR directly with USE static, bug #444082, convert to patch and forward to upstream
if use static ; then
sed -i -e "s:\$(AR) rs \$@ \$(OBJECTS) lvmcmdlib.o lvm2cmd-static.o:$(tc-getAR) rs \$@ \$(OBJECTS) lvmcmdlib.o lvm2cmd-static.o:" \
tools/Makefile.in || die
fi
eautoreconf
}
src_configure() {
local myconf
local buildmode
myconf="${myconf} --enable-dmeventd"
myconf="${myconf} --enable-cmdlib"
myconf="${myconf} --enable-applib"
myconf="${myconf} --enable-fsadm"
myconf="${myconf} --enable-lvmetad"
# Most of this package does weird stuff.
# The build options are tristate, and --without is NOT supported
# options: 'none', 'internal', 'shared'
if use static ; then
einfo "Building static LVM, for usage inside genkernel"
buildmode="internal"
# This only causes the .static versions to become available
# We explicitly provide the .static versions so that they can be included in
# initramfs environments.
myconf="${myconf} --enable-static_link"
else
ewarn "Building shared LVM, it will not work inside genkernel!"
buildmode="shared"
fi
# dmeventd requires mirrors to be internal, and snapshot available
# so we cannot disable them
myconf="${myconf} --with-mirrors=internal"
myconf="${myconf} --with-snapshots=internal"
use thin \
&& myconf="${myconf} --with-thin=internal" \
|| myconf="${myconf} --with-thin=none"
if use lvm1 ; then
myconf="${myconf} --with-lvm1=${buildmode}"
else
myconf="${myconf} --with-lvm1=none"
fi
# disable O_DIRECT support on hppa, breaks pv detection (#99532)
use hppa && myconf="${myconf} --disable-o_direct"
if use clvm; then
myconf="${myconf} --with-cluster=${buildmode}"
# 4-state! Make sure we get it right, per bug 210879
# Valid options are: none, cman, gulm, all
#
# 2009/02:
# gulm is removed now, now dual-state:
# cman, none
# all still exists, but is not needed
#
# 2009/07:
# TODO: add corosync and re-enable ALL
local clvmd=""
use cman && clvmd="cman"
#clvmd="${clvmd/cmangulm/all}"
[ -z "${clvmd}" ] && clvmd="none"
myconf="${myconf} --with-clvmd=${clvmd}"
myconf="${myconf} --with-pool=${buildmode}"
else
myconf="${myconf} --with-clvmd=none --with-cluster=none"
fi
local udevdir="${EPREFIX}/lib/udev/rules.d"
use udev && udevdir="${EPREFIX}/$(get_udevdir)/rules.d"
econf \
$(use_enable readline) \
$(use_enable selinux) \
--enable-pkgconfig \
--with-confdir="${EPREFIX}/etc" \
--sbindir="${EPREFIX}/sbin" \
--with-staticdir="${EPREFIX}/sbin" \
--libdir="${EPREFIX}/$(get_libdir)" \
--with-usrlibdir="${EPREFIX}/usr/$(get_libdir)" \
--with-default-run-dir=/run/lvm \
--with-default-locking-dir=/run/lock/lvm \
--with-dmeventd-path=/sbin/dmeventd \
$(use_enable udev udev_rules) \
$(use_enable udev udev_sync) \
$(use_with udev udevdir "${udevdir}") \
"$(systemd_with_unitdir)" \
${myconf} \
CLDFLAGS="${LDFLAGS}"
}
src_compile() {
einfo "Doing symlinks"
pushd include >/dev/null
emake
popd >/dev/null
einfo "Starting main build"
emake AR="$(tc-getAR)"
}
src_install() {
local inst
for inst in install install_systemd_units install_systemd_generators install_tmpfiles_configuration; do
emake DESTDIR="${D}" ${inst}
done
dodoc README VERSION* WHATS_NEW WHATS_NEW_DM doc/*.{c,txt} conf/*.conf
newinitd "${FILESDIR}"/lvm.rc-2.02.95-r2 lvm
newinitd "${FILESDIR}"/lvm-monitoring.initd-2.02.67-r2 lvm-monitoring
newconfd "${FILESDIR}"/lvm.confd-2.02.28-r2 lvm
if use clvm; then
newinitd "${FILESDIR}"/clvmd.rc-2.02.39 clvmd
newconfd "${FILESDIR}"/clvmd.confd-2.02.39 clvmd
fi
# move shared libs to /lib(64)
if use static-libs; then
dolib.a libdm/ioctl/libdevmapper.a
dolib.a libdaemon/client/libdaemonclient.a #462908
#gen_usr_ldscript libdevmapper.so
fi
dosbin "${S}"/scripts/lvm2create_initrd/lvm2create_initrd
doman "${S}"/scripts/lvm2create_initrd/lvm2create_initrd.8
newdoc "${S}"/scripts/lvm2create_initrd/README README.lvm2create_initrd
insinto /etc
doins "${FILESDIR}"/dmtab
# Device mapper stuff
newinitd "${FILESDIR}"/device-mapper.rc-2.02.95-r2 device-mapper
newconfd "${FILESDIR}"/device-mapper.conf-1.02.22-r3 device-mapper
newinitd "${FILESDIR}"/dmeventd.initd-2.02.67-r1 dmeventd
if use static-libs; then
dolib.a daemons/dmeventd/libdevmapper-event.a
#gen_usr_ldscript libdevmapper-event.so
fi
use static-libs || \
rm -f "${D}"/usr/$(get_libdir)/{libdevmapper-event,liblvm2cmd,liblvm2app,libdevmapper}.a
#insinto /etc/udev/rules.d/
#newins "${FILESDIR}"/64-device-mapper.rules-2.02.56-r3 64-device-mapper.rules
# do not rely on /lib -> /libXX link
sed -i \
-e "s|/lib/rcscripts/|/$(get_libdir)/rcscripts/|" \
"${ED}"/etc/init.d/* || die
elog "USE flag nocman is deprecated and replaced"
elog "with the cman USE flag."
elog ""
elog "USE flags clvm and cman are masked"
elog "by default and need to be unmasked to be used"
elog ""
elog "If you are using genkernel and root-on-LVM, rebuild the initramfs."
}
pkg_postinst() {
elog "lvm volumes are no longer automatically created for"
elog "baselayout-2 users. If you are using baselayout-2, be sure to"
elog "run: # rc-update add lvm boot"
elog "Do NOT add it if you are still using baselayout-1."
}
src_test() {
einfo "Testcases disabled because of device-node mucking"
einfo "If you want them, compile the package and see ${S}/tests"
}
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog
@ 2013-08-02 6:46 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-08-02 6:46 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/08/02 06:46:03
Modified: lvm2-2.02.99.ebuild ChangeLog
Log:
Pass --with-default-pid-dir=/run wrt #453594
(Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.2 sys-fs/lvm2/lvm2-2.02.99.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?r1=1.1&r2=1.2
Index: lvm2-2.02.99.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lvm2-2.02.99.ebuild 1 Aug 2013 19:02:35 -0000 1.1
+++ lvm2-2.02.99.ebuild 2 Aug 2013 06:46:03 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.1 2013/08/01 19:02:35 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.2 2013/08/02 06:46:03 ssuominen Exp $
EAPI=5
inherit eutils multilib toolchain-funcs autotools linux-info udev systemd
@@ -154,6 +154,7 @@
--with-default-run-dir=/run/lvm \
--with-default-locking-dir=/run/lock/lvm \
--with-dmeventd-path=/sbin/dmeventd \
+ --with-default-pid-dir=/run \
$(use_enable udev udev_rules) \
$(use_enable udev udev_sync) \
$(use_with udev udevdir "${udevdir}") \
1.307 sys-fs/lvm2/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.307&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.307&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?r1=1.306&r2=1.307
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v
retrieving revision 1.306
retrieving revision 1.307
diff -u -r1.306 -r1.307
--- ChangeLog 1 Aug 2013 19:11:15 -0000 1.306
+++ ChangeLog 2 Aug 2013 06:46:03 -0000 1.307
@@ -1,6 +1,9 @@
# ChangeLog for sys-fs/lvm2
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.306 2013/08/01 19:11:15 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.307 2013/08/02 06:46:03 ssuominen Exp $
+
+ 02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> lvm2-2.02.99.ebuild:
+ Pass --with-default-pid-dir=/run wrt #453594
01 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> -lvm2-2.02.95-r4.ebuild,
-lvm2-2.02.97.ebuild:
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog
@ 2013-08-02 6:59 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-08-02 6:59 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/08/02 06:59:02
Modified: lvm2-2.02.99.ebuild ChangeLog
Log:
More systemd related fixups
(Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.3 sys-fs/lvm2/lvm2-2.02.99.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?r1=1.2&r2=1.3
Index: lvm2-2.02.99.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- lvm2-2.02.99.ebuild 2 Aug 2013 06:46:03 -0000 1.2
+++ lvm2-2.02.99.ebuild 2 Aug 2013 06:59:02 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.2 2013/08/02 06:46:03 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.3 2013/08/02 06:59:02 ssuominen Exp $
EAPI=5
inherit eutils multilib toolchain-funcs autotools linux-info udev systemd
@@ -19,7 +19,7 @@
DEPEND_COMMON="readline? ( sys-libs/readline )
clvm? ( =sys-cluster/libdlm-3*
cman? ( =sys-cluster/cman-3* ) )
- udev? ( virtual/udev[static-libs?] )"
+ udev? ( >=virtual/udev-200[static-libs?] )"
# /run is now required for locking during early boot. /var cannot be assumed to
# be available.
RDEPEND="${DEPEND_COMMON}
@@ -164,13 +164,12 @@
}
src_compile() {
- einfo "Doing symlinks"
pushd include >/dev/null
emake
popd >/dev/null
- einfo "Starting main build"
emake AR="$(tc-getAR)"
+ emake CC="$(tc-getCC)" -C scripts lvm2_activation_generator_systemd_red_hat
}
src_install() {
@@ -222,24 +221,17 @@
sed -i \
-e "s|/lib/rcscripts/|/$(get_libdir)/rcscripts/|" \
"${ED}"/etc/init.d/* || die
-
- elog "USE flag nocman is deprecated and replaced"
- elog "with the cman USE flag."
- elog ""
- elog "USE flags clvm and cman are masked"
- elog "by default and need to be unmasked to be used"
- elog ""
- elog "If you are using genkernel and root-on-LVM, rebuild the initramfs."
}
pkg_postinst() {
- elog "lvm volumes are no longer automatically created for"
- elog "baselayout-2 users. If you are using baselayout-2, be sure to"
- elog "run: # rc-update add lvm boot"
- elog "Do NOT add it if you are still using baselayout-1."
+ ewarn "Make sure the \"lvm\" init script is in the runlevels:"
+ ewarn "# rc-update add lvm boot"
+ ewarn
+ ewarn "Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want"
+ ewarn "to enable lvm autoactivation and metadata caching."
}
src_test() {
- einfo "Testcases disabled because of device-node mucking"
- einfo "If you want them, compile the package and see ${S}/tests"
+ einfo "Tests are disabled because of device-node mucking, if you want to"
+ einfo "run tests, compile the package and see ${S}/tests"
}
1.308 sys-fs/lvm2/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.308&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.308&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?r1=1.307&r2=1.308
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v
retrieving revision 1.307
retrieving revision 1.308
diff -u -r1.307 -r1.308
--- ChangeLog 2 Aug 2013 06:46:03 -0000 1.307
+++ ChangeLog 2 Aug 2013 06:59:02 -0000 1.308
@@ -1,9 +1,10 @@
# ChangeLog for sys-fs/lvm2
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.307 2013/08/02 06:46:03 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.308 2013/08/02 06:59:02 ssuominen Exp $
02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> lvm2-2.02.99.ebuild:
- Pass --with-default-pid-dir=/run wrt #453594
+ Pass --with-default-pid-dir=/run and build lvm2_activation_generator_systemd
+ _red_hat wrt #453594 by Alexander Tsoy
01 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> -lvm2-2.02.95-r4.ebuild,
-lvm2-2.02.97.ebuild:
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog
@ 2013-08-02 15:31 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-08-02 15:31 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/08/02 15:31:51
Modified: lvm2-2.02.99.ebuild ChangeLog
Log:
Set QA_MULTILIB_PATHS wrt #479520 by Andrey Ovcharov
(Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.4 sys-fs/lvm2/lvm2-2.02.99.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?r1=1.3&r2=1.4
Index: lvm2-2.02.99.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- lvm2-2.02.99.ebuild 2 Aug 2013 06:59:02 -0000 1.3
+++ lvm2-2.02.99.ebuild 2 Aug 2013 15:31:51 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.3 2013/08/02 06:59:02 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.4 2013/08/02 15:31:51 ssuominen Exp $
EAPI=5
inherit eutils multilib toolchain-funcs autotools linux-info udev systemd
@@ -16,9 +16,8 @@
IUSE="readline static static-libs clvm cman +lvm1 selinux +udev +thin"
-DEPEND_COMMON="readline? ( sys-libs/readline )
- clvm? ( =sys-cluster/libdlm-3*
- cman? ( =sys-cluster/cman-3* ) )
+DEPEND_COMMON="clvm? ( cman? ( =sys-cluster/cman-3* ) =sys-cluster/libdlm-3* )
+ readline? ( sys-libs/readline )
udev? ( >=virtual/udev-200[static-libs?] )"
# /run is now required for locking during early boot. /var cannot be assumed to
# be available.
@@ -35,10 +34,12 @@
DEPEND="${DEPEND_COMMON}
virtual/pkgconfig
>=sys-devel/binutils-2.20.1-r1
- static? ( udev? ( virtual/udev[static-libs] ) )"
+ static? ( udev? ( >=virtual/udev-200[static-libs] ) )"
S=${WORKDIR}/${PN/lvm/LVM}.${PV}
+QA_MULTILIB_PATHS="usr/lib/systemd/system-generators/.*" #479520
+
pkg_setup() {
local CONFIG_CHECK="~SYSVIPC"
use udev && local WARNING_SYSVIPC="CONFIG_SYSVIPC:\tis not set (required for udev sync)\n"
1.309 sys-fs/lvm2/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.309&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.309&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?r1=1.308&r2=1.309
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v
retrieving revision 1.308
retrieving revision 1.309
diff -u -r1.308 -r1.309
--- ChangeLog 2 Aug 2013 06:59:02 -0000 1.308
+++ ChangeLog 2 Aug 2013 15:31:51 -0000 1.309
@@ -1,6 +1,9 @@
# ChangeLog for sys-fs/lvm2
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.308 2013/08/02 06:59:02 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.309 2013/08/02 15:31:51 ssuominen Exp $
+
+ 02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> lvm2-2.02.99.ebuild:
+ Set QA_MULTILIB_PATHS wrt #479520 by Andrey Ovcharov
02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> lvm2-2.02.99.ebuild:
Pass --with-default-pid-dir=/run and build lvm2_activation_generator_systemd
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog
@ 2013-08-02 15:53 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 5+ messages in thread
From: Samuli Suominen (ssuominen) @ 2013-08-02 15:53 UTC (permalink / raw
To: gentoo-commits
ssuominen 13/08/02 15:53:33
Modified: lvm2-2.02.99.ebuild ChangeLog
Log:
Revert last modification as useless wrt #479520#c6. Thanks to Michał Górny.
(Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.5 sys-fs/lvm2/lvm2-2.02.99.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild?r1=1.4&r2=1.5
Index: lvm2-2.02.99.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- lvm2-2.02.99.ebuild 2 Aug 2013 15:31:51 -0000 1.4
+++ lvm2-2.02.99.ebuild 2 Aug 2013 15:53:33 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.4 2013/08/02 15:31:51 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/lvm2-2.02.99.ebuild,v 1.5 2013/08/02 15:53:33 ssuominen Exp $
EAPI=5
inherit eutils multilib toolchain-funcs autotools linux-info udev systemd
@@ -38,7 +38,7 @@
S=${WORKDIR}/${PN/lvm/LVM}.${PV}
-QA_MULTILIB_PATHS="usr/lib/systemd/system-generators/.*" #479520
+#QA_MULTILIB_PATHS="usr/lib/systemd/system-generators/.*" #479520
pkg_setup() {
local CONFIG_CHECK="~SYSVIPC"
1.310 sys-fs/lvm2/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.310&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?rev=1.310&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/lvm2/ChangeLog?r1=1.309&r2=1.310
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v
retrieving revision 1.309
retrieving revision 1.310
diff -u -r1.309 -r1.310
--- ChangeLog 2 Aug 2013 15:31:51 -0000 1.309
+++ ChangeLog 2 Aug 2013 15:53:33 -0000 1.310
@@ -1,6 +1,9 @@
# ChangeLog for sys-fs/lvm2
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.309 2013/08/02 15:31:51 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lvm2/ChangeLog,v 1.310 2013/08/02 15:53:33 ssuominen Exp $
+
+ 02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> lvm2-2.02.99.ebuild:
+ Revert last modification as useless wrt #479520#c6. Thanks to Michał Górny.
02 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> lvm2-2.02.99.ebuild:
Set QA_MULTILIB_PATHS wrt #479520 by Andrey Ovcharov
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-08-02 15:53 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-01 19:02 [gentoo-commits] gentoo-x86 commit in sys-fs/lvm2: lvm2-2.02.99.ebuild ChangeLog Samuli Suominen (ssuominen)
-- strict thread matches above, loose matches on Subject: below --
2013-08-02 6:46 Samuli Suominen (ssuominen)
2013-08-02 6:59 Samuli Suominen (ssuominen)
2013-08-02 15:31 Samuli Suominen (ssuominen)
2013-08-02 15:53 Samuli Suominen (ssuominen)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox