]> git.proxmox.com Git - pve-cluster.git/blobdiff - debian/control
d/control: bump debhelper compat to >= 12
[pve-cluster.git] / debian / control
index dd6273e5bb178a04df28a2efdf5e49870c1dc58c..6dee3125cd8b04562896e540cd40c914a3b849e1 100644 (file)
@@ -2,22 +2,85 @@ Source: pve-cluster
 Section: admin
 Priority: optional
 Maintainer: Proxmox Support Team <support@proxmox.com>
-Build-Depends: debhelper (>= 7), autotools-dev, libsqlite3-dev, sqlite3, libfuse-dev (>= 2.9.2-4), libcorosync-pve-dev (>= 2.3.4-1), libqb-dev (>= 0.17.1-1), libpve-common-perl, libglib2.0-dev (>= 2.42.1-1), librrd-dev, librrds-perl, rrdcached, check, libdigest-hmac-perl, libxml-parser-perl, dh-systemd
-Standards-Version: 3.7.3
+Build-Depends: check,
+               debhelper (>= 12),
+               libcmap-dev (>= 0.17.1-1),
+               libcorosync-common-dev,
+               libcpg-dev (>= 2.3.4-1),
+               libdigest-hmac-perl,
+               libfuse-dev (>= 2.9.2-4),
+               libglib2.0-dev (>= 2.42.1-1),
+               libpve-access-control,
+               libpve-apiclient-perl,
+               libpve-common-perl (>= 5.0-28),
+               libqb-dev (>= 2.0.1-1),
+               libquorum-dev (>= 2.3.4-1),
+               librrd-dev,
+               librrds-perl,
+               libsqlite3-dev,
+               libuuid-perl,
+               pve-doc-generator (>= 6.0-9~),
+               rrdcached,
+               sqlite3,
+Standards-Version: 4.5.0
 
 Package: pve-cluster
 Architecture: any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, perlapi-5.20.0, rsync, libsqlite3-0, sqlite3, libfuse2 (>= 2.9.2-4), fuse, corosync-pve (>= 2.3.4-1), libqb0 (>= 0.17.1-1), libpve-common-perl, libglib2.0-0 (>= 2.42.1-1), rsyslog, openssl, librrd4, librrds-perl, rrdcached, libdigest-hmac-perl, libxml-parser-perl, systemd
-Description: Cluster Infrastructure for Proxmox Virtual Environment
- This package contains the Cluster Infrastructure for the Proxmox
- Virtual Environment, namely a distributed filesystem to store
- configuration data on all nodes.
+Pre-Depends: ${misc:Pre-Depends},
+Depends: corosync (>= 2.3.4-1),
+         fuse,
+         libfuse2 (>= 2.9.2-4),
+         libglib2.0-0 (>= 2.42.1-1),
+         libpve-common-perl (>= 6.0-7~),
+         libqb100,
+         libsqlite3-0,
+         sqlite3,
+         systemd,
+         ${misc:Depends},
+         ${perl:Depends},
+         ${shlibs:Depends},
+Breaks: libpve-access-control (<= 6.0-3),
+        libpve-guest-common-perl (<= 3.0-2),
+        libpve-storage-perl (<= 6.0-9),
+        pve-container (<= 3.0-10),
+        pve-ha-manager (<= 3.0-3),
+        pve-manager (<= 6.0-12),
+        qemu-server (<= 6.0-13),
+Description: "pmxcfs" distributed cluster filesystem for Proxmox Virtual Environment.
+ This FUSE filesystem is using corosync and sqlite3 to provide a cluster-wide,
+ consistent view of config and other files.
 
-Package: pve-cluster-dbg
-Architecture: any
-Section: debug
-Priority: extra
-Depends: pve-cluster (= ${binary:Version})
-Description: debug Cluster Infrastructure for Proxmox Virtual Environment
- This package contains the debug symbols.
\ No newline at end of file
+Package: libpve-cluster-perl
+Architecture: all
+Pre-Depends: ${misc:Pre-Depends},
+Depends: libcrypt-ssleay-perl,
+         libpve-apiclient-perl,
+         libpve-common-perl (>= 6.0-7~),
+         librrds-perl,
+         rrdcached,
+         ${misc:Depends},
+         ${perl:Depends},
+Breaks: pve-cluster (<= 6.0-7),
+Replaces: pve-cluster (<= 6.0-7),
+Description: Proxmox Virtual Environment cluster Perl modules.
+ This package contains various cluster-related perl modules.
+
+Package: libpve-cluster-api-perl
+Architecture: all
+Pre-Depends: ${misc:Pre-Depends},
+Depends: faketime,
+         libcrypt-ssleay-perl,
+         libdigest-hmac-perl,
+         libpve-access-control,
+         libpve-apiclient-perl,
+         libpve-cluster-perl (= ${binary:Version}),
+         libpve-common-perl (>= 5.0-28),
+         libuuid-perl,
+         openssl,
+         rsync,
+         ${misc:Depends},
+         ${perl:Depends},
+Breaks: pve-cluster (<= 6.0-7),
+Replaces: pve-cluster (<= 6.0-7),
+Description: Proxmox Virtual Environment cluster Perl API modules.
+ This package contains the API2 endpoints and CLI binary 'pvecm'.