summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2005-12-06 19:45:17 +0000
committerDaniel Drake <dsd@gentoo.org>2005-12-06 19:45:17 +0000
commit41fae847466fbd390b99b9689da6d860c00b97dc (patch)
tree65a9086c039cdef2f12b5346d5e5724012893b53 /sys-fs/multipath-tools
parentAdded ~amd64 keyword. (diff)
downloadhistorical-41fae847466fbd390b99b9689da6d860c00b97dc.tar.gz
historical-41fae847466fbd390b99b9689da6d860c00b97dc.tar.bz2
historical-41fae847466fbd390b99b9689da6d860c00b97dc.zip
Version bump. If you were seeing udev starting *extremely* slowly, then this is your fix (remember to etc-update/dispatch-conf).
Package-Manager: portage-2.0.53
Diffstat (limited to 'sys-fs/multipath-tools')
-rw-r--r--sys-fs/multipath-tools/ChangeLog8
-rw-r--r--sys-fs/multipath-tools/Manifest18
-rw-r--r--sys-fs/multipath-tools/files/digest-multipath-tools-0.4.61
-rw-r--r--sys-fs/multipath-tools/multipath-tools-0.4.6.ebuild57
4 files changed, 75 insertions, 9 deletions
diff --git a/sys-fs/multipath-tools/ChangeLog b/sys-fs/multipath-tools/ChangeLog
index 90f18c45be10..a456d0276726 100644
--- a/sys-fs/multipath-tools/ChangeLog
+++ b/sys-fs/multipath-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-fs/multipath-tools
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/multipath-tools/ChangeLog,v 1.7 2005/09/02 15:01:44 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/multipath-tools/ChangeLog,v 1.8 2005/12/06 19:45:17 dsd Exp $
+
+*multipath-tools-0.4.6 (06 Dec 2005)
+
+ 06 Dec 2005; Daniel Drake <dsd@gentoo.org> +multipath-tools-0.4.6.ebuild:
+ Version bump. If you were seeing udev starting *extremely* slowly, then this
+ is your fix (remember to etc-update/dispatch-conf).
*multipath-tools-0.4.5 (02 Sep 2005)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index a81ce6705374..8755930758fc 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 c8bf9dbd1ca4a2140bcc45ed3f9a366b multipath-tools-0.4.5.ebuild 1240
-MD5 e342f03d273f4554257505a8d2825e75 ChangeLog 1046
-MD5 6cc582a3f4840cca1cc3e7551b2ec356 multipath-tools-0.4.2.ebuild 1159
-MD5 cf274d10abad475cbb2a5ac340dda64c metadata.xml 231
-MD5 7cd2431a33f3bd590b824e48243b53dc files/rc-multipathd 503
+MD5 7bfb4bd8e09fb8eb9e8b97ab84b97eb3 ChangeLog 1291
MD5 68c0760f1e402683c1b76f5cb2ceca9c files/digest-multipath-tools-0.4.2 74
MD5 db20d21b52883b72f71f8a3fe8b3b3ef files/digest-multipath-tools-0.4.5 74
+MD5 8e2673e3b0b4f9d3617e1138868a997d files/digest-multipath-tools-0.4.6 74
+MD5 7cd2431a33f3bd590b824e48243b53dc files/rc-multipathd 503
+MD5 cf274d10abad475cbb2a5ac340dda64c metadata.xml 231
+MD5 6cc582a3f4840cca1cc3e7551b2ec356 multipath-tools-0.4.2.ebuild 1159
+MD5 c8bf9dbd1ca4a2140bcc45ed3f9a366b multipath-tools-0.4.5.ebuild 1240
+MD5 3c314d91d5daee8226b025e4f4f2bcc6 multipath-tools-0.4.6.ebuild 1682
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDGGmK1ZcsMnZjRyIRAroPAJ9t1uiSQBnwsY9j04vYida1PWrxtgCfZPp0
-dq4hofAQhS5+Eyb0tKPr0dQ=
-=Edfe
+iD8DBQFDleqSTOXg++0VvJQRAlD2AKDaZ2ZLCFU6+lv2O4uNR6pN9uAxGgCfSbkJ
+4VWLfpEyXycSjGfTXsYBbzE=
+=KTuW
-----END PGP SIGNATURE-----
diff --git a/sys-fs/multipath-tools/files/digest-multipath-tools-0.4.6 b/sys-fs/multipath-tools/files/digest-multipath-tools-0.4.6
new file mode 100644
index 000000000000..51e2d1e76aae
--- /dev/null
+++ b/sys-fs/multipath-tools/files/digest-multipath-tools-0.4.6
@@ -0,0 +1 @@
+MD5 545bd5ef2487189c2cef87f38c418d0d multipath-tools-0.4.6.tar.bz2 137515
diff --git a/sys-fs/multipath-tools/multipath-tools-0.4.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.4.6.ebuild
new file mode 100644
index 000000000000..6930b15c4365
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.4.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/multipath-tools/multipath-tools-0.4.6.ebuild,v 1.1 2005/12/06 19:45:17 dsd Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig."
+HOMEPAGE="http://christophe.varoqui.free.fr/wiki/wakka.php?wiki=Home"
+SRC_URI="http://christophe.varoqui.free.fr/${PN}/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+IUSE=""
+
+RDEPEND=">=sys-fs/device-mapper-1.00.19
+ sys-fs/udev
+ sys-fs/sysfsutils"
+
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}; cd ${S}
+ sed -i -e 's:^bindir.*:bindir = /usr/sbin:' \
+ ${S}/multipathd/Makefile
+ sed -i -e 's:rules.d/.*:rules.d/40-multipath.rules:' \
+ ${S}/multipath/Makefile
+}
+
+src_compile() {
+ emake -j1 \
+ CC=$(tc-getCC) || die "emake failed"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man8
+ make DESTDIR=${D} install || die "install failed"
+
+ insinto /etc
+ newins ${S}/multipath.conf.annotated multipath.conf
+ fperms 644 /etc/udev/rules.d/40-multipath.rules
+ newinitd ${FILESDIR}/rc-multipathd multipathd
+
+ # The dev.d script was previously wrong and is now removed (the udev rules
+ # file does the job instead), but it won't be removed from live systems due
+ # to cfgprotect.
+ # This should help out a little...
+ if [[ -e "${ROOT}"/etc/dev.d/block/multipath.dev ]] ; then
+ mkdir -p "${D}"/etc/dev.d/block
+ echo "# Please delete this file. It is obsoleted by /etc/udev/rules.d/40-multipath.rules" \
+ > "${D}"/etc/dev.d/block/multipath.dev
+ fi
+
+ dodoc AUTHOR COPYING ChangeLog FAQ README TODO
+ docinto dmadm; dodoc README
+ docinto kpartx; dodoc ChangeLog README
+}