summaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control31
1 files changed, 26 insertions, 5 deletions
diff --git a/debian/control b/debian/control
index 5ffc86f..d8f48f4 100644
--- a/debian/control
+++ b/debian/control
@@ -13,6 +13,7 @@ Bugs: mailto:maintainers@lists.progress-linux.org
Homepage: https://www.samba.org
Standards-Version: 4.6.2
Build-Depends:
+ dpkg-dev (>= 1.22.5) <!pkg.samba.before-trixie>,
debhelper-compat (= 13),
dh-exec,
Build-Depends-Arch:
@@ -23,7 +24,7 @@ Build-Depends-Arch:
flex,
perl:any,
po-debconf,
- rpcsvc-proto,
+ rpcsvc-proto <!pkg.samba.before-trixie>,
# libraries which we embed but use system versions of:
libtalloc-dev (>= 2.4.2~),
python3-talloc-dev (>= 2.4.2~),
@@ -199,7 +200,7 @@ Description: Samba common files used by both the server and the client
.
This package contains the common files that are used by both the server
(provided in the samba package) and the client (provided in the smbclient
- libsmbclient packages).
+ package).
Package: samba-ad-dc
Architecture: all
@@ -337,8 +338,7 @@ Package: samba-dsdb-modules
Architecture: any
Multi-Arch: same
Section: libs
-Depends: libgpgme11,
- samba-libs (= ${binary:Version}),
+Depends: samba-libs (= ${binary:Version}),
${ldb:Depends},
${misc:Depends},
${shlibs:Depends}
@@ -379,7 +379,25 @@ Description: Samba Virtual FileSystem plugins
Note: The runtime dependencies of vfs_ceph, vfs_glusterfs and vfs_snapper are
moved to Recommends.
+Package: libsmbclient0
+Provides: ${t64:Provides}
+X-Time64-Compat: libsmbclient
+Replaces: libsmbclient
+Breaks: libsmbclient (<< ${source:Version})
+Build-Profiles: <!pkg.samba.before-trixie>
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: samba-libs (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
+Description: shared library for communication with SMB/CIFS servers
+ This package provides a shared library that enables client applications
+ to talk to Microsoft Windows and Samba servers using the SMB/CIFS
+ protocol.
+
Package: libsmbclient
+# exactly the same as libsmbclient but for older systems before t64 transition
+Build-Profiles: <pkg.samba.before-trixie>
Section: libs
Architecture: any
Multi-Arch: same
@@ -394,7 +412,10 @@ Package: libsmbclient-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libsmbclient (= ${binary:Version}), ${misc:Depends}
+Depends: ${misc:Depends},
+ libsmbclient0 (= ${binary:Version}) <!pkg.samba.before-trixie>,
+ libsmbclient (= ${binary:Version}) < pkg.samba.before-trixie>,
+# the library name is libsmbclient0 on trixie and up
Description: development files for libsmbclient
This package provides the development files (static library and headers)
required for building applications against libsmbclient, a library that