summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonny Davies <woodchip@gentoo.org>2002-04-30 17:31:06 +0000
committerDonny Davies <woodchip@gentoo.org>2002-04-30 17:31:06 +0000
commit4ac845e7e17121e0d0b945942d657f3dde03f1e1 (patch)
tree35c9a62126a438f53ae04a36b778e46e24ecc6ab /sys-apps/evms
parentchangelog + removed old versions (diff)
downloadgentoo-2-4ac845e7e17121e0d0b945942d657f3dde03f1e1.tar.gz
gentoo-2-4ac845e7e17121e0d0b945942d657f3dde03f1e1.tar.bz2
gentoo-2-4ac845e7e17121e0d0b945942d657f3dde03f1e1.zip
moved the plugins to /lib/evms, where they belong
Diffstat (limited to 'sys-apps/evms')
-rw-r--r--sys-apps/evms/ChangeLog11
-rw-r--r--sys-apps/evms/evms-1.0.0-r1.ebuild (renamed from sys-apps/evms/evms-1.0.0.ebuild)28
-rw-r--r--sys-apps/evms/files/digest-evms-1.0.0-r1 (renamed from sys-apps/evms/files/digest-evms-1.0.0)0
3 files changed, 24 insertions, 15 deletions
diff --git a/sys-apps/evms/ChangeLog b/sys-apps/evms/ChangeLog
index d532ba52850f..f6cc0e2bf3c5 100644
--- a/sys-apps/evms/ChangeLog
+++ b/sys-apps/evms/ChangeLog
@@ -1,9 +1,16 @@
# 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.1 2002/04/27 07:17:49 woodchip Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/ChangeLog,v 1.2 2002/04/30 17:31:06 woodchip Exp $
+
+*evms-1.0.0-r1 (30 Apr 2002)
+
+ 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> evms-1.0.0.ebuild :
+ 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.0.0.ebuild b/sys-apps/evms/evms-1.0.0-r1.ebuild
index 54d11760d0c9..d4852ce45b63 100644
--- a/sys-apps/evms/evms-1.0.0.ebuild
+++ b/sys-apps/evms/evms-1.0.0-r1.ebuild
@@ -1,17 +1,17 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Maintainer: Donny Davies <woodchip@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/evms-1.0.0.ebuild,v 1.2 2002/04/27 16:12:01 woodchip Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/evms/evms-1.0.0-r1.ebuild,v 1.1 2002/04/30 17:31:06 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.0.ebuild clean unpack
+# o ebuild evms-1.0.0-r1.ebuild clean unpack
# o cd /usr/src/linux
-# o patch -p1 < /tmp/portage/evms-1.0.0/work/evms-1.0.0/kernel/evms-1.0.0-linux-2.4.patch
-# o patch -p1 < /tmp/portage/evms-1.0.0/work/evms-1.0.0/kernel/evms-linux-2.4.18-common-files.patch
-# o patch -p1 < /tmp/portage/evms-1.0.0/work/evms-1.0.0/kernel/linux-2.4.18-VFS-lock.patch
+# o patch -p1 < /tmp/portage/evms-1.0.0-r1/work/evms-1.0.0/kernel/evms-1.0.0-linux-2.4.patch
+# o patch -p1 < /tmp/portage/evms-1.0.0-r1/work/evms-1.0.0/kernel/evms-linux-2.4.18-common-files.patch
+# o patch -p1 < /tmp/portage/evms-1.0.0-r1/work/evms-1.0.0/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
@@ -23,12 +23,12 @@ DESCRIPTION="Utilities for the IBM Enterprise Volume Management System"
HOMEPAGE="http://www.sourceforge.net/projects/evms"
S=${WORKDIR}/${P}
-SRC_URI="http://prdownloads.sourceforge.net/evms/${P}.tar.gz"
+SRC_URI="ftp://ftp.sourceforge.net/pub/sourceforge/${PN}/${P}.tar.gz"
DEPEND="virtual/glibc gtk? ( =x11-libs/gtk+-1* ) ncurses? ( sys-libs/ncurses )"
LICENSE="GPL"
-SLOT="1"
+SLOT="0"
pkg_setup() {
if [ ! -f /usr/src/linux/include/linux/evms/evms.h ]
@@ -50,6 +50,7 @@ src_compile() {
--sbindir=/sbin \
--with-plugins=all \
--mandir=/usr/share/man \
+ --with-evmslib_dir=/lib \
--with-kernel=/usr/src/linux \
--with-interfaces=${interfaces} \
--host=${CHOST} || die "bad ./configure"
@@ -61,13 +62,14 @@ src_install() {
make -C engine DESTDIR=${D} install || die
dodoc CHANGES COPYING EVMS*.txt PLUGIN.IDS
- # relocate the important stuff to /lib and fix the
- # non-existant library symlinks. i imagine this
- # will be corrected in a future release? hmmmm.
- dodir /lib
- mv ${D}/usr/lib/{libdlist-1.0.so,libevms-1.0.0.so} ${D}/lib
- rm -f ${D}/usr/lib/{libdlist.so,libevms.so}
+ # no need for static libraries in /lib
+ dodir /usr/lib
+ mv ${D}/lib/*.a ${D}/usr/lib
+
+ # make the non-existant symlinks :/ i bet they'll fix
+ # this upstream in the near future...
cd ${D}/lib
+ rm -f libdlist.so libevms.so
ln -sf libevms-1.0.0.so libevms.so.1
ln -sf libevms.so.1 libevms.so
ln -sf libdlist-1.0.so libdlist.so.1
diff --git a/sys-apps/evms/files/digest-evms-1.0.0 b/sys-apps/evms/files/digest-evms-1.0.0-r1
index 28b34ad84b34..28b34ad84b34 100644
--- a/sys-apps/evms/files/digest-evms-1.0.0
+++ b/sys-apps/evms/files/digest-evms-1.0.0-r1