Compare commits
No commits in common. "fc38cc60082ee565a5acf67d372d0a87a45b76b0" and "3a8d9239b2f3c8481cdd495bb0b26d0c7d403cec" have entirely different histories.
fc38cc6008
...
3a8d9239b2
8 changed files with 5 additions and 63 deletions
17
.drone.yml
17
.drone.yml
|
@ -26,23 +26,6 @@ steps:
|
|||
- mkdir -p /_cache/bin
|
||||
- cp -r bin/mfm /_cache/bin/$PACKAGE_BASENAME
|
||||
|
||||
- name: build:debian
|
||||
image: debian:bullseye
|
||||
environment:
|
||||
PACKAGE_BASENAME: mfm_linux_amd64
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /_cache
|
||||
commands:
|
||||
- apt-get update
|
||||
- apt-get install -y build-essential debhelper devscripts dh-make
|
||||
- mkdir -p /_cache/debian
|
||||
- mkdir -p /_cache/bin
|
||||
- cp -r * /_cache/debian
|
||||
- cd /_cache/debian
|
||||
- dpkg-buildpackage -us -uc
|
||||
- mv ../*.deb /_cache/bin
|
||||
|
||||
- name: publish:tag
|
||||
image: alpine
|
||||
environment:
|
||||
|
|
8
Makefile
8
Makefile
|
@ -3,8 +3,7 @@
|
|||
# SPDX-FileCopyrightText: 2023 Glenn Y. Rolland <glenux@glenux.net>
|
||||
# Copyright © 2023 Glenn Y. Rolland <glenux@glenux.net>
|
||||
|
||||
DESTDIR=
|
||||
PREFIX=$(DESTDIR)/usr
|
||||
PREFIX=/usr
|
||||
|
||||
all: build
|
||||
|
||||
|
@ -24,10 +23,9 @@ test:
|
|||
|
||||
install:
|
||||
install \
|
||||
-D \
|
||||
-m 755 \
|
||||
bin/mfm \
|
||||
$(PREFIX)/bin/mfm
|
||||
bin/code-preloader \
|
||||
$(PREFIX)/bin
|
||||
|
||||
.PHONY: spec test build all prepare install
|
||||
|
||||
|
|
5
debian/changelog
vendored
5
debian/changelog
vendored
|
@ -1,5 +0,0 @@
|
|||
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
|
19
debian/control
vendored
19
debian/control
vendored
|
@ -1,19 +0,0 @@
|
|||
Source: mfm
|
||||
Section: utils
|
||||
Priority: optional
|
||||
Maintainer: Glenn Y. Rolland <glenux@glenux.net>
|
||||
Build-Depends: debhelper-compat (= 13), crystal, shards, 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}, 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.
|
8
debian/copyright
vendored
8
debian/copyright
vendored
|
@ -1,8 +0,0 @@
|
|||
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
3
debian/mfm.install
vendored
|
@ -1,3 +0,0 @@
|
|||
bin/mfm /usr/bin/
|
||||
README.md /usr/share/doc/mfm/
|
||||
LICENSES/GPL-3.0-or-later.txt /usr/share/doc/mfm/LICENSE
|
4
debian/rules
vendored
4
debian/rules
vendored
|
@ -1,4 +0,0 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
%:
|
||||
dh $@
|
|
@ -37,10 +37,10 @@ describe GX::Utils::BreadCrumbs do
|
|||
b1.to_s.should eq("")
|
||||
|
||||
b2 = b1 + "test1"
|
||||
b2.to_s.should eq("test1")
|
||||
b2.to_a.should eq("test1")
|
||||
|
||||
b3 = b2 + "test2"
|
||||
b3.to_s.should eq("test1 test2")
|
||||
b3.to_a.should eq("test1 test2")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue