diff options
-rw-r--r-- | sys-fs/evms/ChangeLog | 35 | ||||
-rw-r--r-- | sys-fs/evms/Manifest | 19 | ||||
-rw-r--r-- | sys-fs/evms/evms-2.5.5-r13.ebuild | 136 | ||||
-rw-r--r-- | sys-fs/evms/metadata.xml | 9 |
4 files changed, 0 insertions, 199 deletions
diff --git a/sys-fs/evms/ChangeLog b/sys-fs/evms/ChangeLog deleted file mode 100644 index 43b57132a3c0..000000000000 --- a/sys-fs/evms/ChangeLog +++ /dev/null @@ -1,35 +0,0 @@ -# ChangeLog for sys-fs/evms -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/ChangeLog,v 1.108 2013/04/09 10:09:30 ssuominen Exp $ - - 09 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> evms-2.5.5-r13.ebuild: - Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt - #461382 - - 24 May 2012; Mike Frysinger <vapier@gentoo.org> evms-2.5.5-r13.ebuild: - Inherit eutils for epatch. - - 15 May 2012; Maciej Mrozowski <reavertm@gentoo.org> evms-2.5.5-r13.ebuild: - Fix structure name collision with glibc-2.14, bug 415603. - - 04 May 2012; Jeff Horelick <jdhore@gentoo.org> evms-2.5.5-r13.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - -*evms-2.5.5-r13 (18 Oct 2011) - - 18 Oct 2011; Maciej Mrozowski <reavertm@gentoo.org> -evms-2.5.5-r12.ebuild, - +evms-2.5.5-r13.ebuild, metadata.xml: - Remove hartbeat-{1,2} support, bug 387543 - - 08 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> evms-2.5.5-r12.ebuild: - Convert from "hasq" to "has". - -*evms-2.5.5-r12 (03 Jul 2011) - - 03 Jul 2011; Maciej Mrozowski <reavertm@gentoo.org> +evms-2.5.5-r12.ebuild, - +metadata.xml: - Version bump, deps cleaned (gtk1 dep removed hence gtk gui support), patches - cleaned, rc scripts removed (evms volumes not supported anymore by Gentoo), - static libs removed, libs and binaries moved to /usr. Added message that this - package is meant for data migration only. - diff --git a/sys-fs/evms/Manifest b/sys-fs/evms/Manifest deleted file mode 100644 index 64691b1a54a5..000000000000 --- a/sys-fs/evms/Manifest +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -DIST evms-2.5.5.tar.gz 2286321 SHA256 9dbfaac148d822068ba883f6533935e03ae5cfc9fdf8836dea6aee99c859307c -DIST evms-patches-2.5.5-4.tar.xz 8380 SHA256 2a0775864f640147d3378ceca399f8416acbd726b1730c5544b091e856bca5dd -EBUILD evms-2.5.5-r13.ebuild 3885 SHA256 d464ebf122ae3ec0006c4a5232601a1d7d86d9288443953ae2cdee074f300965 SHA512 27ef46113b6cc03515cb52b89df84619691558189b7a57ce2d76d8a6845d8bf7169626e7b6debc6d22c66582cd28ea2def1faf65319b82d9eebcdd3949d09eb1 WHIRLPOOL 1473494afd0e89bb862918a081dc8a162a1fdcc95ff2df051c29fcbc3032dd5392e8a610777f256a38b88268da1f8462c63605d9fbf961b46d9d50b7141f2578 -MISC ChangeLog 1433 SHA256 937d991957476affa8b8a008db3916f81b89273c83613aa4f9582caea9641459 SHA512 8d473d7947d6ecb261d3ea0b5da1a6a351a9a9b3ebfa1e93e17e388b02ef65630ef7a168fa7d777f3ddb122cfd2ebf019cd70622777f25fe97434cc52cae608d WHIRLPOOL 08bab35ef999285e6f1d538615e8c0c1401e13f63707a75e7b11616079e53d0338913028fdf39e01f7ab99195582857c3b3390c9984f2b676ac3f8140574e7a0 -MISC metadata.xml 341 SHA256 1aed14ecc896a61c969ddef9024f30eeaf77d6a4cd5a2671dedfab9cc1db4bde SHA512 54e5179611776be9f53723b94a1ed81c97968cbaeae2fcad558c00ed2335b1e27259aef407b303ecf10a367a8387784f32dd932dcd90c818e0c4c72edd229036 WHIRLPOOL 514acfe4a095f2a1a3f5061bf14bc6ead112250f5171634caeb25505c8625f4e7f22aca1b54839c442afe97c441285cc8c847ea9b1509bc99c84595e2ed444ea ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQEcBAEBCAAGBQJRY+jaAAoJEEdUh39IaPFNm/sH/RENveE4e2jpsygMOVip4d8V -x+c0L/322DoBBVDGIy8jSP3E4u2F2fIv+z5PC2nOpRG2rKVXe1M2xef7KrwaiKtQ -G1b6+/vbUZtcnAkP4fRHQ59Q09GELtL1A7rXTXV9bzo8nXNz8vLxT7lWWibs6HVh -glYTg+R44mzn1G4lRtvPQ5vLDPH9jSIOmG6P7b0qF5mmvr41gSpUD4JN59Yc5pVR -RG5nua9nOPA6rYRmDbMkPQ/NoFJNcAFhrjvSwEl4lWl9JMKDCKU2VV0uBXHfbYWr -ukfnYlPVgIsWhRtnGwAMR18InoNynt7lcQmZlesafx2gYJOUOwSguYEwWpFoAzU= -=Q5SV ------END PGP SIGNATURE----- diff --git a/sys-fs/evms/evms-2.5.5-r13.ebuild b/sys-fs/evms/evms-2.5.5-r13.ebuild deleted file mode 100644 index 8dadccc52913..000000000000 --- a/sys-fs/evms/evms-2.5.5-r13.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/evms/evms-2.5.5-r13.ebuild,v 1.5 2013/04/09 10:09:30 ssuominen Exp $ - -EAPI=4 - -inherit autotools-utils flag-o-matic toolchain-funcs linux-info eutils - -PATCHVER="${PV}-4" - -DESCRIPTION="Utilities for the IBM Enterprise Volume Management System" -HOMEPAGE="http://www.sourceforge.net/projects/evms" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz mirror://gentoo/${PN}-patches-${PATCHVER}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="ncurses nls" - -# sys-apps/util-linux: libuuid -# sys-libs/readline: evms cli -RDEPEND=" - sys-apps/util-linux - sys-libs/readline - >=sys-fs/lvm2-2.02.45 - ncurses? ( - >=dev-libs/glib-2.12.4-r1 - sys-libs/ncurses - ) -" -DEPEND="${RDEPEND} - ncurses? ( virtual/pkgconfig ) -" - -# While the test-concept holds, many of them fail due to unknown reasons. -# Since upstream is almost dead, we have to ignore that for now. -RESTRICT="test" - -AUTOTOOLS_IN_SOURCE_BUILD=1 - -pkg_setup() { - get_running_version - if [[ ${KV_MAJOR} -eq 2 ]]; then - if [[ ${KV_PATCH} -lt 19 ]] || [[ ${KV_MINOR} -eq 4 ]]; then - ewarn "This revision of EVMS may not work correctly with kernels prior to 2.6.19 when" - ewarn "using snapshots due to API changes. Please update your kernel or use EVMS 2.5.5-r9." - ebeep 5 - fi - fi -} - -src_prepare() { - EPATCH_SOURCE="${WORKDIR}/patches" - EPATCH_SUFFIX="patch" - epatch - autotools-utils_src_prepare - eautoreconf -} - -src_configure() { - # Bug #54856 - # filter-flags "-fstack-protector" - replace-flags -O3 -O2 - replace-flags -Os -O2 - - myeconfargs+=( - --disable-ha - --disable-hb2 - --disable-gui - --enable-cli - --without-debug - $(use_enable ncurses text-mode) - $(use_enable nls) - ) - - autotools-utils_src_configure -} - -src_install() { - DOCS=(ChangeLog INSTALL* PLUGIN.IDS README TERMINOLOGY) - autotools-utils_src_install - - # Remove static libs - find "${D}" -name '*.a' -exec rm -f {} + || die - - # 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/* -} - -src_test() { - if [[ -z ${EVMS_TEST_VOLUME} ]] ; then - eerror "This is a volume manager and it therefore needs a volume" - eerror "for testing. You have to define EVMS_TEST_VOLUME as" - eerror "a volume evms can operate on." - eerror "Example: export EVMS_TEST_VOLUME=sda" - eerror "Note: The volume-name can not be a symlink." - eerror "WARNING: EVMS WILL DESTROY EVERYTHING ON IT." - einfo "If you don't have an empty disk, you can use the loopback-device:" - einfo "- Create a large file using dd (this creates a 4GB file):" - einfo " dd if=/dev/zero of=/tmp/evms_test_file bs=1M count=4096" - einfo "- Activate a loop device on this file:" - einfo " losetup /dev/loop0 /tmp/evms_test_file" - einfo "- export EVMS_TEST_VOLUME=loop0" - einfo "The disk has to be at least 4GB!" - einfo "To deactivate the loop-device afterwards:" - einfo "- losetup -d /dev/loop0" - has userpriv ${FEATURES} && ewarn "These tests have to run as root. Disable userpriv!" - die "need test-volume" - fi - - if has userpriv ${FEATURES} ; then - eerror "These tests need root privileges. Disable userpriv!" - die "userpriv is not supported" - fi - - einfo "Disabling sandbox for:" - einfo " - /dev/${EVMS_TEST_VOLUME}" - addwrite /dev/${EVMS_TEST_VOLUME} - einfo " - /dev/evms" - addwrite /dev/evms - einfo " - /var/lock/evms-engine" - addwrite /var/lock/evms-engine - - cd "${S}/tests/suite" - PATH="${S}/ui/cli:${S}/tests:/sbin:/usr/sbin:${PATH}" ./run_tests ${EVMS_TEST_VOLUME} || die "tests failed" -} - -pkg_postinst() { - elog "This version of EVMS is meant for data migration and" - elog "disk maintenance only. Auto-activating EVMS volumes (i.e. for booting" - elog "purpose) is no longer supported." - elog "Please use this package to migrate to LVM2" -} diff --git a/sys-fs/evms/metadata.xml b/sys-fs/evms/metadata.xml deleted file mode 100644 index c9496660184f..000000000000 --- a/sys-fs/evms/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>reavertm@gentoo.org</email> - <name>Maciej Mrozowski</name> - </maintainer> - <longdescription>evms is a volume management system written by IBM, it's open source</longdescription> -</pkgmetadata> |