From e00e42c6f9e12f0ba27e16fbf11fecccbf1f06fc Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 00:08:03 +0200 Subject: [PATCH 01/26] 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 cab9d27fd8dcecce90fe746cc9a1c0a2a1925367 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 01:20:11 +0200 Subject: [PATCH 02/26] 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 d19272786c464961ff3c8478041e7c380d8c039f Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 10:15:46 +0200 Subject: [PATCH 03/26] 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 f0655782e302203596e8c3b177954b5d9b0c939e Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 10:18:40 +0200 Subject: [PATCH 04/26] 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 8b1439383d8d1c79d0710af4f4ebcbbf2bcff6d2 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 14:00:51 +0200 Subject: [PATCH 05/26] 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 9c2a98224129e0e469c1cd4554c8239f5c087467 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Sat, 25 Jul 2020 14:50:31 +0200 Subject: [PATCH 06/26] 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 8ea352760c6c7d995addabbb8b793bbe425c352e Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 01:23:33 +0200 Subject: [PATCH 07/26] 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 0e65cc4f7fe5f9d02cae861954c6b19bda2cc14e Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 01:24:33 +0200 Subject: [PATCH 08/26] 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 fed7a0296a72c128ce5c2094ea349f2fe405a70e Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 03:36:55 +0200 Subject: [PATCH 09/26] 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 c155a5a205b223f000faf6e0bc6bcebaaf30d9ba Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 04:12:22 +0200 Subject: [PATCH 10/26] 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 75f7e291def5ac446273b92f1028d8b919089eb7 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 04:35:13 +0200 Subject: [PATCH 11/26] 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 4119fd511edb61208fd6bab8375ac3d36c2333fb Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 05:23:52 +0200 Subject: [PATCH 12/26] 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 5da54f8cc77e4f5e467766d9b68b36386419f5de Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 08:00:43 +0200 Subject: [PATCH 13/26] 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 1994ad4d2ea9a9ecfb07c79a9eb42500ee437235 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 08:18:36 +0200 Subject: [PATCH 14/26] 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 709abe5b77028f446781b284e24e0ff09a7cb52d Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 08:47:41 +0200 Subject: [PATCH 15/26] 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 } From e495c1e29bd5915abc6839aa0d69328ececdca38 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 13:02:37 +0200 Subject: [PATCH 16/26] 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..04636c9038f 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 +pre_configure() { + echo "Host: $HOST" + echo "Target: $TARGET" +} post_install() { vlicense LICENSE } From aff6b12e995b604c2fb7f712adb57851f1eec607 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 13:24:30 +0200 Subject: [PATCH 17/26] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 04636c9038f..10776ddb1db 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -12,6 +12,13 @@ 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 HOST="x86_64-unknown-linux-gnu" + export TARGET="i686-unknown-linux-gnu" + ;; +esac + pre_configure() { echo "Host: $HOST" echo "Target: $TARGET" From 798fcf96a6f9bb8fc8faded8d49918f8ff533bed Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 14:08:38 +0200 Subject: [PATCH 18/26] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 10776ddb1db..8a75e646d90 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -12,14 +12,8 @@ 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 HOST="x86_64-unknown-linux-gnu" - export TARGET="i686-unknown-linux-gnu" - ;; -esac - pre_configure() { + echo "Crossbuilding: $CROSS_BUILD" echo "Host: $HOST" echo "Target: $TARGET" } From 04c0d5bfad9cf5fed212a5706cf9fe695d7e6f35 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 15:48:59 +0200 Subject: [PATCH 19/26] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 8a75e646d90..144c40721c9 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -3,6 +3,7 @@ pkgname=scryer-prolog version=0.8.123 revision=1 build_style=cargo +build_helper=rust hostmakedepends="m4 pkg-config" depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" @@ -12,11 +13,6 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa -pre_configure() { - echo "Crossbuilding: $CROSS_BUILD" - echo "Host: $HOST" - echo "Target: $TARGET" -} post_install() { vlicense LICENSE } From 78f2483fd293eae71f767e1ebc2ce53baa8dc14f Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 16:29:17 +0200 Subject: [PATCH 20/26] scryer-prolog: update to 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 144c40721c9..d5f40edc575 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -4,7 +4,7 @@ version=0.8.123 revision=1 build_style=cargo build_helper=rust -hostmakedepends="m4 pkg-config" +hostmakedepends="m4 pkg-config git" depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " From f783c5c4489614d1652d8b17973a3fbb39ca0b92 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 16:31:56 +0200 Subject: [PATCH 21/26] 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 d5f40edc575..144c40721c9 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -4,7 +4,7 @@ version=0.8.123 revision=1 build_style=cargo build_helper=rust -hostmakedepends="m4 pkg-config git" +hostmakedepends="m4 pkg-config" depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " From 193b684b77fdca4d2bd5f796b4195d59704fcb04 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 17:39:27 +0200 Subject: [PATCH 22/26] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index 144c40721c9..1c980820014 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,9 +2,8 @@ pkgname=scryer-prolog version=0.8.123 revision=1 -build_style=cargo build_helper=rust -hostmakedepends="m4 pkg-config" +hostmakedepends="cargo m4 pkg-config" depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " @@ -13,6 +12,11 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa -post_install() { +do_build() { + cargo build --release --target ${RUST_TARGET} +} + +do_install() { + vbin target/${RUST_TARGET}/release/${scryer-prolog} vlicense LICENSE } From ceea2a2d5a38baa50e86067709a828720e3c3d39 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 17:47:15 +0200 Subject: [PATCH 23/26] 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 1c980820014..67cc4d13267 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -17,6 +17,6 @@ do_build() { } do_install() { - vbin target/${RUST_TARGET}/release/${scryer-prolog} + vbin target/${RUST_TARGET}/release/${pkgname} vlicense LICENSE } From 508fd1f1bbdc2328fa1d6d708e8eb82c3cc6c95f Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 18:54:54 +0200 Subject: [PATCH 24/26] 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 67cc4d13267..40b25ee06ea 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -3,7 +3,7 @@ pkgname=scryer-prolog version=0.8.123 revision=1 build_helper=rust -hostmakedepends="cargo m4 pkg-config" +makedepends="cargo m4 pkg-config" depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " From 9697abd056bbaa9fae9ac175833db825254664ea Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 18:58:12 +0200 Subject: [PATCH 25/26] 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 40b25ee06ea..f5ccec3a1f5 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -13,10 +13,10 @@ distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa do_build() { - cargo build --release --target ${RUST_TARGET} + cargo build --release } do_install() { - vbin target/${RUST_TARGET}/release/${pkgname} + vbin target/release/${pkgname} vlicense LICENSE } From daa76bd4351658f53eda03e7748f30fc32b481b0 Mon Sep 17 00:00:00 2001 From: "Hans-J. Schmid" Date: Mon, 27 Jul 2020 20:43:21 +0200 Subject: [PATCH 26/26] New Package: scryer-prolog-0.8.123 --- srcpkgs/scryer-prolog/template | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template index f5ccec3a1f5..6e52005281e 100644 --- a/srcpkgs/scryer-prolog/template +++ b/srcpkgs/scryer-prolog/template @@ -2,8 +2,10 @@ pkgname=scryer-prolog version=0.8.123 revision=1 +archs="~i686" +build_style=cargo build_helper=rust -makedepends="cargo m4 pkg-config" +hostmakedepends="m4 pkg-config" depends="gmp" short_desc="Modern Prolog implementation written mostly in Rust" maintainer="Hans-J. Schmid " @@ -12,11 +14,6 @@ homepage="https://github.com/mthom/scryer-prolog" distfiles="https://github.com/mthom/scryer-prolog/archive/v${version}.tar.gz" checksum=4370bc2200e3e56d411326801219bc5fc37a422febdb6cd3548ed3f65b5a44aa -do_build() { - cargo build --release -} - -do_install() { - vbin target/release/${pkgname} +post_install() { vlicense LICENSE }