[Lunar-commits] r21199 - in moonbase/trunk/utils: . evms
Samuel Verstraete
elangelo at lunar-linux.org
Thu Aug 31 07:05:05 UTC 2006
Author: elangelo
Date: 2006-08-31 07:05:04 +0000 (Thu, 31 Aug 2006)
New Revision: 21199
Added:
moonbase/trunk/utils/evms/
moonbase/trunk/utils/evms/BUILD
moonbase/trunk/utils/evms/DEPENDS
moonbase/trunk/utils/evms/DETAILS
moonbase/trunk/utils/evms/POST_INSTALL
moonbase/trunk/utils/evms/PRE_BUILD
Log:
initial import
gr,S.
Added: moonbase/trunk/utils/evms/BUILD
===================================================================
--- moonbase/trunk/utils/evms/BUILD (rev 0)
+++ moonbase/trunk/utils/evms/BUILD 2006-08-31 07:05:04 UTC (rev 21199)
@@ -0,0 +1,8 @@
+(
+unset CPP CPPFLAGS &&
+default_build
+if ! grep -q "$MODULE/$VERSION" /etc/ld.so.conf; then
+ echo "/lib/evms/2.5.5/" >> /etc/ld.so.conf
+fi &&
+ldconfig
+) > $C_FIFO 2>&1
Added: moonbase/trunk/utils/evms/DEPENDS
===================================================================
--- moonbase/trunk/utils/evms/DEPENDS (rev 0)
+++ moonbase/trunk/utils/evms/DEPENDS 2006-08-31 07:05:04 UTC (rev 21199)
@@ -0,0 +1,7 @@
+depends ncurses &&
+
+optional_depends "gtk+-2" \
+ " " \
+ "--disable-gui" \
+ "to use the evmsgui program"
+
Added: moonbase/trunk/utils/evms/DETAILS
===================================================================
--- moonbase/trunk/utils/evms/DETAILS (rev 0)
+++ moonbase/trunk/utils/evms/DETAILS 2006-08-31 07:05:04 UTC (rev 21199)
@@ -0,0 +1,26 @@
+ MODULE=evms
+ VERSION=2.5.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE2=md_super_fix.patch
+ SOURCE3=raid5_degrade_fix.patch
+ SOURCE4=raid5_remove_spare_fix.patch
+ SOURCE5=raid5_remove_spare_fix_2.patch
+ SOURCE2_URL=http://evms.sourceforge.net/patches/2.5.5/engine/
+ SOURCE3_URL=http://evms.sourceforge.net/patches/2.5.5/engine/
+ SOURCE4_URL=http://evms.sourceforge.net/patches/2.5.5/engine/
+ SOURCE5_URL=http://evms.sourceforge.net/patches/2.5.5/engine/
+ WEBSITE=http://evms.sourceforge.net
+ ENTERED=20060828
+ UPDATED=20060828
+ SHORT="Enterprise Volume Management System"
+ MAINTAINER=elangelo at lunar-linux.org
+
+cat << EOF
+The Enterprise Volume Management System (EVMS) Project has the goal of
+providing unparalleled flexibility and extensibility in managing
+storage. It represents a new approach to logical volume management
+for Linux. The architecture introduces a plug-in model that allows
+for easy expansion and customization of various levels of volume
+management.
+EOF
Added: moonbase/trunk/utils/evms/POST_INSTALL
===================================================================
--- moonbase/trunk/utils/evms/POST_INSTALL (rev 0)
+++ moonbase/trunk/utils/evms/POST_INSTALL 2006-08-31 07:05:04 UTC (rev 21199)
@@ -0,0 +1,3 @@
+message "${PROBLEM_COLOR} Before you start this program, be aware that it will claim all your storage devices (hard disks, usb sticks, etc). Go and read the online manual on http://evms.sourceforge.net/user_guide/ ${DEFAULT_COLOR}"
+message "${PROBLEM_COLOR} For starters, add the device names of the harddisks you do not want to be handled by evms in the exclude statement on line 184 in the /etc/evms.conf. (e.g. exclude = [ hda sda sdb sdc] ) ${DEFAULT_COLOR}"
+
Added: moonbase/trunk/utils/evms/PRE_BUILD
===================================================================
--- moonbase/trunk/utils/evms/PRE_BUILD (rev 0)
+++ moonbase/trunk/utils/evms/PRE_BUILD 2006-08-31 07:05:04 UTC (rev 21199)
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch_it $SOURCE2 1 &&
+patch_it $SOURCE3 1 &&
+patch_it $SOURCE4 1 &&
+patch_it $SOURCE5 1
More information about the Lunar-commits
mailing list