ddns-scripts: fix update_porkbun_v3 shell syntax
[feed/packages.git] / utils / lsd / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=lsd
4 PKG_VERSION:=1.1.1
5 PKG_RELEASE:=1
6
7 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
8 PKG_SOURCE_URL:=https://codeload.github.com/lsd-rs/lsd/tar.gz/v$(PKG_VERSION)?
9 PKG_HASH:=7933e196bf7b164ea8879078f8a8e87381e0c49f71867e0036c82916199aba61
10
11 PKG_MAINTAINER:=Oskari Rauta <oskari.rauta@gmail.com>
12 PKG_LICENSE:=Apache-2.0
13 PKG_LICENSE_FILES:=LICENSE
14
15 PKG_BUILD_DEPENDS:=rust/host
16 PKG_BUILD_PARALLEL:=1
17
18 include $(INCLUDE_DIR)/package.mk
19 include ../../lang/rust/rust-package.mk
20
21 define Package/lsd
22 SECTION:=utils
23 CATEGORY:=Utilities
24 TITLE:=LSDeluxe
25 DEPENDS:=$(RUST_ARCH_DEPENDS) +zlib
26 URL:=https://github.com/lsd-rs/lsd
27 endef
28
29 define Package/lsd/description
30 This project is a rewrite of GNU ls with lots of added features like colors, icons, tree-view, more formatting
31 options etc. The project is heavily inspired by the super colorls project.
32 endef
33
34 define Package/lsd/install
35 $(INSTALL_DIR) $(1)/usr/bin
36 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/bin/lsd $(1)/usr/bin
37 endef
38
39 $(eval $(call RustBinPackage,lsd))
40 $(eval $(call BuildPackage,lsd))