diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2004-06-09 07:36:59 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2004-06-09 07:36:59 +0000 |
commit | c2bacbf359108276d1805d25e2e17027045cb26a (patch) | |
tree | 5686273b0e499b594d676dbe1f8b2a5a24fb1fea /sys-fs | |
parent | Remove pointless call to portageq. (diff) | |
download | historical-c2bacbf359108276d1805d25e2e17027045cb26a.tar.gz historical-c2bacbf359108276d1805d25e2e17027045cb26a.tar.bz2 historical-c2bacbf359108276d1805d25e2e17027045cb26a.zip |
ls
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/evms/ChangeLog | 7 | ||||
-rw-r--r-- | sys-fs/evms/Manifest | 16 | ||||
-rw-r--r-- | sys-fs/evms/evms-1.2.1-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-fs/evms/evms-2.3.4.ebuild | 82 | ||||
-rw-r--r-- | sys-fs/evms/files/digest-evms-2.3.4 | 1 |
5 files changed, 100 insertions, 10 deletions
diff --git a/sys-fs/evms/ChangeLog b/sys-fs/evms/ChangeLog index a7e3a3e46b18..f62f031aaa75 100644 --- a/sys-fs/evms/ChangeLog +++ b/sys-fs/evms/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-fs/evms # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/ChangeLog,v 1.12 2004/04/30 19:53:50 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/ChangeLog,v 1.13 2004/06/09 07:36:59 eradicator Exp $ + +*evms-2.3.4 (09 Jun 2004) + + 09 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org> +evms-2.3.4.ebuild: + Version bump. Added sys-libs/device-mapper to DEPEND. *evms-2.3.2 (30 Apr 2004) diff --git a/sys-fs/evms/Manifest b/sys-fs/evms/Manifest index dfa3a72f9d09..95cb4799515e 100644 --- a/sys-fs/evms/Manifest +++ b/sys-fs/evms/Manifest @@ -1,12 +1,14 @@ -MD5 1b51bf14fd8e6afcff2ebce354720a51 evms-1.2.1-r1.ebuild 1994 -MD5 0eceea2014d148e701e0bf88a4cffdc9 evms-2.2.2.ebuild 1813 -MD5 8a9f7ba15947b841400d66afb901d369 evms-2.3.0.ebuild 2110 -MD5 0f95d4fb1019e650b5a3f2f0e46114f1 evms-2.3.2.ebuild 2116 -MD5 332691144022e6c31dd5edfb237fc17f ChangeLog 4486 +MD5 203eaa1fb7dd2d939f6e90a706a864e5 evms-1.2.1-r1.ebuild 1996 +MD5 9d669a3781e84e72d555983e1f20b6cd evms-2.2.2.ebuild 1812 +MD5 736e28732d98de1900c4f5296ef665b6 evms-2.3.0.ebuild 2109 +MD5 6ebdb59b4ea49b8ce707d99e86230b3e evms-2.3.2.ebuild 2115 +MD5 0b0af8116d9a861c0db32f047d009962 ChangeLog 4647 MD5 4ab6cd8fbc16df61b759d8a1b4ab8ae6 metadata.xml 435 +MD5 1497c0839069884b69d3b45b22f44cac evms-2.3.4.ebuild 2139 MD5 cd670e457535a10c1c329aea559f7696 files/digest-evms-1.2.1-r1 63 MD5 bbf4b9e76bc984677b897fe19c107185 files/digest-evms-2.2.2 63 MD5 7a6ef23b0ed3fad3983d9df202147a0e files/digest-evms-2.3.0 63 MD5 0a317817eea119e0888984775b8734e0 files/digest-evms-2.3.2 63 -MD5 676e572055b5a7ecefca0f596aefdc77 files/evms2-init 342 -MD5 53aaf19a5d57ffc56aa007abd8572d63 files/evms-init 1007 +MD5 634b1de02d7c1f3df88366c87f655a96 files/digest-evms-2.3.4 63 +MD5 6fea26cca607b08d1b680a6d0228a633 files/evms2-init 341 +MD5 ebfea34878f682531f37637cc05be644 files/evms-init 1006 diff --git a/sys-fs/evms/evms-1.2.1-r1.ebuild b/sys-fs/evms/evms-1.2.1-r1.ebuild index 444de9c3dac6..c03e70f6a5c0 100644 --- a/sys-fs/evms/evms-1.2.1-r1.ebuild +++ b/sys-fs/evms/evms-1.2.1-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/evms-1.2.1-r1.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/evms-1.2.1-r1.ebuild,v 1.2 2004/06/09 07:36:59 eradicator Exp $ IUSE="ncurses gtk" diff --git a/sys-fs/evms/evms-2.3.4.ebuild b/sys-fs/evms/evms-2.3.4.ebuild new file mode 100644 index 000000000000..248bf4150b5f --- /dev/null +++ b/sys-fs/evms/evms-2.3.4.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/evms-2.3.4.ebuild,v 1.1 2004/06/09 07:36:59 eradicator Exp $ + +IUSE="ncurses gtk" + +inherit eutils + +DESCRIPTION="Utilities for the IBM Enterprise Volume Management System" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +RESTRICT="nomirror" +HOMEPAGE="http://www.sourceforge.net/projects/evms" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64 -ppc -sparc -alpha -hppa -mips" + +#EVMS uses libuuid from e2fsprogs +DEPEND="virtual/glibc + sys-fs/e2fsprogs + sys-libs/device-mapper + gtk? ( =x11-libs/gtk+-1* ) + ncurses? ( sys-libs/ncurses )" + +src_compile() { + local excluded_interfaces="" + use ncurses || excluded_interfaces="--disable-text-mode" + use gtk || excluded_interfaces="${excluded_interfaces} --disable-gui" + + econf \ + --libdir=/lib \ + --sbindir=/sbin \ + --includedir=/usr/include \ + ${excluded_interfaces} || die "Failed configure" + emake || die "Failed emake" +} + +src_install() { + make DESTDIR=${D} install || die "Make install died" + dodoc ChangeLog COPYING INSTALL* PLUGIN.IDS README TERMINOLOGY doc/linuxrc + + # install the sample configuration into the doc dir + dodoc ${D}/etc/evms.conf.sample + rm -f ${D}/etc/evms.conf.sample + + # the kernel patches may come handy for people compiling their own kernel + docinto kernel/2.4 + dodoc kernel/2.4/* + docinto kernel/2.6 + dodoc kernel/2.6/* + + # move static libraries to /usr/lib + dodir /usr/lib + mv -f ${D}/lib/*.a ${D}/usr/lib + + # Create linker scripts for dynamic libs in /lib, else gcc + # links to the static ones in /usr/lib first. Bug #4411. + for x in ${D}/usr/lib/*.a + do + if [ -f ${x} ] + then + local lib="${x##*/}" + gen_usr_ldscript ${lib/\.a/\.so} + fi + done + + # the gtk+ frontend should live in /usr/sbin + if [ -n "`use gtk`" ] + then + dodir /usr/sbin + mv -f ${D}/sbin/evmsgui ${D}/usr/sbin + fi + + exeinto /etc/init.d + newexe ${FILESDIR}/evms2-init evms +} + +pkg_postinst() { + + ewarn "Presently gentoo-sources-2.4.22 has basic support for evms2," + ewarn "but does NOT support some of the more advanced features." +} diff --git a/sys-fs/evms/files/digest-evms-2.3.4 b/sys-fs/evms/files/digest-evms-2.3.4 new file mode 100644 index 000000000000..dab3ddf2a102 --- /dev/null +++ b/sys-fs/evms/files/digest-evms-2.3.4 @@ -0,0 +1 @@ +MD5 41f6ca4963788a2904cdae5b90d3a59b evms-2.3.4.tar.gz 1788715 |