feat: Initial debian/ dir with draft files

This commit is contained in:
Glenn Y. Rolland 2024-12-29 20:14:15 +01:00
parent 3a8d9239b2
commit 9982b2e11c
6 changed files with 40 additions and 1 deletions

View file

@ -3,7 +3,8 @@
# SPDX-FileCopyrightText: 2023 Glenn Y. Rolland <glenux@glenux.net>
# Copyright © 2023 Glenn Y. Rolland <glenux@glenux.net>
PREFIX=/usr
DESTDIR=
PREFIX=$(DESTDIR)/usr
all: build

5
debian/changelog vendored Normal file
View file

@ -0,0 +1,5 @@
mfm (0.2.0) unstable; urgency=medium
* Première version empaquetée pour Debian.
-- Glenn Y. Rolland <glenux@glenux.net> Sun, 29 Dec 2024 20:06:16 +0100

18
debian/control vendored Normal file
View file

@ -0,0 +1,18 @@
Source: mfm
Section: utils
Priority: optional
Maintainer: Glenn Y. Rolland <glenux@glenux.net>
Build-Depends: debhelper-compat (= 13), crystal, make
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}
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.

8
debian/copyright vendored Normal file
View file

@ -0,0 +1,8 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: my-crystal-app
Source: https://code.apps.glenux.net/glenux/mfm
Files: *
Copyright: 2024, Glenn Y. Rolland <glenux@glenux.net>
License: MIT
https://opensource.org/license/mit

3
debian/mfm.install vendored Normal file
View file

@ -0,0 +1,3 @@
bin/mfm /usr/bin/
README.md /usr/share/doc/mfm/
LICENSE /usr/share/doc/mfm/

4
debian/rules vendored Executable file
View file

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@