Source: fuse3
Section: utils
Priority: optional
Build-Depends: debhelper-compat (= 13),
               meson,
               pkg-config,
               python3 <!nocheck>,
               python3-pytest <!nocheck>,
               udev [linux-any]
Standards-Version: 4.5.1
Homepage: https://github.com/libfuse/libfuse/wiki
Rules-Requires-Root: binary-targets
Vcs-Git: https://invent.kde.org/neon/backports-focal/fuse3.git
Vcs-Browser: https://invent.kde.org/neon/backports-focal/fuse3
Maintainer: Neon CI <neon@kde.org>

Package: fuse3
Section: utils
Architecture: linux-any
Depends: adduser,
         libfuse3-3 (= ${binary:Version}),
         lsb-base (>= 3.2-14),
         mount (>= 2.19.1),
         sed (>= 4),
         ${misc:Depends},
         ${shlibs:Depends}
Breaks: fuse (<< 3.0)
Replaces: fuse (<< 3.0)
Description: Filesystem in Userspace (3.x version)
 Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
 export a virtual filesystem to the Linux kernel. It also aims to provide a
 secure method for non privileged users to create and mount their own filesystem
 implementations.

Package: fuse
Section: oldlibs
Architecture: linux-any
Depends: fuse3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Transitional dummy for Filesystem in Userspace (3.x version)
 Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
 export a virtual filesystem to the Linux kernel. It also aims to provide a
 secure method for non privileged users to create and mount their own filesystem
 implementations.
 .
 This is an empty transitional package which can be removed.

Package: libfuse3-3
Section: libs
Architecture: linux-any kfreebsd-any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Suggests: fuse3
Description: Filesystem in Userspace (library) (3.x version)
 Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
 export a virtual filesystem to the Linux kernel. It also aims to provide a
 secure method for non privileged users to create and mount their own filesystem
 implementations.
 .
 This package contains the shared library.

Package: libfuse3-dev
Section: libdevel
Architecture: linux-any kfreebsd-any
Multi-Arch: same
Depends: libfuse3-3 (= ${binary:Version}),
         libselinux-dev [linux-any],
         ${misc:Depends}
Suggests: fuse
Description: Filesystem in Userspace (development) (3.x version)
 Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
 export a virtual filesystem to the Linux kernel. It also aims to provide a
 secure method for non privileged users to create and mount their own filesystem
 implementations.
 .
 This package contains the development files.

Package: fuse3-udeb
Package-Type: udeb
Architecture: linux-any
Section: debian-installer
Depends: libfuse3-3-udeb (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Description: Filesystem in Userspace (3.x version)

Package: libfuse3-3-udeb
Package-Type: udeb
Build-Profiles: <!noudeb>
Architecture: linux-any kfreebsd-any
Section: debian-installer
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Filesystem in Userspace (library) (3.x version)
