* [gentoo-commits] gentoo-x86 commit in sys-fs/device-mapper: ChangeLog device-mapper-1.02.27.ebuild
@ 2008-06-28 9:10 Robin H. Johnson (robbat2)
0 siblings, 0 replies; 2+ messages in thread
From: Robin H. Johnson (robbat2) @ 2008-06-28 9:10 UTC (permalink / raw
To: gentoo-commits
robbat2 08/06/28 09:10:49
Modified: ChangeLog
Added: device-mapper-1.02.27.ebuild
Log:
Version bump, dep for the latest lvm2.
(Portage version: 2.2_rc1/cvs/Linux 2.6.26-rc4-00103-g1beee8d x86_64)
Revision Changes Path
1.119 sys-fs/device-mapper/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/ChangeLog?rev=1.119&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/ChangeLog?rev=1.119&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/ChangeLog?r1=1.118&r2=1.119
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/ChangeLog,v
retrieving revision 1.118
retrieving revision 1.119
diff -p -w -b -B -u -u -r1.118 -r1.119
--- ChangeLog 23 Jun 2008 18:52:59 -0000 1.118
+++ ChangeLog 28 Jun 2008 09:10:48 -0000 1.119
@@ -1,6 +1,13 @@
# ChangeLog for sys-fs/device-mapper
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/ChangeLog,v 1.118 2008/06/23 18:52:59 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/ChangeLog,v 1.119 2008/06/28 09:10:48 robbat2 Exp $
+
+*device-mapper-1.02.27 (28 Jun 2008)
+
+ 28 Jun 2008; Robin H. Johnson <robbat2@gentoo.org>
+ +files/device-mapper-1.02.27-export-format.diff,
+ +device-mapper-1.02.27.ebuild:
+ Version bump, dep for the latest lvm2.
23 Jun 2008; Raúl Porcel <armin76@gentoo.org>
device-mapper-1.02.26.ebuild:
1.1 sys-fs/device-mapper/device-mapper-1.02.27.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild?rev=1.1&content-type=text/plain
Index: device-mapper-1.02.27.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild,v 1.1 2008/06/28 09:10:48 robbat2 Exp $
inherit eutils multilib toolchain-funcs
DESCRIPTION="Device mapper ioctl library for use with LVM2 utilities"
HOMEPAGE="http://sources.redhat.com/dm/"
SRC_URI="ftp://sources.redhat.com/pub/dm/${PN}.${PV}.tgz
ftp://sources.redhat.com/pub/dm/old/${PN}.${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="selinux"
DEPEND="selinux? ( sys-libs/libselinux )"
RDEPEND="!<sys-fs/udev-115-r1
${DEPEND}"
S="${WORKDIR}/${PN}.${PV}"
src_unpack() {
unpack ${A}
EPATCH_OPTS="-p1 -d${S}" epatch "${FILESDIR}"/device-mapper-1.02.27-export-format.diff
}
src_compile() {
econf \
--sbindir=/sbin \
--enable-dmeventd \
$(use_enable selinux) \
CLDFLAGS="${LDFLAGS}" || die "econf failed"
emake || die "compile problem"
}
src_install() {
emake install DESTDIR="${D}" || die
# move shared libs to /
mv "${D}"/usr/$(get_libdir) "${D}"/ || die "move libdir"
dolib.a lib/ioctl/libdevmapper.a || die "dolib.a"
gen_usr_ldscript libdevmapper.so
insinto /etc
doins "${FILESDIR}"/dmtab
insinto /lib/rcscripts/addons
doins "${FILESDIR}"/dm-start.sh
newinitd "${FILESDIR}"/device-mapper.rc-1.02.22-r3 device-mapper || die
newconfd "${FILESDIR}"/device-mapper.conf-1.02.22-r3 device-mapper || die
newinitd "${FILESDIR}"/1.02.22-dmeventd.initd dmeventd || die
dolib.a dmeventd/libdevmapper-event.a || die
gen_usr_ldscript libdevmapper-event.so
insinto /etc/udev/rules.d/
newins "${FILESDIR}"/64-device-mapper.rules-1.02.22-r5 64-device-mapper.rules
dodoc INSTALL INTRO README VERSION WHATS_NEW
}
pkg_preinst() {
local l="${ROOT}"/$(get_libdir)/libdevmapper.so.1.01
[[ -e ${l} ]] && cp "${l}" "${D}"/$(get_libdir)/
}
pkg_postinst() {
preserve_old_lib_notify /$(get_libdir)/libdevmapper.so.1.01
elog "device-mapper 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 device-mapper boot"
}
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-fs/device-mapper: ChangeLog device-mapper-1.02.27.ebuild
@ 2008-10-26 3:03 Mike Frysinger (vapier)
0 siblings, 0 replies; 2+ messages in thread
From: Mike Frysinger (vapier) @ 2008-10-26 3:03 UTC (permalink / raw
To: gentoo-commits
vapier 08/10/26 03:03:36
Modified: ChangeLog device-mapper-1.02.27.ebuild
Log:
Enable pkg-config and tweak how we install into /lib #235256 by Xake.
(Portage version: 2.2_rc12/cvs/Linux 2.6.26.2 x86_64)
Revision Changes Path
1.121 sys-fs/device-mapper/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/ChangeLog?rev=1.121&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/ChangeLog?rev=1.121&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/ChangeLog?r1=1.120&r2=1.121
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/ChangeLog,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -r1.120 -r1.121
--- ChangeLog 26 Oct 2008 02:55:25 -0000 1.120
+++ ChangeLog 26 Oct 2008 03:03:36 -0000 1.121
@@ -1,6 +1,10 @@
# ChangeLog for sys-fs/device-mapper
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/ChangeLog,v 1.120 2008/10/26 02:55:25 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/ChangeLog,v 1.121 2008/10/26 03:03:36 vapier Exp $
+
+ 26 Oct 2008; Mike Frysinger <vapier@gentoo.org>
+ device-mapper-1.02.27.ebuild:
+ Enable pkg-config and tweak how we install into /lib #235256 by Xake.
26 Oct 2008; Mike Frysinger <vapier@gentoo.org>
files/device-mapper.rc-1.02.22-r3:
1.2 sys-fs/device-mapper/device-mapper-1.02.27.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild?r1=1.1&r2=1.2
Index: device-mapper-1.02.27.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- device-mapper-1.02.27.ebuild 28 Jun 2008 09:10:48 -0000 1.1
+++ device-mapper-1.02.27.ebuild 26 Oct 2008 03:03:36 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild,v 1.1 2008/06/28 09:10:48 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/device-mapper/device-mapper-1.02.27.ebuild,v 1.2 2008/10/26 03:03:36 vapier Exp $
inherit eutils multilib toolchain-funcs
@@ -27,8 +27,10 @@
src_compile() {
econf \
+ --libdir=/$(get_libdir) \
--sbindir=/sbin \
--enable-dmeventd \
+ --enable-pkgconfig \
$(use_enable selinux) \
CLDFLAGS="${LDFLAGS}" || die "econf failed"
emake || die "compile problem"
@@ -37,24 +39,22 @@
src_install() {
emake install DESTDIR="${D}" || die
- # move shared libs to /
- mv "${D}"/usr/$(get_libdir) "${D}"/ || die "move libdir"
- dolib.a lib/ioctl/libdevmapper.a || die "dolib.a"
+ dolib.a lib/ioctl/libdevmapper.a || die
gen_usr_ldscript libdevmapper.so
+ dolib.a dmeventd/libdevmapper-event.a || die
+ gen_usr_ldscript libdevmapper-event.so
insinto /etc
- doins "${FILESDIR}"/dmtab
+ doins "${FILESDIR}"/dmtab || die
insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/dm-start.sh
+ doins "${FILESDIR}"/dm-start.sh || die
newinitd "${FILESDIR}"/device-mapper.rc-1.02.22-r3 device-mapper || die
newconfd "${FILESDIR}"/device-mapper.conf-1.02.22-r3 device-mapper || die
newinitd "${FILESDIR}"/1.02.22-dmeventd.initd dmeventd || die
- dolib.a dmeventd/libdevmapper-event.a || die
- gen_usr_ldscript libdevmapper-event.so
- insinto /etc/udev/rules.d/
+ insinto /etc/udev/rules.d
newins "${FILESDIR}"/64-device-mapper.rules-1.02.22-r5 64-device-mapper.rules
dodoc INSTALL INTRO README VERSION WHATS_NEW
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-10-26 3:03 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-28 9:10 [gentoo-commits] gentoo-x86 commit in sys-fs/device-mapper: ChangeLog device-mapper-1.02.27.ebuild Robin H. Johnson (robbat2)
-- strict thread matches above, loose matches on Subject: below --
2008-10-26 3:03 Mike Frysinger (vapier)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox