From: Dietmar Maurer Date: Fri, 27 Feb 2015 09:27:14 +0000 (+0100) Subject: split package X-Git-Url: https://git.proxmox.com/?p=dlm.git;a=commitdiff_plain;h=c9bad8904c82897a7f933a61370e7aaa3431cc96 split package --- diff --git a/debian/changelog b/debian/changelog index f7d3223..705b132 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,5 @@ dlm (4.0.2-1) unstable; urgency=low - * Initial release + * Initial release - -- Proxmox Support Team Thu, 26 Feb 2015 17:10:55 +0100 + -- Proxmox Support Team Fri, 27 Feb 2015 09:47:58 +0100 diff --git a/debian/compat b/debian/compat index 45a4fb7..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +9 diff --git a/debian/control b/debian/control index fdc49cf..e0d91a8 100644 --- a/debian/control +++ b/debian/control @@ -1,13 +1,22 @@ Source: dlm -Section: admin -Priority: extra +Priority: optional Maintainer: Proxmox Support Team -Build-Depends: debhelper (>= 8.0.0), libsystemd-daemon-dev -Standards-Version: 3.9.3 +Build-Depends: debhelper (>= 9), libsystemd-daemon-dev +Standards-Version: 3.9.5 +Section: libs -Package: dlm +Package: libdlm3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libdlmcontrol3 Description: Distributed lock manager DLM is a symmetric general-purpose distributed lock manager. It is used for example by GFS and the distributed volume manager. + +Package: libdlm-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, dlm1 (= ${binary:Version}) +Description: Distributed lock manager (developer files) + DLM is a symmetric general-purpose distributed lock manager. It is used + for example by GFS and the distributed volume manager. diff --git a/debian/libdlm-dev.dirs b/debian/libdlm-dev.dirs new file mode 100644 index 0000000..4418816 --- /dev/null +++ b/debian/libdlm-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include diff --git a/debian/libdlm-dev.install b/debian/libdlm-dev.install new file mode 100644 index 0000000..25d767d --- /dev/null +++ b/debian/libdlm-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/lib*.so +usr/share/pkgconfig/* +usr/share/man/man3 diff --git a/debian/libdlm3.dirs b/debian/libdlm3.dirs new file mode 100644 index 0000000..6845771 --- /dev/null +++ b/debian/libdlm3.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/debian/libdlm3.install b/debian/libdlm3.install new file mode 100644 index 0000000..6610f1d --- /dev/null +++ b/debian/libdlm3.install @@ -0,0 +1,5 @@ +usr/sbin +usr/share/man/man5 +usr/share/man/man8 +usr/lib/lib*.so.* +lib/udev/rules.d/51-dlm.rules \ No newline at end of file diff --git a/debian/rules b/debian/rules index 8c9befb..5bdebcf 100755 --- a/debian/rules +++ b/debian/rules @@ -1,16 +1,11 @@ #!/usr/bin/make -f -# -*- makefile -*- -# Sample debian/rules that uses debhelper. -# This file was originally written by Joey Hess and Craig Small. -# As a special exception, when this file is copied by dh-make into a -# dh-make output file, you may use that output file without restriction. -# This special exception was added by Craig Small in version 0.37 of dh-make. +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#DH_VERBOSE = 1 -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -# enable hardening -export DEB_BUILD_HARDENING=1 +# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/* +DPKG_EXPORT_BUILDFLAGS = 1 +include /usr/share/dpkg/default.mk %: dh $@ --with=quilt