new package: tealdeer
This commit is contained in:
parent
8395a55d27
commit
e17bc2441f
17
packages/tealdeer/build.sh
Normal file
17
packages/tealdeer/build.sh
Normal file
@ -0,0 +1,17 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://dbrgn.github.io/tealdeer/
|
||||
TERMUX_PKG_DESCRIPTION="A very fast implementation of tldr in Rust"
|
||||
TERMUX_PKG_LICENSE="Apache-2.0, MIT"
|
||||
TERMUX_PKG_LICENSE_FILE="LICENSE-APACHE, LICENSE-MIT"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=1.5.0
|
||||
TERMUX_PKG_SRCURL=https://github.com/dbrgn/tealdeer.git
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
|
||||
termux_step_make() {
|
||||
termux_setup_rust
|
||||
cargo build --jobs $TERMUX_MAKE_PROCESSES --target $CARGO_TARGET_NAME --release
|
||||
}
|
||||
|
||||
termux_step_make_install() {
|
||||
install -Dm700 -t $TERMUX_PREFIX/bin target/${CARGO_TARGET_NAME}/release/tldr
|
||||
}
|
19
packages/tealdeer/src-types.rs.patch
Normal file
19
packages/tealdeer/src-types.rs.patch
Normal file
@ -0,0 +1,19 @@
|
||||
--- a/src/types.rs
|
||||
+++ b/src/types.rs
|
||||
@@ -43,7 +43,7 @@
|
||||
}
|
||||
|
||||
impl PlatformType {
|
||||
- #[cfg(target_os = "linux")]
|
||||
+ #[cfg(any(target_os = "linux", target_os = "android"))]
|
||||
pub fn current() -> Self {
|
||||
Self::Linux
|
||||
}
|
||||
@@ -66,6 +66,7 @@
|
||||
|
||||
#[cfg(not(any(
|
||||
target_os = "linux",
|
||||
+ target_os = "android",
|
||||
target_os = "macos",
|
||||
target_os = "freebsd",
|
||||
target_os = "netbsd",
|
Loading…
x
Reference in New Issue
Block a user