summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonny Davies <woodchip@gentoo.org>2002-08-27 04:34:35 +0000
committerDonny Davies <woodchip@gentoo.org>2002-08-27 04:34:35 +0000
commit4203f923a106657d8d589a6af5736596ebd6a2d3 (patch)
tree0cbeb199d220083ae1e773ada012a7e3ee81e26c /sys-apps/evms
parentsmall fix0r (diff)
downloadgentoo-2-4203f923a106657d8d589a6af5736596ebd6a2d3.tar.gz
gentoo-2-4203f923a106657d8d589a6af5736596ebd6a2d3.tar.bz2
gentoo-2-4203f923a106657d8d589a6af5736596ebd6a2d3.zip
remove lvm clone tools; cleanup
Diffstat (limited to 'sys-apps/evms')
-rw-r--r--sys-apps/evms/ChangeLog12
-rw-r--r--sys-apps/evms/evms-1.1.0.ebuild28
2 files changed, 15 insertions, 25 deletions
diff --git a/sys-apps/evms/ChangeLog b/sys-apps/evms/ChangeLog
index 0bfe021ac727..c8d6481c283f 100644
--- a/sys-apps/evms/ChangeLog
+++ b/sys-apps/evms/ChangeLog
@@ -1,10 +1,12 @@
# ChangeLog for sys-apps/evms
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/ChangeLog,v 1.7 2002/08/07 16:37:28 drobbins Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/ChangeLog,v 1.8 2002/08/27 04:34:35 woodchip Exp $
*evms-1.1.0 (07 Aug 2002)
- 07 Aug 2002; Daniel Robbins <drobbins@gentoo.org> New release version of evms
+ 27 Aug 2002; Donny Davies <woodchip@gentoo.org>: Removed the LVM clone tools.
+
+ 07 Aug 2002; Daniel Robbins <drobbins@gentoo.org>: New release version of evms
1.1.0.
*evms-1.1.0_pre4 (31 Jul 2002)
@@ -19,18 +21,18 @@
14 Jul 2002; phoen][x <phoenix@gentoo.org> evms-1.0.1.ebuild : Added
KEYWORDS.
- 8 May 2002; Donny Davies <woodchip@gentoo.org> : Updated to 1.0.1.
+ 8 May 2002; Donny Davies <woodchip@gentoo.org>: Updated to 1.0.1.
*evms-1.0.0-r1 (30 Apr 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> evms-1.0.0-r1.ebuild :
Added KEYWORDS.
- 30 Apr 2002; Donny Davies <woodchip@gentoo.org> : Moved the plugins to
+ 30 Apr 2002; Donny Davies <woodchip@gentoo.org>: Moved the plugins to
/lib/evms, where they belong. Please unmerge the older version of this
package if you had it installed.
*evms-1.0.0 (27 Apr 2002)
- 27 Apr 2002; Donny Davies <woodchip@gentoo.org> : Made a package for IBM's
+ 27 Apr 2002; Donny Davies <woodchip@gentoo.org>: Made a package for IBM's
Enterprise Volume Management System.
diff --git a/sys-apps/evms/evms-1.1.0.ebuild b/sys-apps/evms/evms-1.1.0.ebuild
index cf983d6817dc..747fcd35ab4d 100644
--- a/sys-apps/evms/evms-1.1.0.ebuild
+++ b/sys-apps/evms/evms-1.1.0.ebuild
@@ -1,22 +1,10 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/evms-1.1.0.ebuild,v 1.1 2002/08/07 16:37:28 drobbins Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/evms-1.1.0.ebuild,v 1.2 2002/08/27 04:34:35 woodchip Exp $
# You need to have an evms-patched kernel source tree in /usr/src/linux
-# to build this. Either take care of that yourself or do these steps :
-#
-# o get a vanilla 2.4.18 kernel and unpack it in /usr/src/linux
-# o ebuild evms-1.0.1.ebuild clean unpack
-# o cd /usr/src/linux
-# o patch -p1 < /tmp/portage/evms-1.0.1/work/evms-1.0.1/kernel/evms-1.0.1-linux-2.4.patch
-# o patch -p1 < /tmp/portage/evms-1.0.1/work/evms-1.0.1/kernel/evms-linux-2.4.18-common-files.patch
-# o patch -p1 < /tmp/portage/evms-1.0.1/work/evms-1.0.1/kernel/linux-2.4.18-VFS-lock.patch
-#
-# The third patch isn't totally required. Now configure your kernel
-# and select the evms features that you want. If you plan on using
-# an evms volume on your /boot partition then you'll need to use the
-# included patch against lilo-22.2 in the same directory as above.
-# Please see their homepage for further information and details.
+# to build these programs. Either take care of that yourself, or apply
+# the patches inside the tarball against a current vanilla linux kernel.
DESCRIPTION="Utilities for the IBM Enterprise Volume Management System"
HOMEPAGE="http://www.sourceforge.net/projects/evms"
@@ -29,6 +17,7 @@ SRC_URI="ftp://ftp.sourceforge.net/pub/sourceforge/${PN}/${NEWP}.tar.gz"
#EVMS uses libuuid from e2fsprogs
DEPEND="virtual/glibc gtk? ( =x11-libs/gtk+-1* ) ncurses? ( sys-libs/ncurses ) sys-apps/e2fsprogs"
+RDEPEND="${DEPEND}"
LICENSE="GPL-2"
SLOT="0"
@@ -51,7 +40,7 @@ src_unpack() {
}
src_compile() {
- local interfaces="CommandLine,LvmUtils,utilities"
+ local interfaces="CommandLine,utilities"
use ncurses && interfaces="ncurses,${interfaces}"
use gtk && interfaces="evmsgui,${interfaces}"
@@ -74,12 +63,11 @@ src_install() {
make -C engine DESTDIR=${D} install || die
dodoc CHANGES COPYING EVMS*.txt PLUGIN.IDS
- # no need for static libraries in /lib
+ # move static libraries to /usr/lib
dodir /usr/lib
mv ${D}/lib/*.a ${D}/usr/lib
- # make the non-existant symlinks. why doesn't their
- # makefile do this? :/
+ # realize these symlinks now so they get included
cd ${D}/lib
rm -f libdlist.so libevms.so
ln -sf libevms-${LIBV}.so libevms.so.1
@@ -87,7 +75,7 @@ src_install() {
ln -sf libdlist-1.0.so libdlist.so.1
ln -sf libdlist.so.1 libdlist.so
- # the gtk+ frontend should live in /usr/sbin though..
+ # the gtk+ frontend should live in /usr/sbin
if [ -n "`use gtk`" ]
then
dodir /usr/sbin