r545 - lvm2/trunk/debian

Bastian Blank waldi at alioth.debian.org
Tue Jan 22 16:31:50 UTC 2008


Author: waldi
Date: Tue Jan 22 16:31:50 2008
New Revision: 545

Log:
* debian/changelog: Update.
* debian/control
  - Add libcman-dev and libdlm-dev to build-deps.
  - Add clvm.
* debian/rules: Build clvm package.


Modified:
   lvm2/trunk/debian/changelog
   lvm2/trunk/debian/control
   lvm2/trunk/debian/rules

Modified: lvm2/trunk/debian/changelog
==============================================================================
--- lvm2/trunk/debian/changelog	(original)
+++ lvm2/trunk/debian/changelog	Tue Jan 22 16:31:50 2008
@@ -1,6 +1,7 @@
-lvm2 (2.02.31) UNRELEASED; urgency=low
+lvm2 (2.02.31-1) UNRELEASED; urgency=low
 
   * New upstream version.
+  * Readd clvm.
 
  -- Bastian Blank <waldi at debian.org>  Sun, 20 Jan 2008 11:39:46 +0000
 

Modified: lvm2/trunk/debian/control
==============================================================================
--- lvm2/trunk/debian/control	(original)
+++ lvm2/trunk/debian/control	Tue Jan 22 16:31:50 2008
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian LVM Team <pkg-lvm-maintainers at lists.alioth.debian.org>
 Uploaders: Bastian Blank <waldi at debian.org>
-Build-Depends: debhelper (>> 4.2), automake, libdevmapper-dev (>> 2:1.02.24), libreadline5-dev, quilt
+Build-Depends: debhelper (>> 4.2), automake, libcman-dev (>> 2), libdevmapper-dev (>> 2:1.02.24), libdlm-dev (>> 2), libreadline5-dev, quilt
 Standards-Version: 3.6.2
 
 Package: lvm2
@@ -33,3 +33,13 @@
  volume groups can be allocated to logical volumes, which are accessed as
  regular block devices.
 
+Package: clvm
+Section: admin
+Priority: extra
+Architecture: any
+Depends: ${shlibs:Depends}, lvm2 (= ${binary:Version})
+Suggests: cman
+Description: Cluster LVM Daemon for lvm2
+ This package provides the clustering interface for lvm2, when used with 
+ Red Hat's "cman" cluster infrastructure. It allows logical volumes to
+ be created on shared storage devices (eg Fibre Channel, or iSCSI). 

Modified: lvm2/trunk/debian/rules
==============================================================================
--- lvm2/trunk/debian/rules	(original)
+++ lvm2/trunk/debian/rules	Tue Jan 22 16:31:50 2008
@@ -21,7 +21,7 @@
 BUILD_DIR = debian/build
 STAMPS_DIR = debian/stamps
 
-PACKAGES_DEB = lvm2
+PACKAGES_DEB = lvm2 clvm
 PACKAGES_UDEB = lvm2-udeb
 
 CONFIGURE_FLAGS = --build $(DEB_BUILD_GNU_TYPE)
@@ -54,7 +54,8 @@
 	cd $(DIR); \
 	./configure CFLAGS="$(CFLAGS)" \
 		$(CONFIGURE_FLAGS) \
-		--with-cluster=none \
+		--with-cluster=shared \
+		--with-clvmd=cman \
 		--enable-readline
 	touch $@
 
@@ -116,6 +117,17 @@
 	dh_md5sums
 	dh_builddeb
 
+install-clvm: export DH_OPTIONS = -pclvm
+install-clvm: DIR = $(BUILD_DIR)/build-deb
+install-clvm: $(STAMPS_DIR)/build-deb
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	$(MAKE) -C $(DIR) install DESTDIR=$(CURDIR)/debian/tmp
+	dh_install --sourcedir=debian/tmp
+	dh_installexamples
+	$(MAKE) -f debian/rules install-base
+
 install-lvm2: export DH_OPTIONS = -plvm2
 install-lvm2: DIR = $(BUILD_DIR)/build-deb
 install-lvm2: $(STAMPS_DIR)/build-deb



More information about the pkg-lvm-commits mailing list