diff --git a/build/clifm/build.sh b/build/clifm/build.sh new file mode 100755 index 000000000..d4bd75a96 --- /dev/null +++ b/build/clifm/build.sh @@ -0,0 +1,50 @@ +#!/usr/bin/bash +# +# {{{ CDDL HEADER +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# }}} + +# Copyright 2026 OmniOS Community Edition (OmniOSce) Association. + +. ../../lib/build.sh + +PROG=clifm +VER=1.27.1 +PKG=ooce/application/clifm +SUMMARY="$PROG" +DESC="A shell-like, text-based terminal file manager" + +set_arch 64 +set_clangver + +pre_configure() { + typeset arch=$1 + + subsume_arch $arch CFLAGS + + # No configure + false +} + + +MAKE_ARGS="-f misc/solaris/Makefile" +MAKE_INSTALL_ARGS="$MAKE_ARGS INSTALL=install PREFIX=$PREFIX" + +init +download_source $PROG $PROG $VER +patch_source +prep_build +build +make_package +clean_up + +# Vim hints +# vim:ts=4:sw=4:et:fdm=marker diff --git a/build/clifm/local.mog b/build/clifm/local.mog new file mode 100644 index 000000000..a7f91a4e3 --- /dev/null +++ b/build/clifm/local.mog @@ -0,0 +1,15 @@ +# +# This file and its contents are supplied under the terms of the +# Common Development and Distribution License ("CDDL"), version 1.0. +# You may only use this file in accordance with the terms of version +# 1.0 of the CDDL. +# +# A full copy of the text of the CDDL should have accompanied this +# source. A copy of the CDDL is also available via the Internet at +# http://www.illumos.org/license/CDDL. +# + +# Copyright 2026 OmniOS Community Edition (OmniOSce) Association. + +license LICENSE license=GPLv2 + diff --git a/doc/baseline b/doc/baseline index da7b64eca..a13377cd9 100644 --- a/doc/baseline +++ b/doc/baseline @@ -1,5 +1,6 @@ extra.omnios ooce/aarch64-build-tools extra.omnios ooce/application/alpine +extra.omnios ooce/application/clifm extra.omnios ooce/application/fcgiwrap extra.omnios ooce/application/gitea extra.omnios ooce/application/gnuplot diff --git a/doc/packages.md b/doc/packages.md index f64c36952..0b1d490d0 100644 --- a/doc/packages.md +++ b/doc/packages.md @@ -1,6 +1,7 @@ | Package | Version | Link | Maintainer | | :------ | :------ | :--- | :--------- | | ooce/application/alpine | 2.26 | https://alpineapp.email/ | [omniosorg](https://github.com/omniosorg) +| ooce/application/clifm | 1.27.1 | https://github.com/leo-arch/clifm | [omniosorg](https://github.com/omniosorg) | ooce/application/fcgiwrap | 1.1.0 | https://github.com/gnosek/fcgiwrap/tags | [omniosorg](https://github.com/omniosorg) | ooce/application/gitea | 1.23.8 | https://github.com/go-gitea/gitea/releases | [omniosorg](https://github.com/omniosorg) | ooce/application/gnuplot | 6.0.2 | https://sourceforge.net/projects/gnuplot/files/gnuplot/ http://www.gnuplot.info/ | [omniosorg](https://github.com/omniosorg)