From 20d09c0ce0d00969926a18dd244e72eaac726219 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 00:08:03 +0200 Subject: [PATCH 01/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/scryer-prolog/template diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template new file mode 100644 index 00000000000..0c8142ce8b3 --- /dev/null +++ b/srcpkgs/scryer-prolog/template @@ -0,0 +1,18 @@ +# Template file for 'scryer-prolog' +pkgname=scryer-prolog +version=0.8.123 +revision=1 +archs="x86_64*" +build_style=cargo +makedepends="gmp-devel libressl-devel m4" +depends="gmp libressl" +short_desc="Modern Prolog implementation written mostly in Rust" +maintainer="Hans-J. Schmid " +license="BSD-3-Clause" +homepage="https://github.com/mthom/scryer-prolog" +distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" +checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa + +post_install() { + vlicense LICENSE +} From 99ffdadce1fbe6cb3bbf7b8ccb9fd2cee79f2aae Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 01:20:11 +0200 Subject: [PATCH 02/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 0c8142ce8b3..e80d59b64b4 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -7,7 +7,7 @@ build_style=cargo makedepends="gmp-devel libressl-devel m4" depends="gmp libressl" short_desc="Modern Prolog implementation written mostly in Rust" -maintainer="Hans-J. Schmid " +maintainer="Hans Schmid " license="BSD-3-Clause" homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" From 80280331bc25e962b451171889802059bf312b39 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 10:15:46 +0200 Subject: [PATCH 03/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index e80d59b64b4..c128cc9b880 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,12 +2,12 @@ pkgname=scryer-prolog version=0.8.123 revision=1 -archs="x86_64*" +archs="x86_64 i686" build_style=cargo makedepends="gmp-devel libressl-devel m4" depends="gmp libressl" short_desc="Modern Prolog implementation written mostly in Rust" -maintainer="Hans Schmid " +maintainer="Hans-J. Schmid " license="BSD-3-Clause" homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" From 95700cd48cb86bc0f2bd7fdb4dd50abd87853795 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 10:18:40 +0200 Subject: [PATCH 04/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index c128cc9b880..bc690c72936 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -4,7 +4,8 @@ version=0.8.123 revision=1 archs="x86_64 i686" build_style=cargo -makedepends="gmp-devel libressl-devel m4" +hostmakedepends="m4" +makedepends="gmp-devel libressl-devel" depends="gmp libressl" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " From fac8c6155bd4f3d0b05495fd5972fc67fa71a3e6 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 14:00:51 +0200 Subject: [PATCH 05/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index bc690c72936..efd6cc24f7c 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,7 +2,7 @@ pkgname=scryer-prolog version=0.8.123 revision=1 -archs="x86_64 i686" +archs="x86_64" build_style=cargo hostmakedepends="m4" makedepends="gmp-devel libressl-devel" From 6841516cfe710102e7297d8769bc0144b89e0aa1 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 14:50:31 +0200 Subject: [PATCH 06/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index efd6cc24f7c..2e9035ddad3 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,7 +2,7 @@ pkgname=scryer-prolog version=0.8.123 revision=1 -archs="x86_64" +archs="x86_64*" build_style=cargo hostmakedepends="m4" makedepends="gmp-devel libressl-devel" From cddb59c1cb8b9fe8f95db4df0bb16e79a47ba00a Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 01:23:33 +0200 Subject: [PATCH 07/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 2e9035ddad3..2c0b69ce3e9 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -4,7 +4,7 @@ version=0.8.123 revision=1 archs="x86_64*" build_style=cargo -hostmakedepends="m4" +hostmakedepends="m4 pkg-config" makedepends="gmp-devel libressl-devel" depends="gmp libressl" short_desc="Modern Prolog implementation written mostly in Rust" From 04e5e74c2270f48772008747a17aae2ef67ebd7d Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 01:24:33 +0200 Subject: [PATCH 08/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 2c0b69ce3e9..acda8f87848 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,7 +2,6 @@ pkgname=scryer-prolog version=0.8.123 revision=1 -archs="x86_64*" build_style=cargo hostmakedepends="m4 pkg-config" makedepends="gmp-devel libressl-devel" From 1ffe1cbdaa02ca1277b5cb4f333ea403ca173ec1 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 03:36:55 +0200 Subject: [PATCH 09/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index acda8f87848..b7c94ef8696 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -13,6 +13,10 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa +case "$XBPS_TARGET_MACHINE" in + i686*) configure_args+=" ABI=32";; +esac + post_install() { vlicense LICENSE } From df75df2a10ce9589770d86712e31977208cf095c Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 04:12:22 +0200 Subject: [PATCH 10/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index b7c94ef8696..3f72abdedcd 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,6 +2,7 @@ pkgname=scryer-prolog version=0.8.123 revision=1 +archs="i686" build_style=cargo hostmakedepends="m4 pkg-config" makedepends="gmp-devel libressl-devel" @@ -14,7 +15,7 @@ distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa case "$XBPS_TARGET_MACHINE" in - i686*) configure_args+=" ABI=32";; + i686*) RUST_TARGET="i686-unknown-linux-gnu";; esac post_install() { From 9bba4b11998ade67da6edb204aae6d5dc324dec6 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 04:35:13 +0200 Subject: [PATCH 11/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 3f72abdedcd..fc1ae5d0be8 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,7 +2,6 @@ pkgname=scryer-prolog version=0.8.123 revision=1 -archs="i686" build_style=cargo hostmakedepends="m4 pkg-config" makedepends="gmp-devel libressl-devel" From 44e631c3db073e2893e7376fd4887407e6cb9151 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 05:23:52 +0200 Subject: [PATCH 12/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index fc1ae5d0be8..eaff4074dcc 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -4,8 +4,7 @@ version=0.8.123 revision=1 build_style=cargo hostmakedepends="m4 pkg-config" -makedepends="gmp-devel libressl-devel" -depends="gmp libressl" +depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " license="BSD-3-Clause" @@ -13,10 +12,6 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa -case "$XBPS_TARGET_MACHINE" in - i686*) RUST_TARGET="i686-unknown-linux-gnu";; -esac - post_install() { vlicense LICENSE } From ec27fd4a60688cb56efae6556eeb2dabde168f2c Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 08:00:43 +0200 Subject: [PATCH 13/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index eaff4074dcc..da941e29bde 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -12,6 +12,10 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa +case "$XBPS_TARGET_MACHINE" in + i686*) export CARGO_FEATURE_FORCE_CROSS=1;; +esac + post_install() { vlicense LICENSE } From e08a24e63692d7715b61d03dc1e86477d675e68c Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 08:18:36 +0200 Subject: [PATCH 14/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index da941e29bde..27b60a12564 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -12,9 +12,9 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa -case "$XBPS_TARGET_MACHINE" in - i686*) export CARGO_FEATURE_FORCE_CROSS=1;; -esac +pre_configure() { + export CARGO_FEATURE_FORCE_CROSS=1 +} post_install() { vlicense LICENSE From 6d2dc94dd6bb1ceac0a82a1d1ba884ec8e388e5c Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 08:47:41 +0200 Subject: [PATCH 15/15] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 4 ---- 1 file changed, 4 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 27b60a12564..eaff4074dcc 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -12,10 +12,6 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa -pre_configure() { - export CARGO_FEATURE_FORCE_CROSS=1 -} - post_install() { vlicense LICENSE }