From 02c1be038091aeff95aec9f24699c0adea6ecc7c Mon Sep 17 00:00:00 2001 From: rc-05 Date: Tue, 10 Mar 2020 13:38:21 +0100 Subject: [PATCH] New package: chez-exe-0.1.1 --- srcpkgs/chez-exe/template | 17 +++++++++++++++++ srcpkgs/ft2-clone/template | 21 +++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 srcpkgs/chez-exe/template create mode 100644 srcpkgs/ft2-clone/template diff --git a/srcpkgs/chez-exe/template b/srcpkgs/chez-exe/template new file mode 100644 index 00000000000..f597d141dab --- /dev/null +++ b/srcpkgs/chez-exe/template @@ -0,0 +1,17 @@ +# Template file for 'chez-exe' +pkgname=chez-exe +version=0.1.1 +revision=1 +build_style="gnu-makefile" +hostmakedepends="chez-scheme" +makedepends="libuuid-devel zlib-devel" +short_desc="Compile a chez-scheme program into a standalone executable" +maintainer="rc-05 " +license="GPL-3.0-or-later" +homepage="https://github.com/rc-05/chez-exe" +distfiles="https://github.com/rc-05/chez-exe/archive/${version}.tar.gz" +checksum=82f66a41f054d08f36c8d8408d429a10faed2003483dbc1e3e1d3e699cca7319 + +pre_build() { + ${wrksrc}/gen-config.ss --prefix /usr --scheme /usr/bin/scheme --bootpath /usr/lib/csv9.5.2/ta6le -lz +} diff --git a/srcpkgs/ft2-clone/template b/srcpkgs/ft2-clone/template new file mode 100644 index 00000000000..4837993d007 --- /dev/null +++ b/srcpkgs/ft2-clone/template @@ -0,0 +1,21 @@ +# Template file for 'ft2-clone' +pkgname=ft2-clone +version=1.10 +revision=1 +archs="~*-musl" +build_style="cmake" +makedepends="alsa-lib-devel SDL2-devel" +short_desc="Modern clone of the FastTracker II music tracker" +maintainer="rc-05 " +license="BSD-3-Clause" +homepage="https://16-bits.org/ft2.php" +distfiles="https://github.com/8bitbubsy/${pkgname}/archive/v${version}.tar.gz" +checksum=0414bc9d78d83306ff6423ef8f63be7f2efcbdae6b71e26f379b038554ccf611 + +do_install() { + vbin ${wrksrc}/release/other/ft2-clone +} + +post_install() { + vlicense LICENSE +}