mirror of
https://github.com/termux/termux-packages.git
synced 2025-09-20 04:09:44 +00:00
31 lines
1.4 KiB
Bash
31 lines
1.4 KiB
Bash
TERMUX_PKG_HOMEPAGE=https://github.com/dnglab/dnglab
|
|
TERMUX_PKG_DESCRIPTION="Camera RAW to DNG file format converter"
|
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
|
TERMUX_PKG_MAINTAINER="Florian Wagner <florian@wagner-flo.de>"
|
|
TERMUX_PKG_VERSION="0.7.0"
|
|
TERMUX_PKG_SRCURL=https://github.com/dnglab/dnglab/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
|
TERMUX_PKG_SHA256=dffe4dd94913a687184b2a453eeb170c87afbca62ecf3a4bc680e5f5bf22cacc
|
|
TERMUX_PKG_AUTO_UPDATE=true
|
|
TERMUX_PKG_BUILD_IN_SRC=true
|
|
|
|
termux_step_make() {
|
|
termux_setup_rust
|
|
cargo build --jobs $TERMUX_PKG_MAKE_PROCESSES --target $CARGO_TARGET_NAME --release
|
|
}
|
|
|
|
termux_step_make_install() {
|
|
install -Dm755 -t "${TERMUX_PREFIX}"/bin target/${CARGO_TARGET_NAME}/release/dnglab
|
|
install -Dm644 bin/dnglab/completions/dnglab.bash "${TERMUX_PREFIX}/share/bash-completion/completions/dnglab"
|
|
}
|
|
|
|
termux_step_make_install() {
|
|
install -Dm755 -t "${TERMUX_PREFIX}"/bin target/${CARGO_TARGET_NAME}/release/dnglab
|
|
# Manpages
|
|
install -Dm755 -t "${TERMUX_PREFIX}"/share/man/man1 bin/dnglab/manpages/*.1
|
|
# Shell completions
|
|
install -Dm644 bin/dnglab/completions/_dnglab "${TERMUX_PREFIX}/share/zsh/site-functions/_dnglab"
|
|
install -Dm644 bin/dnglab/completions/dnglab.bash "${TERMUX_PREFIX}/share/bash-completion/completions/dnglab"
|
|
install -Dm644 bin/dnglab/completions/dnglab.fish "${TERMUX_PREFIX}/share/fish/vendor_completions.d/dnglab.fish"
|
|
install -Dm644 bin/dnglab/completions/dnglab.elv "${TERMUX_PREFIX}/share/elvish/lib/dnglab.elv"
|
|
}
|