mfm/debian/control
Glenn Y. Rolland 3d2017aea9 feat(build): add Docker-based Debian package build system
Introduce a Docker-based build system for Debian packages to streamline
the build process and ensure consistency across environments. This
change mitigates potential build failures due to environment
discrepancies and simplifies the setup for new developers.

- Extend .gitignore to exclude debhelper and build artifacts
- Add build.sh script to automate Docker-based package building
- Update debian/control to include libyaml-dev as a build dependency
- Create debian/files to track generated Debian packages
- Add Dockerfile to define the build environment with necessary
  dependencies

Signed-off-by: Glenn Y. Rolland <glenux@glenux.net>
2025-04-11 14:24:04 +02:00

19 lines
859 B
Text

Source: mfm
Section: utils
Priority: optional
Maintainer: Glenn Y. Rolland <glenux@glenux.net>
Build-Depends: debhelper-compat (= 13), crystal, shards, make, libyaml-dev
Standards-Version: 4.6.0
Homepage: https://code.apps.glenux.net/glenux/mfm
Vcs-Git: https://code.apps.glenux.net/glenux/mfm.git
Vcs-Browser: https://code.apps.glenux.net/glenux/mfm
Package: mfm
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libpcre3, libevent-2.1-7, fzf
Recommends: gocryptfs, httpdirfs, sshfs
Description: Simple command-line helper for FUSE filesystems
MFM is a Crystal-lang CLI designed to streamline the management of various
FUSE filesystems, such as sshfs, gocryptfs, httpdirfs, and more. Through its
user-friendly interface, users can effortlessly mount and unmount filesystems,
get real-time filesystem status, and handle errors proficiently.