From c738cd487f2ffa4aec080915705a47efebaa3f87 Mon Sep 17 00:00:00 2001 From: Adam Pschorr Date: Sat, 24 Jun 2023 16:49:22 -0600 Subject: [PATCH] New Package: mlton-20210117 minor fixes omg typo x86_64 only support need to actually run xlint before pushing only one blank line worked around typo on github page, update check now works --- srcpkgs/mlton/template | 27 +++++++++++++++++++++++++++ srcpkgs/mlton/update | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/mlton/template create mode 100644 srcpkgs/mlton/update diff --git a/srcpkgs/mlton/template b/srcpkgs/mlton/template new file mode 100644 index 000000000000..a342035900c5 --- /dev/null +++ b/srcpkgs/mlton/template @@ -0,0 +1,27 @@ +# Template file for 'mlton' +pkgname=mlton +version=20210117 +revision=1 +archs="x86_64" +build_style=gnu-makefile +hostmakedepends="wget gcc make tar patch" +makedepends="gmp-devel" +depends="gmp" +build_wrksrc="mlton-$version/" +short_desc="Optimizing compiler for the Standard ML programming language" +maintainer="Adam Pschorr " +license="HPND" +homepage="http://www.mlton.org/" +distfiles="https://github.com/MLton/mlton/releases/download/on-$version-release/mlton-$version.src.tgz +https://github.com/MLton/mlton/releases/download/on-$version-release/mlton-$version-1.amd64-linux-glibc2.31.tgz" +checksum="ec7a5a54deb39c7c0fa746d17767752154e9cb94dbcf3d15b795083b3f0f154b +749cb59d6baccd644143709be866105228d2b6dcd40c507a90b89c9b5e0f45d2" + +post_extract() { + cd $wrksrc/mlton-$version-1.amd64-linux-glibc2.31 + make +} + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/mlton/update b/srcpkgs/mlton/update new file mode 100644 index 000000000000..fde7a4a55799 --- /dev/null +++ b/srcpkgs/mlton/update @@ -0,0 +1,2 @@ +site="https://github.com/MLton/mlton/releases" +pattern="on-\K[0-9]+(?=-release)"