* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
@ 2020-04-20 11:32 ` rc-05
2020-04-20 11:34 ` rc-05
` (17 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-20 11:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 3705 bytes --]
From 03d1ee8ae9f75ebc03c850f5d9e6575be6dc9f7b Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH 1/2] Added archs option
---
srcpkgs/ft2-clone/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/ft2-clone/template
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 <rc23@email.it>"
+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
+}
From d5dcc6a6f21494ed476f84ec6f5c9f3373745ce8 Mon Sep 17 00:00:00 2001
From: Raffaele <rc23@email.it>
Date: Mon, 20 Apr 2020 12:55:35 +0200
Subject: [PATCH 2/2] ccl: update to 1.12.
---
srcpkgs/ccl/template | 26 +++++++++++++++-----------
srcpkgs/ft2-clone/template | 21 ---------------------
2 files changed, 15 insertions(+), 32 deletions(-)
delete mode 100644 srcpkgs/ft2-clone/template
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..ed386c197ee 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,19 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+#build_style=gnu-makefile
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
-nostrip=1
-disable_parallel_build=1
+#nostrip=1
+#disable_parallel_build=1
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +21,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +65,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
diff --git a/srcpkgs/ft2-clone/template b/srcpkgs/ft2-clone/template
deleted file mode 100644
index 4837993d007..00000000000
--- a/srcpkgs/ft2-clone/template
+++ /dev/null
@@ -1,21 +0,0 @@
-# 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 <rc23@email.it>"
-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
-}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
2020-04-20 11:32 ` [PR PATCH] [Updated] " rc-05
@ 2020-04-20 11:34 ` rc-05
2020-04-20 11:36 ` rc-05
` (16 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-20 11:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 3705 bytes --]
From 03d1ee8ae9f75ebc03c850f5d9e6575be6dc9f7b Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH 1/2] Added archs option
---
srcpkgs/ft2-clone/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/ft2-clone/template
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 <rc23@email.it>"
+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
+}
From a968341102e17559dc2bc927ebf59a30ad66209f Mon Sep 17 00:00:00 2001
From: Raffaele <rc23@email.it>
Date: Mon, 20 Apr 2020 12:55:35 +0200
Subject: [PATCH 2/2] ccl: update to 1.12.
---
srcpkgs/ccl/template | 26 +++++++++++++++-----------
srcpkgs/ft2-clone/template | 21 ---------------------
2 files changed, 15 insertions(+), 32 deletions(-)
delete mode 100644 srcpkgs/ft2-clone/template
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..ed386c197ee 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,19 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+#build_style=gnu-makefile
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
-nostrip=1
-disable_parallel_build=1
+#nostrip=1
+#disable_parallel_build=1
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +21,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +65,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
diff --git a/srcpkgs/ft2-clone/template b/srcpkgs/ft2-clone/template
deleted file mode 100644
index 4837993d007..00000000000
--- a/srcpkgs/ft2-clone/template
+++ /dev/null
@@ -1,21 +0,0 @@
-# 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 <rc23@email.it>"
-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
-}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
2020-04-20 11:32 ` [PR PATCH] [Updated] " rc-05
2020-04-20 11:34 ` rc-05
@ 2020-04-20 11:36 ` rc-05
2020-04-20 11:37 ` rc-05
` (15 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-20 11:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1756 bytes --]
From 6b791ce87a6b00c2da0e77c77e3ef0d78d39de79 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] Added archs option
ccl: update to 1.12.
---
srcpkgs/ccl/template | 26 +++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..ed386c197ee 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,19 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+#build_style=gnu-makefile
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
-nostrip=1
-disable_parallel_build=1
+#nostrip=1
+#disable_parallel_build=1
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +21,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +65,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (2 preceding siblings ...)
2020-04-20 11:36 ` rc-05
@ 2020-04-20 11:37 ` rc-05
2020-04-22 23:11 ` rc-05
` (14 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-20 11:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1737 bytes --]
From 5b4a95182f96d20ecd5a55c5aabaf7349c0a2920 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 26 +++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..ed386c197ee 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,19 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+#build_style=gnu-makefile
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
-nostrip=1
-disable_parallel_build=1
+#nostrip=1
+#disable_parallel_build=1
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +21,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +65,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (3 preceding siblings ...)
2020-04-20 11:37 ` rc-05
@ 2020-04-22 23:11 ` rc-05
2020-04-22 23:11 ` rc-05
` (13 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-22 23:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1737 bytes --]
From 6f395f0fad6f3676edde607ef02ad3a488ac475a Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 26 +++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..ed386c197ee 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,19 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+#build_style=gnu-makefile
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
-nostrip=1
-disable_parallel_build=1
+#nostrip=1
+#disable_parallel_build=1
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +21,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +65,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (4 preceding siblings ...)
2020-04-22 23:11 ` rc-05
@ 2020-04-22 23:11 ` rc-05
2020-04-25 16:15 ` [PR PATCH] [Updated] " rc-05
` (12 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-22 23:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
New comment by rc-05 on void-packages repository
https://github.com/void-linux/void-packages/pull/21183#issuecomment-618086058
Comment:
Pushed commit with new verified GPG key.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (5 preceding siblings ...)
2020-04-22 23:11 ` rc-05
@ 2020-04-25 16:15 ` rc-05
2020-04-25 20:10 ` rc-05
` (11 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-25 16:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1668 bytes --]
From 9f04f662d0f24107f4845fffc8764ceb8c8fe771 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..565c80daa7f 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,16 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
-nostrip=1
-disable_parallel_build=1
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +18,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +62,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (6 preceding siblings ...)
2020-04-25 16:15 ` [PR PATCH] [Updated] " rc-05
@ 2020-04-25 20:10 ` rc-05
2020-04-27 18:02 ` rc-05
` (10 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-25 20:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1617 bytes --]
From e14b739c3b3b1d92aa78f832a30ec1cba5f9280a Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..bb5c56cd9c3 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,16 +1,15 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
nostrip=1
disable_parallel_build=1
@@ -21,6 +20,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +64,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (7 preceding siblings ...)
2020-04-25 20:10 ` rc-05
@ 2020-04-27 18:02 ` rc-05
2020-04-27 18:17 ` rc-05
` (9 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-27 18:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1617 bytes --]
From 1efae1f20d3ceca4461e301f2426d0ce76b27a0e Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..bb5c56cd9c3 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,16 +1,15 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
nostrip=1
disable_parallel_build=1
@@ -21,6 +20,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +64,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (8 preceding siblings ...)
2020-04-27 18:02 ` rc-05
@ 2020-04-27 18:17 ` rc-05
2020-04-27 21:10 ` Chocimier
` (8 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-27 18:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1684 bytes --]
From a6a601805ae00c72430e7271eea598ec9a254749 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..a9d213ddf92 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,19 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
-hostmakedepends="m4"
+hostmakedepends="m4 tar wget"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+distfiles="https://github.com/Clozure/ccl/archive/v${version}.tar.gz"
+checksum=774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
nopie=1
nostrip=1
disable_parallel_build=1
+python_version=3
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +21,11 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+pre_build() {
+ wget https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+ tar xvzf linuxx86.tar.gz -C .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -60,4 +65,3 @@ EOF
vcopy "examples/*" usr/share/examples/$pkgname
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (9 preceding siblings ...)
2020-04-27 18:17 ` rc-05
@ 2020-04-27 21:10 ` Chocimier
2020-04-28 16:52 ` [PR PATCH] [Updated] " rc-05
` (7 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: Chocimier @ 2020-04-27 21:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 167 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/21183#issuecomment-620236753
Comment:
Otherwise tested, works.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (10 preceding siblings ...)
2020-04-27 21:10 ` Chocimier
@ 2020-04-28 16:52 ` rc-05
2020-04-28 16:53 ` rc-05
` (6 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-28 16:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 2023 bytes --]
From 47931177bb0d72750c21d984800dc31d1d191502 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 31 ++++++++++++++++++++-----------
1 file changed, 20 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..72b591b3bb9 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,25 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
hostmakedepends="m4"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
-homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+homepage="https://ccl.clozure.com/"
+distfiles="
+https://github.com/Clozure/ccl/archive/v${version}.tar.gz
+https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+"
+checksum="
+774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
+7fbdb04fb1b19f0307c517aa5ee329cb4a21ecc0a43afd1b77531e4594638796
+"
nopie=1
nostrip=1
disable_parallel_build=1
+python_version=3
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +27,12 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+post_extract() {
+ mv ../lx86cl$_arch .
+ mv ../lx86cl$_arch.image .
+ mv ../x86-headers$_arch .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -31,7 +43,6 @@ do_build() {
}
do_install() {
-
find . -type d -name .svn -exec rm -rf '{}' +
find . -name '*.o' -delete
find . -name '*.*fsl' -delete
@@ -58,6 +69,4 @@ EOF
vmkdir usr/share/examples/$pkgname
vcopy "examples/*" usr/share/examples/$pkgname
-
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (11 preceding siblings ...)
2020-04-28 16:52 ` [PR PATCH] [Updated] " rc-05
@ 2020-04-28 16:53 ` rc-05
2020-04-29 19:24 ` Chocimier
` (5 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-28 16:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 258 bytes --]
New comment by rc-05 on void-packages repository
https://github.com/void-linux/void-packages/pull/21183#issuecomment-620729518
Comment:
Thanks for the suggestion! I finally managed to make xbps-src move the needed files correctly without any sort of hack.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (12 preceding siblings ...)
2020-04-28 16:53 ` rc-05
@ 2020-04-29 19:24 ` Chocimier
2020-04-29 21:40 ` rc-05
` (4 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: Chocimier @ 2020-04-29 19:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/21183#issuecomment-621414021
Comment:
> I finally managed to make xbps-src move the needed files correctly without any sort of hack.
They aren't cleaned, however. xbps-src removes wrksrc after build. Here, when two archives are extracted, files from second are outside of wrksrc, so they aren't cleaned. This can be fixed by setting `create_wrksrc=yes` and following post-extract, so all files are extracted into wrksrc, then files from first tarball are moved one dir up into expected place. (I missed that second tarball breaks convention of having top-level dir.)
```
post_extract() {
mv "ccl-${version}"/* .
}
```
Please also indent multiline variables by one space.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (13 preceding siblings ...)
2020-04-29 19:24 ` Chocimier
@ 2020-04-29 21:40 ` rc-05
2020-04-29 22:19 ` [PR PATCH] [Updated] " rc-05
` (3 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-29 21:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 239 bytes --]
New comment by rc-05 on void-packages repository
https://github.com/void-linux/void-packages/pull/21183#issuecomment-621479955
Comment:
Didn't know that honestly. Gotta take notes about that and change the template file as you suggested
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (14 preceding siblings ...)
2020-04-29 21:40 ` rc-05
@ 2020-04-29 22:19 ` rc-05
2020-04-29 22:43 ` rc-05
` (2 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-29 22:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 2055 bytes --]
From 94f6356face62e3fc5a23fa8607bba17e42f94b0 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 32 +++++++++++++++++++++-----------
1 file changed, 21 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..a6cd33ea903 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,25 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
hostmakedepends="m4"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
-homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+homepage="https://ccl.clozure.com/"
+distfiles="
+ https://github.com/Clozure/ccl/archive/v${version}.tar.gz
+ https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+"
+checksum="
+ 774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
+ 7fbdb04fb1b19f0307c517aa5ee329cb4a21ecc0a43afd1b77531e4594638796
+"
nopie=1
nostrip=1
disable_parallel_build=1
+python_version=3
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +27,13 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+post_extract() {
+ #mv ../lx86cl$_arch .
+ #mv ../lx86cl$_arch.image .
+ #mv ../x86-headers$_arch .
+ mv ccl-${version}/* .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -31,7 +44,6 @@ do_build() {
}
do_install() {
-
find . -type d -name .svn -exec rm -rf '{}' +
find . -name '*.o' -delete
find . -name '*.*fsl' -delete
@@ -58,6 +70,4 @@ EOF
vmkdir usr/share/examples/$pkgname
vcopy "examples/*" usr/share/examples/$pkgname
-
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (15 preceding siblings ...)
2020-04-29 22:19 ` [PR PATCH] [Updated] " rc-05
@ 2020-04-29 22:43 ` rc-05
2020-04-29 23:28 ` rc-05
2020-04-30 18:32 ` [PR PATCH] [Merged]: " Chocimier
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-29 22:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1989 bytes --]
From dbd5db2a0473593c504183b21e57aba996823bb8 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..6c66c289ee0 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,26 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
+create_wrksrc=yes
archs="i686* x86_64*"
-build_style=gnu-makefile
hostmakedepends="m4"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
-homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+homepage="https://ccl.clozure.com/"
+distfiles="
+ https://github.com/Clozure/ccl/archive/v${version}.tar.gz
+ https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+"
+checksum="
+ 774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
+ 7fbdb04fb1b19f0307c517aa5ee329cb4a21ecc0a43afd1b77531e4594638796
+"
nopie=1
nostrip=1
disable_parallel_build=1
+python_version=3
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +28,10 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+post_extract() {
+ mv ccl-${version}/* .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -31,7 +42,6 @@ do_build() {
}
do_install() {
-
find . -type d -name .svn -exec rm -rf '{}' +
find . -name '*.o' -delete
find . -name '*.*fsl' -delete
@@ -58,6 +68,4 @@ EOF
vmkdir usr/share/examples/$pkgname
vcopy "examples/*" usr/share/examples/$pkgname
-
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (16 preceding siblings ...)
2020-04-29 22:43 ` rc-05
@ 2020-04-29 23:28 ` rc-05
2020-04-30 18:32 ` [PR PATCH] [Merged]: " Chocimier
18 siblings, 0 replies; 20+ messages in thread
From: rc-05 @ 2020-04-29 23:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 382 bytes --]
There is an updated pull request by rc-05 against master on the void-packages repository
https://github.com/rc-05/void-packages ccl
https://github.com/void-linux/void-packages/pull/21183
ccl: update to 1.12.
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
A patch file from https://github.com/void-linux/void-packages/pull/21183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ccl-21183.patch --]
[-- Type: text/x-diff, Size: 1989 bytes --]
From e185e0001d06c3558cc1b56815e85713a98bbcb5 Mon Sep 17 00:00:00 2001
From: rc-05 <rc23@email.it>
Date: Tue, 10 Mar 2020 13:38:21 +0100
Subject: [PATCH] ccl: update to 1.12.
---
srcpkgs/ccl/template | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template
index 9c982901491..70917ae7f70 100644
--- a/srcpkgs/ccl/template
+++ b/srcpkgs/ccl/template
@@ -1,19 +1,26 @@
+# Template file for 'ccl'
pkgname=ccl
-version=1.11.5
-revision=2
-wrksrc="ccl"
+version=1.12
+revision=1
archs="i686* x86_64*"
-build_style=gnu-makefile
+create_wrksrc=yes
hostmakedepends="m4"
short_desc="Clozure Common Lisp interpreter and compiler"
-maintainer="Ankur Kothari <ankz.kothari@gmail.com>"
+maintainer="rc-05 <rc23@email.it>"
license="Apache-2.0"
-homepage="http://ccl.clozure.com/"
-distfiles="https://github.com/Clozure/ccl/releases/download/v${version}/${pkgname}-${version}-linuxx86.tar.gz"
-checksum=b80850d8d6ca8662499975f1cd76bf51affdd29e2025796ddcff6576fe704143
+homepage="https://ccl.clozure.com/"
+distfiles="
+ https://github.com/Clozure/ccl/archive/v${version}.tar.gz
+ https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz
+"
+checksum="
+ 774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52
+ 7fbdb04fb1b19f0307c517aa5ee329cb4a21ecc0a43afd1b77531e4594638796
+"
nopie=1
nostrip=1
disable_parallel_build=1
+python_version=3
case $XBPS_MACHINE in
x86_64*) _arch=64 ;;
@@ -21,6 +28,10 @@ case $XBPS_MACHINE in
*) _arch='' ;;
esac
+post_extract() {
+ mv ccl-${version}/* .
+}
+
do_build() {
# recompile kernel, mandatory for musl
cd "lisp-kernel/linuxx86${_arch:-32}"
@@ -31,7 +42,6 @@ do_build() {
}
do_install() {
-
find . -type d -name .svn -exec rm -rf '{}' +
find . -name '*.o' -delete
find . -name '*.*fsl' -delete
@@ -58,6 +68,4 @@ EOF
vmkdir usr/share/examples/$pkgname
vcopy "examples/*" usr/share/examples/$pkgname
-
}
-
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Merged]: ccl: update to 1.12.
2020-04-20 11:30 [PR PATCH] ccl: update to 1.12 rc-05
` (17 preceding siblings ...)
2020-04-29 23:28 ` rc-05
@ 2020-04-30 18:32 ` Chocimier
18 siblings, 0 replies; 20+ messages in thread
From: Chocimier @ 2020-04-30 18:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 234 bytes --]
There's a merged pull request on the void-packages repository
ccl: update to 1.12.
https://github.com/void-linux/void-packages/pull/21183
Description:
Clozure-CL updated to latest [release](https://github.com/Clozure/ccl/releases).
^ permalink raw reply [flat|nested] 20+ messages in thread