[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