diff --git a/README.md b/README.md new file mode 100644 index 0000000..9ab94a2 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# Void Linux templates for xbps-src +Put them in void-packages/srcpkgs/ and use xbps-src to build and package them. diff --git a/ani-cli/template b/ani-cli/template new file mode 100644 index 0000000..7566c54 --- /dev/null +++ b/ani-cli/template @@ -0,0 +1,16 @@ +# Template file for 'ani-cli' +pkgname=ani-cli +version=4.8 +revision=1 +depends="curl openssl mpv aria2 ffmpeg" +short_desc="CLI tool to browse and play anime" +maintainer="chtc " +license="GPL-3.0-or-later" +homepage="https://github.com/pystardust/ani-cli" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz>${pkgname}-${version}.tar.gz" +checksum=9857bf88a1cbef4580dea52da349d3b23d2288b67a03fdd7b6c5c1b35d08351d + +do_install() { + vbin ani-cli + vinstall README.md 644 usr/share/doc/$pkgname +} diff --git a/distrobox/INSTALL.msg b/distrobox/INSTALL.msg new file mode 100644 index 0000000..c5ee7a3 --- /dev/null +++ b/distrobox/INSTALL.msg @@ -0,0 +1,5 @@ +Distrobox uses podman or docker to create containers of the Linux distribution of your choice. +Either one of these packages need to be installed: + +- docker: enable docker usage +- podman: enable podman usage diff --git a/distrobox/template b/distrobox/template new file mode 100644 index 0000000..54fc225 --- /dev/null +++ b/distrobox/template @@ -0,0 +1,16 @@ +# Template file for 'distrobox' +pkgname=distrobox +version=1.7.2.1 +revision=1 +short_desc="Use any linux distribution inside your terminal" +maintainer="Libera " +license="GPL-3.0-or-later" +homepage="https://distrobox.it/" +distfiles="https://github.com/89luca89/distrobox/archive/${version}.tar.gz" +checksum=ff2cca0c6334fff6ed577d23f68a6746ad4009f42d8a45eef5ca3850c895a4bb + +do_install() { + ./install --prefix "${DESTDIR}/usr" + find docs -name "*.md" -exec \ + install -Dm 644 -t "${DESTDIR}/usr/share/doc/distrobox" {} + +} diff --git a/ytfzf/template b/ytfzf/template new file mode 100644 index 0000000..ffee43c --- /dev/null +++ b/ytfzf/template @@ -0,0 +1,13 @@ +# Template file for 'ytfzf' +pkgname=ytfzf +version=2.6.2 +revision=1 +build_style=gnu-makefile +make_install_args="PREFIX=/usr doc" +depends="jq curl" +short_desc="POSIX shell script to find and watch YouTube videos from the terminal" +maintainer="Bryce Vandegrift " +license="GPL-3.0-or-later" +homepage="https://github.com/pystardust/ytfzf" +distfiles="https://github.com/pystardust/${pkgname}/archive/refs/tags/v${version}.tar.gz" +checksum=73280e4ef4f490400a42bf582b713803c523587b0b30269859eaa6f2693ec9b1