Author: qboosh                       Date: Thu Jan 19 18:35:09 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated udev version
- added openais bcond (adds corosync,openais managers to clvmd, enables 
cmirrord)

---- Files affected:
packages/lvm2:
   lvm2.spec (1.181 -> 1.182) 

---- Diffs:

================================================================
Index: packages/lvm2/lvm2.spec
diff -u packages/lvm2/lvm2.spec:1.181 packages/lvm2/lvm2.spec:1.182
--- packages/lvm2/lvm2.spec:1.181       Wed Jan 18 14:46:27 2012
+++ packages/lvm2/lvm2.spec     Thu Jan 19 19:35:03 2012
@@ -1,14 +1,17 @@
 # $Revision$, $Date$
 # TODO
 # - vgscan --ignorelocking failure creates /var/lock/lvm (even if /var is not 
yet mounted)
+# - --with-replicators (=internal/shared/none, default is none)?
+# - OCF agents?
 #
 # Conditional build:
 %bcond_without initrd          # don't build initrd version
-%bcond_with    uClibc                  # link initrd version with uClibc
+%bcond_with    uClibc          # link initrd version with uClibc
 %bcond_without dietlibc        # link initrd version with dietlibc
-%bcond_with    glibc                   # link initrd version with static GLIBC
+%bcond_with    glibc           # link initrd version with static GLIBC
 %bcond_without clvmd           # don't build clvmd
-%bcond_with    clvmd3                  # build clvmd for 3rd generation of 
cluster
+%bcond_with    clvmd3          # build clvmd for 3rd generation of cluster
+%bcond_with    openais         # enable corosync&openais managers and cmirrord
 %bcond_without selinux         # disable SELinux
 
 %ifarch sparc64 sparc
@@ -52,12 +55,15 @@
 Patch4:                dl-dlsym.patch
 Patch5:                pldize_lvm2_monitor.patch
 URL:           http://sources.redhat.com/lvm2/
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.61
 BuildRequires: automake
 %{?with_selinux:BuildRequires: libselinux-devel >= 1.10}
 %{?with_selinux:BuildRequires: libsepol-devel}
+BuildRequires: ncurses-devel
 BuildRequires: pkgconfig
+BuildRequires: readline-devel
 BuildRequires: rpmbuild(macros) >= 1.213
+BuildRequires: udev-devel >= 143
 %if %{with initrd}
 %if %{with dietlibc}
 BuildRequires: dietlibc-static >= 2:0.32-7
@@ -78,9 +84,10 @@
 BuildRequires: cluster-cman-devel
 BuildRequires: cluster-dlm-devel
 %endif
-BuildRequires: ncurses-devel
-BuildRequires: readline-devel
-BuildRequires: udev-devel
+%if %{with openais}
+BuildRequires: corosync-devel
+BuildRequires: openais-devel >= 1.0
+%endif
 Requires:      device-mapper >= %{version}-%{release}
 %if %{with clvmd}
 Requires:      cman-libs >= 1.0
@@ -301,17 +308,18 @@
        --enable-fsadm \
        --enable-applib \
        --enable-cmdlib \
+       %{?with_openais:--enable-cmirrord} \
        --enable-dmeventd \
        --enable-pkgconfig \
-       %{?with_clvmd:--with-clvmd=cman} \
+       --enable-udev_sync \
+       --enable-udev_rules \
+       %{?with_clvmd:--with-clvmd=cman%{?with_openais:,corosync,openais}} \
        --with-lvm1=internal \
        --with-pool=internal \
        --with-cluster=internal \
        --with-snapshots=internal \
        --with-mirrors=internal \
        --with-interface=ioctl \
-       --enable-udev_sync \
-       --enable-udev_rules \
        --with-udev-prefix=/ \
        %{!?with_selinux:--disable-selinux}
 
@@ -447,6 +455,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.182  2012/01/19 18:35:03  qboosh
+- updated udev version
+- added openais bcond (adds corosync,openais managers to clvmd, enables 
cmirrord)
+
 Revision 1.181  2012/01/18 13:46:27  caleb
 - Up to 2.02.88
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/lvm2/lvm2.spec?r1=1.181&r2=1.182&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to