r807 - lvm2/trunk/debian

Bastian Blank waldi at alioth.debian.org
Wed May 19 10:52:32 UTC 2010


Author: waldi
Date: Wed May 19 10:52:30 2010
New Revision: 807

Log:
* debian: Update ignores.
* debian/changelog: Update.
* debian/control: Add liblvm2cmd2.02 package.
* debian/liblvm2cmd2.02.install: Add.
* debian/rules: Install new package.

Added:
   lvm2/trunk/debian/liblvm2cmd2.02.install
Modified:
   lvm2/trunk/debian/   (props changed)
   lvm2/trunk/debian/changelog
   lvm2/trunk/debian/control
   lvm2/trunk/debian/liblvm-dev.install
   lvm2/trunk/debian/rules

Modified: lvm2/trunk/debian/changelog
==============================================================================
--- lvm2/trunk/debian/changelog	Wed May 19 10:41:35 2010	(r806)
+++ lvm2/trunk/debian/changelog	Wed May 19 10:52:30 2010	(r807)
@@ -4,7 +4,7 @@
   * Don't longer build static libraries.
   * Fix readline support. (closes: #575640)
   * Built-in cluster locking.
-  * Build liblvm2app. (closes: #564810)
+  * Build liblvm2app and liblvm2cmd. (closes: #564810)
 
  -- Bastian Blank <waldi at debian.org>  Sat, 15 May 2010 14:38:31 +0000
 

Modified: lvm2/trunk/debian/control
==============================================================================
--- lvm2/trunk/debian/control	Wed May 19 10:41:35 2010	(r806)
+++ lvm2/trunk/debian/control	Wed May 19 10:52:30 2010	(r807)
@@ -126,6 +126,13 @@
  to the basic LVM objects and provides functions to enumerate, create or
  modify them.
 
+Package: liblvm2cmd2.02
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: LVM2 command library
+ This package contains the lvm2cmd shared library.
+
 Package: liblvm-dev
 Section: libdevel
 Architecture: any

Modified: lvm2/trunk/debian/liblvm-dev.install
==============================================================================
--- lvm2/trunk/debian/liblvm-dev.install	Wed May 19 10:41:35 2010	(r806)
+++ lvm2/trunk/debian/liblvm-dev.install	Wed May 19 10:52:30 2010	(r807)
@@ -1,3 +1,5 @@
 usr/include/lvm2app.h
+usr/include/lvm2cmd.h
 usr/lib/liblvm2app.so
+usr/lib/liblvm2cmd.so
 usr/lib/pkgconfig/lvm2app.pc

Added: lvm2/trunk/debian/liblvm2cmd2.02.install
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ lvm2/trunk/debian/liblvm2cmd2.02.install	Wed May 19 10:52:30 2010	(r807)
@@ -0,0 +1 @@
+lib/liblvm2cmd.so.2.02

Modified: lvm2/trunk/debian/rules
==============================================================================
--- lvm2/trunk/debian/rules	Wed May 19 10:41:35 2010	(r806)
+++ lvm2/trunk/debian/rules	Wed May 19 10:52:30 2010	(r807)
@@ -19,6 +19,7 @@
 DEVMAPPER_VERSION_FILE = $(DEVMAPPER_VERSION_PLAIN)-$(VERSION_DEBIAN)
 
 LVM2APP_ABINAME = 2.2
+LVM2CMD_ABINAME = 2.02
 
 MAKE_SELF = $(MAKE) -f debian/rules
 
@@ -81,6 +82,7 @@
 		--with-device-gid=6 \
 		--with-device-mode=0660 \
 		--enable-applib \
+		--enable-cmdlib \
 		--enable-pkgconfig \
 		--enable-readline
 	touch $@
@@ -209,6 +211,13 @@
 	dh_makeshlibs -V -- -c2
 	+$(MAKE_SELF) install-base
 
+install_liblvm2cmd: export DH_OPTIONS = -pliblvm2cmd$(LVM2CMD_ABINAME)
+install_liblvm2cmd: DIR = $(BUILD_DIR)/install_deb
+install_liblvm2cmd: $(STAMPS_DIR)/install_deb
+	+$(MAKE_SELF) install-base-prep INSTALL_DIR='$(DIR)'
+	dh_makeshlibs -V -- -c2
+	+$(MAKE_SELF) install-base
+
 install_liblvm-dev: export DH_OPTIONS = -pliblvm-dev
 install_liblvm-dev: DIR = $(BUILD_DIR)/install_deb
 install_liblvm-dev: $(STAMPS_DIR)/install_deb
@@ -229,7 +238,7 @@
 	+$(MAKE_SELF) install-base
 
 binary-indep:
-binary-arch: $(addprefix install_,libdevmapper libdevmapper-udeb libdevmapper-dev dmsetup dmsetup-udeb liblvm2app liblvm-dev lvm2 lvm2-udeb clvm)
+binary-arch: $(addprefix install_,libdevmapper libdevmapper-udeb libdevmapper-dev dmsetup dmsetup-udeb liblvm2app liblvm2cmd liblvm-dev lvm2 lvm2-udeb clvm)
 
 binary: binary-indep binary-arch
 



More information about the pkg-lvm-commits mailing list