Skip to content

Commit

Permalink
ports: port echfs
Browse files Browse the repository at this point in the history
  • Loading branch information
ikbenlike committed Aug 9, 2023
1 parent 3d458e7 commit 4d8bf4f
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions bootstrap.d/sys-fs.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
sources:
- name: echfs
subdir: 'ports'
git: 'https://github.com/echfs/echfs.git'
branch: 'master'
tools_required:
- host-autoconf-v2.69
- host-automake-v1.15
- host-libtool
- host-pkg-config
regenerate:
- args: ['@THIS_SOURCE_DIR@/echfs-utils/bootstrap']
- args: ['@THIS_SOURCE_DIR@/echfs-fuse/bootstrap']

packages:
- name: libfuse
source:
Expand Down Expand Up @@ -27,3 +41,49 @@ packages:
- args: ['meson', 'install', '-C', '@THIS_BUILD_DIR@']
environ:
DESTDIR: '@THIS_COLLECT_DIR@'

- name: echfs-utils
from_source: 'echfs'
tools_required:
- system-gcc
- host-pkg-config
- host-automake-v1.15
- host-autoconf-v2.69
- virtual: pkgconfig-for-target
triple: "@OPTION:arch-triple@"
pkgs_required:
- mlibc
- util-linux-libs
configure:
- args:
- '@THIS_SOURCE_DIR@/echfs-utils/configure'
- '--host=@OPTION:arch-triple@'
- '--prefix=/usr'
build:
- args: ['make', '-j@PARALLELISM@']
- args: ['make', 'install']
environ:
DESTDIR: '@THIS_COLLECT_DIR@'

- name: echfs-fuse
from_source: 'echfs'
tools_required:
- system-gcc
- host-pkg-config
- host-automake-v1.15
- host-autoconf-v2.69
- virtual: pkgconfig-for-target
triple: "@OPTION:arch-triple@"
pkgs_required:
- mlibc
- libfuse
configure:
- args:
- '@THIS_SOURCE_DIR@/echfs-fuse/configure'
- '--host=@OPTION:arch-triple@'
- '--prefix=/usr'
build:
- args: ['make', '-j@PARALLELISM@']
- args: ['make', 'install']
environ:
DESTDIR: '@THIS_COLLECT_DIR@'

0 comments on commit 4d8bf4f

Please sign in to comment.