Whamcloud - gitweb
LU-11880 build: allow Debian build on Raspbian
[fs/lustre-release.git] / debian / control
index 3cd0238..133acd8 100644 (file)
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Brian J. Murrell <brian.murrell@intel.com>
 Uploaders: Brian J. Murrell <brian.murrell@intel.com>
 Standards-Version: 3.8.3
-Build-Depends: module-assistant, libreadline-dev, debhelper (>=9.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, pkg-config, libtool, libyaml-dev, libselinux-dev, libsnmp-dev, mpi-default-dev, bzip2, quilt, linux-headers-generic | linux-headers | linux-headers-amd64, rsync
+Build-Depends: module-assistant, libreadline-dev, debhelper (>=9.0.0), dpatch, automake (>=1.7) | automake1.7 | automake1.8 | automake1.9, pkg-config, libtool, libyaml-dev, libselinux-dev, libsnmp-dev, mpi-default-dev, bzip2, quilt, linux-headers-generic | linux-headers | linux-headers-amd64, rsync, libssl-dev
 Homepage: https://wiki.whamcloud.com/
 Vcs-Git: git://git.whamcloud.com/fs/lustre-release.git
 
@@ -24,7 +24,7 @@ Description: source for Lustre filesystem client kernel modules
 
 Package: lustre-client-utils
 Section: utils
-Architecture: i386 powerpc ppc64el amd64 ia64 arm64
+Architecture: i386 armhf powerpc ppc64el amd64 ia64 arm64
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}, libyaml-0-2, libselinux1, libsnmp30, zlib1g, perl
 Description: Userspace utilities for the Lustre filesystem (client)
@@ -38,7 +38,7 @@ Description: Userspace utilities for the Lustre filesystem (client)
 
 Package: lustre-server-utils
 Section: utils
-Architecture: i386 powerpc ppc64el amd64 ia64 arm64
+Architecture: i386 armhf powerpc ppc64el amd64 ia64 arm64
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}, libyaml-0-2, libselinux1, libsnmp30, zlib1g, perl
 Provides: lustre-server-utils, lustre-client-utils (= ${binary:Version})
@@ -54,9 +54,23 @@ Description: Userspace utilities for the Lustre filesystem (server)
  If you only need to access the LFS cluster, install lustre-client-utils
  instead.
 
+Package: lustre-resource-agents
+Section: ha
+Architecture: i386 armhf powerpc ppc64el amd64 ia64 arm64
+Priority: optional
+Depends: lustre-server-utils (= ${binary:Version}), resource-agents
+Description: HA Resuable Cluster Resource Scripts for Lustre
+ Lustre is a scalable, secure, robust, highly-available cluster file system.
+ This release is maintained by Whamcloud and available from
+ https://wiki.whamcloud.com/
+ .
+ This package provides a set of scripts to operate Lustre
+ resources in a High Availablity environment for both Pacemaker
+ and rgmanager.
+
 Package: lustre-iokit
 Section: utils
-Architecture: i386 powerpc ppc64el amd64 ia64 arm64
+Architecture: i386 armhf powerpc ppc64el amd64 ia64 arm64
 Priority: optional
 Depends: lustre-client-utils (= ${binary:Version}), python, perl, sg3-utils
 Description: Collection of benchmark tools for the Lustre filesystem
@@ -68,7 +82,7 @@ Description: Collection of benchmark tools for the Lustre filesystem
 
 Package: lustre-tests
 Section: utils
-Architecture: i386 powerpc ppc64el amd64 ia64 arm64
+Architecture: i386 armhf powerpc ppc64el amd64 ia64 arm64
 Priority: optional
 Depends: lustre-iokit (= ${binary:Version}), attr, rsync, perl, lsof, mpi-default-bin
 Description: Test suite for the Lustre filesystem
@@ -81,7 +95,7 @@ Description: Test suite for the Lustre filesystem
 Package: lustre-dev
 Section: libdevel
 Priority: optional
-Architecture: i386 powerpc ppc64el amd64 ia64 arm64
+Architecture: i386 armhf powerpc ppc64el amd64 ia64 arm64
 Depends: lustre-client-utils (= ${binary:Version})
 Description: Development files for the Lustre filesystem
  Lustre is a scalable, secure, robust, highly-available cluster file system.
@@ -89,3 +103,16 @@ Description: Development files for the Lustre filesystem
  https://wiki.whamcloud.com/
  .
  This package provides development libraries for the Lustre filesystem.
+
+Package: lustre-client-modules-dkms
+Section: admin
+Architecture: i386 armhf powerpc ppc64el amd64 ia64
+Priority: optional
+Depends: dkms, automake, libtool, linux-headers-generic | linux-headers | linux-headers-amd64
+Recommends: linux-image, lustre-utils
+Provides: lustre-client-modules
+Description: Lustre Linux kernel module (DKMS)
+ This package contains the loadable kernel modules for the patchless client
+ for the Lustre cluster filesystem.
+ .
+ These modules are compiled using DKMS.