diff --git a/main/lsd/.checksums b/main/lsd/.checksums new file mode 100644 index 000000000..309651c41 --- /dev/null +++ b/main/lsd/.checksums @@ -0,0 +1 @@ +5ef3cdc9494fb29076d49ab7b9364044 lsd-0.23.1.tar.gz diff --git a/main/lsd/.pkgfiles b/main/lsd/.pkgfiles new file mode 100644 index 000000000..ee9be509d --- /dev/null +++ b/main/lsd/.pkgfiles @@ -0,0 +1,4 @@ +lsd-0.23.1-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/lsd diff --git a/main/lsd/spkgbuild b/main/lsd/spkgbuild new file mode 100644 index 000000000..7ca57f249 --- /dev/null +++ b/main/lsd/spkgbuild @@ -0,0 +1,15 @@ +# description : Next-Gen ls command +# homepage : https://github.com/Peltoche/lsd +# depends : rust + +name=lsd +version=0.23.1 +release=1 +source="https://github.com/Peltoche/$name/archive/$version/$name-$version.tar.gz" + +build() { + cd $name-$version + cargo build --release --locked + cargo install --locked --path . --root=$PKG/usr + rm $PKG/usr/.crates* +}