Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Pari optional packages  
@ 2020-08-19 21:01 motorto
  2020-08-19 21:20 ` [PR PATCH] [Closed]: " motorto
                   ` (53 more replies)
  0 siblings, 54 replies; 55+ messages in thread
From: motorto @ 2020-08-19 21:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 344 bytes --]

There is a new pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 5707 bytes --]

From 6bff479940b804783cda9c62b20fc32649f49728 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 21:55:56 +0100
Subject: [PATCH 1/5] New package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From 9ca246f55a12e10e28e6af1a58e9f0bb691dd768 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 21:56:35 +0100
Subject: [PATCH 2/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 3e663a05650d043b6d77a44f2bd5456eac17d642 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 21:57:04 +0100
Subject: [PATCH 3/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 705c09bdc6b3fe16bdfc89b40dc4a1b90aad58e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 21:57:58 +0100
Subject: [PATCH 4/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From a36600d59d022d5527d1cead379ad959f86a4bc6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 21:58:20 +0100
Subject: [PATCH 5/5] New package: pari-seadata-small-20090618

---
 srcpkgs/pari-seadata-small/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-small/template

diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
new file mode 100644
index 00000000000..2086071c719
--- /dev/null
+++ b/srcpkgs/pari-seadata-small/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-small'
+pkgname=pari-seadata-small
+version=20090618
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
+checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Closed]: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
@ 2020-08-19 21:20 ` motorto
  2020-08-19 21:20 ` [PR PATCH] [Updated] " motorto
                   ` (52 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-19 21:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 196 bytes --]

There's a closed pull request on the void-packages repository

Pari optional packages  
https://github.com/void-linux/void-packages/pull/24371

Description:
Adding the modules as asked on #23692 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
  2020-08-19 21:20 ` [PR PATCH] [Closed]: " motorto
@ 2020-08-19 21:20 ` motorto
  2020-08-19 21:28 ` motorto
                   ` (51 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-19 21:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
  2020-08-19 21:20 ` [PR PATCH] [Closed]: " motorto
  2020-08-19 21:20 ` [PR PATCH] [Updated] " motorto
@ 2020-08-19 21:28 ` motorto
  2020-08-19 21:32 ` motorto
                   ` (50 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-19 21:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 5694 bytes --]

From 472c6a9c2781e391d0daac3a72c00506e3195e32 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/5] pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From eae62f55a172bc2b2f2711514b08e9e427daa6a5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:25:46 +0100
Subject: [PATCH 2/5] New package: pari-seadata-small-20090618

---
 srcpkgs/pari-seadata-small/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-small/template

diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
new file mode 100644
index 00000000000..2086071c719
--- /dev/null
+++ b/srcpkgs/pari-seadata-small/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-small'
+pkgname=pari-seadata-small
+version=20090618
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
+checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 73459fe9dcdce478991d8897b2501414e8667653 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 3/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 060c7b14863258ab5cfcbd4c0bfa6febfa5bc2b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 4/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 9f8573caa897f022b9a7f5590a8e55d960d6d88e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 5/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (2 preceding siblings ...)
  2020-08-19 21:28 ` motorto
@ 2020-08-19 21:32 ` motorto
  2020-08-20 12:09 ` sgn
                   ` (49 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-19 21:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 5707 bytes --]

From 3f1d02a18a35d8470ed997b46da36d627dd3b8f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/5] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From 5008c7bd6f07b2fb5ed05974394e9cd692f788b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:25:46 +0100
Subject: [PATCH 2/5] New package: pari-seadata-small-20090618

---
 srcpkgs/pari-seadata-small/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-small/template

diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
new file mode 100644
index 00000000000..2086071c719
--- /dev/null
+++ b/srcpkgs/pari-seadata-small/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-small'
+pkgname=pari-seadata-small
+version=20090618
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
+checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 94d0e103227a17a09a8a71befaa4bdd9dfb000dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 3/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 84787ec135fbef3b40abd182ec8a41a5dcabf76e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 4/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 1dec492e883df1f31efcc1d80691081eea2e9b56 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 5/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (3 preceding siblings ...)
  2020-08-19 21:32 ` motorto
@ 2020-08-20 12:09 ` sgn
  2020-08-20 12:37 ` motorto
                   ` (48 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-08-20 12:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 184 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-677613375

Comment:
Do they provide versioned tarball by some ways?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (4 preceding siblings ...)
  2020-08-20 12:09 ` sgn
@ 2020-08-20 12:37 ` motorto
  2020-08-20 12:38 ` motorto
                   ` (47 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-20 12:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-677638859

Comment:
@sgn no they don't that I am aware. The version I put the date they are released  

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (5 preceding siblings ...)
  2020-08-20 12:37 ` motorto
@ 2020-08-20 12:38 ` motorto
  2020-08-21  8:59 ` dkwo
                   ` (46 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-20 12:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 227 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-677638859

Comment:
@sgn no they don't that I am aware. The version I put is the date they were released  

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (6 preceding siblings ...)
  2020-08-20 12:38 ` motorto
@ 2020-08-21  8:59 ` dkwo
  2020-08-21  9:01 ` dkwo
                   ` (45 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-08-21  8:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 774 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678127869

Comment:
Thank you.
Actually, it seems that just seadata is needed, do you mind adding this?

```
# Template file for 'pari-seadata'
pkgname=pari-seadata
version=20090618
revision=1
wrksrc=data
depends="pari"
short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
maintainer="..."
license="GPL-3.0-or-later"
homepage="http://pari.math.u-bordeaux.fr/packages.html"
distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833

do_install() {
        vmkdir  /usr/share/pari
        vcopy seadata/ /usr/share/pari
}
```

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (7 preceding siblings ...)
  2020-08-21  8:59 ` dkwo
@ 2020-08-21  9:01 ` dkwo
  2020-08-21  9:28 ` motorto
                   ` (44 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-08-21  9:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 813 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678127869

Comment:
Thank you.
Actually, it seems that just seadata is needed, do you mind adding this?

```
# Template file for 'pari-seadata'
pkgname=pari-seadata
version=20090618
revision=1
wrksrc=data
depends="pari"
short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
maintainer="André Cerqueira <acerqueira021@gmail.com>"
license="GPL-3.0-or-later"
homepage="http://pari.math.u-bordeaux.fr/packages.html"
distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833

do_install() {
        vmkdir  /usr/share/pari
        vcopy seadata/ /usr/share/pari
}
```

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (8 preceding siblings ...)
  2020-08-21  9:01 ` dkwo
@ 2020-08-21  9:28 ` motorto
  2020-08-21  9:44 ` motorto
                   ` (43 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-21  9:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 275 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678140750

Comment:
@dkwo is it a different package or is it seadata-small or big ? 

Changing seadata-small name to seadata would work to you or not ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (9 preceding siblings ...)
  2020-08-21  9:28 ` motorto
@ 2020-08-21  9:44 ` motorto
  2020-08-21 10:13 ` [PR PATCH] [Updated] " motorto
                   ` (42 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-21  9:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678140750

Comment:
@dkwo is it a different package or is it seadata-small or big ? 

Changing seadata-small name to seadata would work to you or not ? 

Edit: Just checked , and its another optional package I will create it and push it in a moment

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (10 preceding siblings ...)
  2020-08-21  9:44 ` motorto
@ 2020-08-21 10:13 ` motorto
  2020-08-21 11:29 ` dkwo
                   ` (41 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-21 10:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 6843 bytes --]

From 3f1d02a18a35d8470ed997b46da36d627dd3b8f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/6] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From 5008c7bd6f07b2fb5ed05974394e9cd692f788b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:25:46 +0100
Subject: [PATCH 2/6] New package: pari-seadata-small-20090618

---
 srcpkgs/pari-seadata-small/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-small/template

diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
new file mode 100644
index 00000000000..2086071c719
--- /dev/null
+++ b/srcpkgs/pari-seadata-small/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-small'
+pkgname=pari-seadata-small
+version=20090618
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
+checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 94d0e103227a17a09a8a71befaa4bdd9dfb000dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 3/6] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 84787ec135fbef3b40abd182ec8a41a5dcabf76e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 4/6] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 1dec492e883df1f31efcc1d80691081eea2e9b56 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 5/6] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From bc80f9f6cfd3d65a15d2292dbf1d7c153846dbe4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Fri, 21 Aug 2020 11:13:43 +0100
Subject: [PATCH 6/6] New package: pari-seadata-20090618

---
 srcpkgs/pari-seadata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata/template

diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
new file mode 100644
index 00000000000..4d7f32046a6
--- /dev/null
+++ b/srcpkgs/pari-seadata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata'
+pkgname=pari-seadata
+version=20090618
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
+checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (11 preceding siblings ...)
  2020-08-21 10:13 ` [PR PATCH] [Updated] " motorto
@ 2020-08-21 11:29 ` dkwo
  2020-08-21 11:52 ` motorto
                   ` (40 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-08-21 11:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678243944

Comment:
Thanks. 
(I tried seadata-small and -big, but they were giving me problems.
I'm sure there's a way to fix this, but it was simpler to just package seadata.)

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (12 preceding siblings ...)
  2020-08-21 11:29 ` dkwo
@ 2020-08-21 11:52 ` motorto
  2020-08-21 11:59 ` motorto
                   ` (39 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-21 11:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678251792

Comment:
Glad it worked for you ! Now we just wait and see if its accepted 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (13 preceding siblings ...)
  2020-08-21 11:52 ` motorto
@ 2020-08-21 11:59 ` motorto
  2020-08-31 18:48 ` [PR REVIEW] " Piraty
                   ` (38 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-21 11:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 265 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-678251792

Comment:
Glad it worked for you ! Now we just wait and see if its accepted 
it's ready ! Any thing you would like to change ? @sgn  

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (14 preceding siblings ...)
  2020-08-21 11:59 ` motorto
@ 2020-08-31 18:48 ` Piraty
  2020-08-31 19:35 ` motorto
                   ` (37 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: Piraty @ 2020-08-31 18:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 262 bytes --]

New review comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r480303681

Comment:
judging from the look of it, pari-seadata{,-big,-small} should conflict each other since they provide the same path?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (15 preceding siblings ...)
  2020-08-31 18:48 ` [PR REVIEW] " Piraty
@ 2020-08-31 19:35 ` motorto
  2020-08-31 20:33 ` motorto
                   ` (36 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-31 19:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 512 bytes --]

New review comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r480354849

Comment:
That's a nice question , I think that they can coexist , and on the app the "big" only lest called when the numbers get big than X.

I have looked on the source package for arch and debian and didn't found anything saying that they can coexist . 

But if you would like I can add that to the code saying that they conflict . 

How would you like to proceed ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (16 preceding siblings ...)
  2020-08-31 19:35 ` motorto
@ 2020-08-31 20:33 ` motorto
  2020-08-31 20:33 ` motorto
                   ` (35 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-31 20:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 511 bytes --]

New review comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r480354849

Comment:
That's a nice question , I think that they can coexist , and on the app the "big" only its called when the numbers get big than X.

I have looked on the source package for arch and debian and didn't found anything saying that they can coexist . 

But if you would like I can add that to the code saying that they conflict . 

How would you like to proceed ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (17 preceding siblings ...)
  2020-08-31 20:33 ` motorto
@ 2020-08-31 20:33 ` motorto
  2020-09-01  4:27 ` sgn
                   ` (34 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-08-31 20:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 544 bytes --]

New review comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r480354849

Comment:
That's a nice question , I think that they can coexist , and on the app the "big" only its called when the numbers get big than X.

I have looked on the source package for arch and debian and didn't found anything saying that they can't coexist , or a reference to a conflict . 

But if you would like I can add that to the code saying that they conflict . 

How would you like to proceed ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (18 preceding siblings ...)
  2020-08-31 20:33 ` motorto
@ 2020-09-01  4:27 ` sgn
  2020-09-01  4:28 ` sgn
                   ` (33 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-09-01  4:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 7608 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-684197433

Comment:
Don't add `/` as beginning of path in `vmkdir` and `vcopy`.

I prefer to use ` create_wrksrc` since I wanted to stop at `install` step and check.

All files in `seadata-small` is provided by `seadata` (with same checksum), so either drop it, of make `seadata` depends on `seadata-small` and remove the duplicated files.

```diff
From a775bb611d29e0274c3c5a0999601acb3edb9e17 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 1 Sep 2020 11:19:38 +0700
Subject: [PATCH 1/6] fixup! New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 5a64755012..6841d2d133 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,7 @@
 pkgname=pari-elldata
 version=20190912
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
 checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy elldata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/elldata usr/share/pari
 }
-- 
2.28.0


From f92252354db52b13b8da4151c9bd81938a2431b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 1 Sep 2020 11:20:00 +0700
Subject: [PATCH 2/6] fixup! New package: pari-seadata-small-20090618

---
 srcpkgs/pari-seadata-small/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
index 2086071c71..6ca3b39cd2 100644
--- a/srcpkgs/pari-seadata-small/template
+++ b/srcpkgs/pari-seadata-small/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-small
 version=20090618
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
 checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
-- 
2.28.0


From a29e606bd096100eb95eae50cdba4fe3e722f4e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 1 Sep 2020 11:20:19 +0700
Subject: [PATCH 3/6] fixup! New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index 5154ede751..67a2dbcfcb 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,7 @@
 pkgname=pari-galdata
 version=20080411
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
 checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
 
 do_install() {
-	vmkdir  /usr/share/pari/galdata
-	vcopy galdata/ /usr/share/pari
+	vmkdir usr/share/pari/galdata
+	vcopy data/galdata usr/share/pari
 }
-- 
2.28.0


From d693f87a1278bbf99d0ee26bf49f8715f4f278d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 1 Sep 2020 11:20:30 +0700
Subject: [PATCH 4/6] fixup! New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 6beb5f1476..55e7984b87 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,7 @@
 pkgname=pari-galpol
 version=20180625
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI package of the GALPOL database of polynomials"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -10,8 +10,9 @@ license="GPL-3.0-or-later"
 homepage="http://pari.math.u-bordeaux.fr/"
 distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
 checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+nostrip=yes
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy galpol/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/galpol usr/share/pari
 }
-- 
2.28.0


From ae94664e6470fc5d86e41c5126da8616d14bb614 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 1 Sep 2020 11:20:51 +0700
Subject: [PATCH 5/6] fixup! New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 3e87de3b47..7a47a06c24 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
 checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
-- 
2.28.0


From e7419fbb0484845d8ef468ce5a4c7ecfcab8a979 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 1 Sep 2020 11:20:55 +0700
Subject: [PATCH 6/6] fixup! New package: pari-seadata-20090618

---
 srcpkgs/pari-seadata/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index 4d7f32046a..9d5b5ef701 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -2,8 +2,8 @@
 pkgname=pari-seadata
 version=20090618
 revision=1
-wrksrc=data
-depends="pari"
+create_wrksrc=yes
+depends="pari-seadata-small"
 short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
 license="GPL-3.0-or-later"
@@ -12,6 +12,6 @@ distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
 checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir usr/share/pari/seadata
+	vcopy "data/seadata/sea???" usr/share/pari/seadata
 }
-- 
2.28.0

```

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (19 preceding siblings ...)
  2020-09-01  4:27 ` sgn
@ 2020-09-01  4:28 ` sgn
  2020-09-01  7:21 ` [PR REVIEW] " Piraty
                   ` (32 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-09-01  4:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-684198827

Comment:
I put `nostrip` into `pari-galpol` because it takes too much time.

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (20 preceding siblings ...)
  2020-09-01  4:28 ` sgn
@ 2020-09-01  7:21 ` Piraty
  2020-09-01  7:30 ` sgn
                   ` (31 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: Piraty @ 2020-09-01  7:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

New review comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r480911645

Comment:
@motoro. please build all modules with `xbps-src -C ....` and inspect `$MASTERDIR/destdir`, you'll see that seadata packages provide a few of the same path

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (21 preceding siblings ...)
  2020-09-01  7:21 ` [PR REVIEW] " Piraty
@ 2020-09-01  7:30 ` sgn
  2020-09-01  9:48 ` Piraty
                   ` (30 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-09-01  7:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 268 bytes --]

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r480919009

Comment:
Yes, and my suggestion below should resolve it. Those duplicated path is likely the same content, judging from the same hash.

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (22 preceding siblings ...)
  2020-09-01  7:30 ` sgn
@ 2020-09-01  9:48 ` Piraty
  2020-09-01 10:16 ` [PR PATCH] [Updated] " motorto
                   ` (29 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: Piraty @ 2020-09-01  9:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

New review comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r481010898

Comment:
true. so just ship one of those and (if really required!) split it into subpackages

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (23 preceding siblings ...)
  2020-09-01  9:48 ` Piraty
@ 2020-09-01 10:16 ` motorto
  2020-09-01 10:21 ` [PR REVIEW] " motorto
                   ` (28 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 10:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 11015 bytes --]

From 3f1d02a18a35d8470ed997b46da36d627dd3b8f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/6] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From 5008c7bd6f07b2fb5ed05974394e9cd692f788b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:25:46 +0100
Subject: [PATCH 2/6] New package: pari-seadata-small-20090618

---
 srcpkgs/pari-seadata-small/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-small/template

diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
new file mode 100644
index 00000000000..2086071c719
--- /dev/null
+++ b/srcpkgs/pari-seadata-small/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-small'
+pkgname=pari-seadata-small
+version=20090618
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
+checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 94d0e103227a17a09a8a71befaa4bdd9dfb000dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 3/6] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 84787ec135fbef3b40abd182ec8a41a5dcabf76e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 4/6] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 1dec492e883df1f31efcc1d80691081eea2e9b56 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 5/6] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 17547ff3f18380b9a8c29ca486e1180fe5367fa1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Fri, 21 Aug 2020 11:13:43 +0100
Subject: [PATCH 6/6] New package: pari-seadata-20090618

---
 srcpkgs/pari-elldata/template       |  6 +++---
 srcpkgs/pari-galdata/template       |  6 +++---
 srcpkgs/pari-galpol/template        |  7 ++++---
 srcpkgs/pari-seadata-big/template   |  6 +++---
 srcpkgs/pari-seadata-small/template |  6 +++---
 srcpkgs/pari-seadata/template       | 17 +++++++++++++++++
 6 files changed, 33 insertions(+), 15 deletions(-)
 create mode 100644 srcpkgs/pari-seadata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 5a64755012d..6841d2d133b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,7 @@
 pkgname=pari-elldata
 version=20190912
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
 checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy elldata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/elldata usr/share/pari
 }
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index 5154ede7519..a327b45fd93 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,7 @@
 pkgname=pari-galdata
 version=20080411
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
 checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
 
 do_install() {
-	vmkdir  /usr/share/pari/galdata
-	vcopy galdata/ /usr/share/pari
+	vmkdir  usr/share/pari/galdata
+	vcopy data/galdata usr/share/pari
 }
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 6beb5f14769..047b249a73e 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,7 @@
 pkgname=pari-galpol
 version=20180625
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI package of the GALPOL database of polynomials"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -10,8 +10,9 @@ license="GPL-3.0-or-later"
 homepage="http://pari.math.u-bordeaux.fr/"
 distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
 checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+nostrip=yes
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy galpol/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/galpol usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 3e87de3b471..b681dd1e11b 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
 checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata-small/template b/srcpkgs/pari-seadata-small/template
index 2086071c719..6ca3b39cd22 100644
--- a/srcpkgs/pari-seadata-small/template
+++ b/srcpkgs/pari-seadata-small/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-small
 version=20090618
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 350 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-small.tgz"
 checksum=bf5be913472b268df7f1242f94c68113fcacceb30c280507447ff2be62760a8f
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
new file mode 100644
index 00000000000..7dda924deb2
--- /dev/null
+++ b/srcpkgs/pari-seadata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata'
+pkgname=pari-seadata
+version=20090618
+revision=1
+create_wrksrc=yes
+depends="pari pari-seadata-small"
+short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
+checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
+
+do_install() {
+	vmkdir usr/share/pari/seadata
+	vcopy "data/seadata/sea???" usr/share/pari/seadata
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (24 preceding siblings ...)
  2020-09-01 10:16 ` [PR PATCH] [Updated] " motorto
@ 2020-09-01 10:21 ` motorto
  2020-09-01 11:04 ` motorto
                   ` (27 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 10:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

New review comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r481033968

Comment:
Applied @sgn patch , I am going to start working on spliting into the subpackages now.

can the subpackages have is own distfiles ? For what I saw from the manual they don't have ... But correct me if wrong ! 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (25 preceding siblings ...)
  2020-09-01 10:21 ` [PR REVIEW] " motorto
@ 2020-09-01 11:04 ` motorto
  2020-09-01 11:06 ` motorto
                   ` (26 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 11:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1912 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-684771400

Comment:
```
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
deleted file mode 100644
index b681dd1e11..0000000000
--- a/srcpkgs/pari-seadata-big/template
+++ /dev/null
@@ -1,17 +0,0 @@
-# Template file for 'pari-seadata-big'
-pkgname=pari-seadata-big
-version=20170418
-revision=1
-create_wrksrc=yes
-depends="pari"
-short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
-maintainer="André Cerqueira <acerqueira021@gmail.com>"
-license="GPL-3.0-or-later"
-homepage="http://pari.math.u-bordeaux.fr/packages.html"
-distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
-checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
-
-do_install() {
-	vmkdir  usr/share/pari
-	vcopy data/seadata usr/share/pari
-}
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index 7dda924deb..1324d798a0 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -15,3 +15,14 @@ do_install() {
 	vmkdir usr/share/pari/seadata
 	vcopy "data/seadata/sea???" usr/share/pari/seadata
 }
+
+pari-seadata-big_package() {
+		distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+		checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+		short_desc+=" - development files"
+		depends="${sourcepkg}>=${version}_${revision}"
+		pkg_install() {
+			vmkdir  usr/share/pari
+			vcopy data/seadata usr/share/pari
+		}
+}
```

So far have done this. I am still not sure if the subpackages can have distfiles. But I can't create the symbolic link on my local machine.

`ln -s srcpkgs/pari-seadata srcpkgs/pari-seadata-big`

Isn't this the way to create symbolic links ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (26 preceding siblings ...)
  2020-09-01 11:04 ` motorto
@ 2020-09-01 11:06 ` motorto
  2020-09-01 18:51 ` motorto
                   ` (25 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 11:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1940 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-684771400

Comment:
```
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
deleted file mode 100644
index b681dd1e11..0000000000
--- a/srcpkgs/pari-seadata-big/template
+++ /dev/null
@@ -1,17 +0,0 @@
-# Template file for 'pari-seadata-big'
-pkgname=pari-seadata-big
-version=20170418
-revision=1
-create_wrksrc=yes
-depends="pari"
-short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
-maintainer="André Cerqueira <acerqueira021@gmail.com>"
-license="GPL-3.0-or-later"
-homepage="http://pari.math.u-bordeaux.fr/packages.html"
-distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
-checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
-
-do_install() {
-	vmkdir  usr/share/pari
-	vcopy data/seadata usr/share/pari
-}
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index 7dda924deb..2ebd08dbf0 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -15,3 +15,14 @@ do_install() {
 	vmkdir usr/share/pari/seadata
 	vcopy "data/seadata/sea???" usr/share/pari/seadata
 }
+
+pari-seadata-big_package() {
+		distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+		checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+		short_desc+="needed by ellap for large primes up to 1100 bits"
+		depends="${sourcepkg}>=${version}_${revision}"
+		pkg_install() {
+			vmkdir  usr/share/pari
+			vcopy data/seadata usr/share/pari
+		}
+}
```

So far have done this. I am still not sure if the subpackages can have distfiles. But I can't create the symbolic link on my local machine.

`ln -s srcpkgs/pari-seadata srcpkgs/pari-seadata-big`

Isn't this the way to create symbolic links ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (27 preceding siblings ...)
  2020-09-01 11:06 ` motorto
@ 2020-09-01 18:51 ` motorto
  2020-09-01 18:58 ` motorto
                   ` (24 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 18:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1940 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-684771400

Comment:
```
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
deleted file mode 100644
index b681dd1e11..0000000000
--- a/srcpkgs/pari-seadata-big/template
+++ /dev/null
@@ -1,17 +0,0 @@
-# Template file for 'pari-seadata-big'
-pkgname=pari-seadata-big
-version=20170418
-revision=1
-create_wrksrc=yes
-depends="pari"
-short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
-maintainer="André Cerqueira <acerqueira021@gmail.com>"
-license="GPL-3.0-or-later"
-homepage="http://pari.math.u-bordeaux.fr/packages.html"
-distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
-checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
-
-do_install() {
-	vmkdir  usr/share/pari
-	vcopy data/seadata usr/share/pari
-}
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index 7dda924deb..2ebd08dbf0 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -15,3 +15,14 @@ do_install() {
 	vmkdir usr/share/pari/seadata
 	vcopy "data/seadata/sea???" usr/share/pari/seadata
 }
+
+pari-seadata-big_package() {
+		distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+		checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+		short_desc+="needed by ellap for large primes up to 1100 bits"
+		depends="${sourcepkg}>=${version}_${revision}"
+		pkg_install() {
+			vmkdir  usr/share/pari
+			vcopy data/seadata usr/share/pari
+		}
+}
```

So far have done this. I am still not sure if the subpackages can have distfiles. But I can't create the symbolic link on my local machine.

`ln -s srcpkgs/pari-seadata srcpkgs/pari-seadata-big`

Isn't this the way to create symbolic links ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (28 preceding siblings ...)
  2020-09-01 18:51 ` motorto
@ 2020-09-01 18:58 ` motorto
  2020-09-01 18:58 ` motorto
                   ` (23 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 18:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 775 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-685069865

Comment:
@Piraty  and @sgn 

I have looked at the source files and seadata-small only has 2 files (sea0 and sea2) , this files are packaged with seadata.

seadata-big brings only sea**.gz files that don't exist on seadata "normal" .

So would it be okay to only package seadata and seadata-big (separated package) and remove the seadata-small (is "redundant" the only advantage is the size of seadata-small [655 KB] compared to seadata [18.3 MB] , which nowadays I think is not a necessity anymore). 

I don't agree treating seadata-big as sub package of seadata because they bring different files and are not dependent on each other. 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (29 preceding siblings ...)
  2020-09-01 18:58 ` motorto
@ 2020-09-01 18:58 ` motorto
  2020-09-01 19:00 ` [PR REVIEW] " motorto
                   ` (22 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 18:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 813 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-685069865

Comment:
@Piraty  and @sgn 

I have looked at the source files and seadata-small only has 2 files (sea0 and sea2) , this files are packaged with seadata.

seadata-big brings only sea**.gz files that don't exist on seadata "normal" .

So would it be okay to only package seadata and seadata-big (separated package) and remove the seadata-small (is "redundant" the only advantage is the size of seadata-small [655 KB] compared to seadata [18.3 MB] , which nowadays I think is not a necessity anymore). 

I don't agree treating seadata-big as sub package of seadata because they bring different files and are not dependent on each other. 
What do you guys think about this ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR REVIEW] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (30 preceding siblings ...)
  2020-09-01 18:58 ` motorto
@ 2020-09-01 19:00 ` motorto
  2020-09-02  1:58 ` sgn
                   ` (21 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-01 19:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 165 bytes --]

New review comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#discussion_r481033968

Comment:
Applied @sgn patch

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (31 preceding siblings ...)
  2020-09-01 19:00 ` [PR REVIEW] " motorto
@ 2020-09-02  1:58 ` sgn
  2020-09-02  8:59 ` [PR PATCH] [Updated] " motorto
                   ` (20 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-09-02  1:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 800 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-685236507

Comment:
On 2020-09-01 11:58:54-0700, André Cerqueira <notifications@github.com> wrote:
> @Piraty  and @sgn 
> 
> I have looked at the source files and seadata-small only has 2 files
> (sea0 and sea2) , this files are packaged with seadata.
> 
> seadata-big brings only sea**.gz files that don't exist on seadata "normal" .
> 
> So would it be okay to only package seadata and seadata-big
> (separated package) and remove the seadata-small (is "redundant" the
> only advantage is the size of seadata-small [655 KB] compared to
> seadata [18.3 MB] , which nowadays I think is not a necessity
> anymore). 

Let's just package seadata and seadata-big, no sub-pkg.

-- 
Danh


^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (32 preceding siblings ...)
  2020-09-02  1:58 ` sgn
@ 2020-09-02  8:59 ` motorto
  2020-09-02 14:17 ` motorto
                   ` (19 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-02  8:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 8997 bytes --]

From 3f1d02a18a35d8470ed997b46da36d627dd3b8f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/5] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From f26454a9a3373d0dbf0aa0ebfeed0657150e8233 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 2/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 2382b56502eddfdf4be038ad1489715ff4cf880e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 3/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 3ed8ffcea1e6990fadf93faebe56bfdf5e0012cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 4/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 508ef7236f1d40b85e821c8485e3ecb9fbce9ac9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Fri, 21 Aug 2020 11:13:43 +0100
Subject: [PATCH 5/5] New package: pari-seadata-20090618

---
 srcpkgs/pari-elldata/template     |  6 +++---
 srcpkgs/pari-galdata/template     |  6 +++---
 srcpkgs/pari-galpol/template      |  7 ++++---
 srcpkgs/pari-seadata-big/template |  6 +++---
 srcpkgs/pari-seadata/template     | 17 +++++++++++++++++
 5 files changed, 30 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/pari-seadata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 5a64755012d..6841d2d133b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,7 @@
 pkgname=pari-elldata
 version=20190912
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
 checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy elldata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/elldata usr/share/pari
 }
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index 5154ede7519..a327b45fd93 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,7 @@
 pkgname=pari-galdata
 version=20080411
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
 checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
 
 do_install() {
-	vmkdir  /usr/share/pari/galdata
-	vcopy galdata/ /usr/share/pari
+	vmkdir  usr/share/pari/galdata
+	vcopy data/galdata usr/share/pari
 }
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 6beb5f14769..047b249a73e 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,7 @@
 pkgname=pari-galpol
 version=20180625
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI package of the GALPOL database of polynomials"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -10,8 +10,9 @@ license="GPL-3.0-or-later"
 homepage="http://pari.math.u-bordeaux.fr/"
 distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
 checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+nostrip=yes
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy galpol/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/galpol usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 3e87de3b471..b681dd1e11b 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
 checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
new file mode 100644
index 00000000000..7dda924deb2
--- /dev/null
+++ b/srcpkgs/pari-seadata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata'
+pkgname=pari-seadata
+version=20090618
+revision=1
+create_wrksrc=yes
+depends="pari pari-seadata-small"
+short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
+checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
+
+do_install() {
+	vmkdir usr/share/pari/seadata
+	vcopy "data/seadata/sea???" usr/share/pari/seadata
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (33 preceding siblings ...)
  2020-09-02  8:59 ` [PR PATCH] [Updated] " motorto
@ 2020-09-02 14:17 ` motorto
  2020-09-02 14:19 ` motorto
                   ` (18 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-02 14:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 8997 bytes --]

From 3f1d02a18a35d8470ed997b46da36d627dd3b8f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/5] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From f26454a9a3373d0dbf0aa0ebfeed0657150e8233 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 2/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 2382b56502eddfdf4be038ad1489715ff4cf880e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 3/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 3ed8ffcea1e6990fadf93faebe56bfdf5e0012cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 4/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 0a0eb479c72a78153e20cc525d8f4b07b59c53a7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Fri, 21 Aug 2020 11:13:43 +0100
Subject: [PATCH 5/5] New package: pari-seadata-20090618

---
 srcpkgs/pari-elldata/template     |  6 +++---
 srcpkgs/pari-galdata/template     |  6 +++---
 srcpkgs/pari-galpol/template      |  7 ++++---
 srcpkgs/pari-seadata-big/template |  6 +++---
 srcpkgs/pari-seadata/template     | 17 +++++++++++++++++
 5 files changed, 30 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/pari-seadata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 5a64755012d..6841d2d133b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,7 @@
 pkgname=pari-elldata
 version=20190912
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
 checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy elldata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/elldata usr/share/pari
 }
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index 5154ede7519..a327b45fd93 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,7 @@
 pkgname=pari-galdata
 version=20080411
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
 checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
 
 do_install() {
-	vmkdir  /usr/share/pari/galdata
-	vcopy galdata/ /usr/share/pari
+	vmkdir  usr/share/pari/galdata
+	vcopy data/galdata usr/share/pari
 }
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 6beb5f14769..047b249a73e 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,7 @@
 pkgname=pari-galpol
 version=20180625
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI package of the GALPOL database of polynomials"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -10,8 +10,9 @@ license="GPL-3.0-or-later"
 homepage="http://pari.math.u-bordeaux.fr/"
 distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
 checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+nostrip=yes
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy galpol/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/galpol usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 3e87de3b471..b681dd1e11b 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
 checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
new file mode 100644
index 00000000000..7dda924deb2
--- /dev/null
+++ b/srcpkgs/pari-seadata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata'
+pkgname=pari-seadata
+version=20090618
+revision=1
+create_wrksrc=yes
+depends="pari pari-seadata-small"
+short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
+checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
+
+do_install() {
+	vmkdir usr/share/pari/seadata
+	vcopy "data/seadata/sea???" usr/share/pari/seadata
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (34 preceding siblings ...)
  2020-09-02 14:17 ` motorto
@ 2020-09-02 14:19 ` motorto
  2020-09-02 15:35 ` [PR PATCH] [Updated] " motorto
                   ` (17 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-02 14:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-685768034

Comment:
I probably should squash them all , but don't know how to maintain the guidelines to new packages 

Maybe new packages: pari-addons ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (35 preceding siblings ...)
  2020-09-02 14:19 ` motorto
@ 2020-09-02 15:35 ` motorto
  2020-09-04 20:10 ` motorto
                   ` (16 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-02 15:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 8978 bytes --]

From 3f1d02a18a35d8470ed997b46da36d627dd3b8f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/5] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..5a64755012d
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy elldata/ /usr/share/pari
+}

From f26454a9a3373d0dbf0aa0ebfeed0657150e8233 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:06 +0100
Subject: [PATCH 2/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..5154ede7519
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+	vmkdir  /usr/share/pari/galdata
+	vcopy galdata/ /usr/share/pari
+}

From 2382b56502eddfdf4be038ad1489715ff4cf880e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:21 +0100
Subject: [PATCH 3/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..6beb5f14769
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy galpol/ /usr/share/pari
+}

From 3ed8ffcea1e6990fadf93faebe56bfdf5e0012cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:26:49 +0100
Subject: [PATCH 4/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..3e87de3b471
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+wrksrc=data
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+	vmkdir  /usr/share/pari
+	vcopy seadata/ /usr/share/pari
+}

From 3484c611eddc0015389ef92635712cb1f8f2123d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Fri, 21 Aug 2020 11:13:43 +0100
Subject: [PATCH 5/5] New package: pari-seadata-20090618

---
 srcpkgs/pari-elldata/template     |  6 +++---
 srcpkgs/pari-galdata/template     |  6 +++---
 srcpkgs/pari-galpol/template      |  7 ++++---
 srcpkgs/pari-seadata-big/template |  6 +++---
 srcpkgs/pari-seadata/template     | 17 +++++++++++++++++
 5 files changed, 30 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/pari-seadata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
index 5a64755012d..6841d2d133b 100644
--- a/srcpkgs/pari-elldata/template
+++ b/srcpkgs/pari-elldata/template
@@ -2,7 +2,7 @@
 pkgname=pari-elldata
 version=20190912
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
 checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy elldata/ /usr/share/pari
+	vmkdir usr/share/pari
+	vcopy data/elldata usr/share/pari
 }
diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
index 5154ede7519..a327b45fd93 100644
--- a/srcpkgs/pari-galdata/template
+++ b/srcpkgs/pari-galdata/template
@@ -2,7 +2,7 @@
 pkgname=pari-galdata
 version=20080411
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
 checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
 
 do_install() {
-	vmkdir  /usr/share/pari/galdata
-	vcopy galdata/ /usr/share/pari
+	vmkdir  usr/share/pari/galdata
+	vcopy data/galdata usr/share/pari
 }
diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
index 6beb5f14769..047b249a73e 100644
--- a/srcpkgs/pari-galpol/template
+++ b/srcpkgs/pari-galpol/template
@@ -2,7 +2,7 @@
 pkgname=pari-galpol
 version=20180625
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI package of the GALPOL database of polynomials"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -10,8 +10,9 @@ license="GPL-3.0-or-later"
 homepage="http://pari.math.u-bordeaux.fr/"
 distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
 checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+nostrip=yes
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy galpol/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/galpol usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
index 3e87de3b471..b681dd1e11b 100644
--- a/srcpkgs/pari-seadata-big/template
+++ b/srcpkgs/pari-seadata-big/template
@@ -2,7 +2,7 @@
 pkgname=pari-seadata-big
 version=20170418
 revision=1
-wrksrc=data
+create_wrksrc=yes
 depends="pari"
 short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
 maintainer="André Cerqueira <acerqueira021@gmail.com>"
@@ -12,6 +12,6 @@ distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
 checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
 
 do_install() {
-	vmkdir  /usr/share/pari
-	vcopy seadata/ /usr/share/pari
+	vmkdir  usr/share/pari
+	vcopy data/seadata usr/share/pari
 }
diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
new file mode 100644
index 00000000000..a86dafd39bd
--- /dev/null
+++ b/srcpkgs/pari-seadata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata'
+pkgname=pari-seadata
+version=20090618
+revision=1
+create_wrksrc=yes
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
+checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
+
+do_install() {
+	vmkdir usr/share/pari/seadata
+	vcopy "data/seadata/sea???" usr/share/pari/seadata
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (36 preceding siblings ...)
  2020-09-02 15:35 ` [PR PATCH] [Updated] " motorto
@ 2020-09-04 20:10 ` motorto
  2020-09-14 21:38 ` motorto
                   ` (15 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-04 20:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-687358227

Comment:
@Piraty Could you review it and see if it's ready to accept the pull request?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (37 preceding siblings ...)
  2020-09-04 20:10 ` motorto
@ 2020-09-14 21:38 ` motorto
  2020-09-14 22:00 ` sgn
                   ` (14 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-14 21:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692328304

Comment:
@Piraty  I understand , what you meant , but my knowledge of git doesn't allow me to fix it, some guidance would be great ! 


Another thing that I could do is squash them all and then call that pari-extra-packages

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (38 preceding siblings ...)
  2020-09-14 21:38 ` motorto
@ 2020-09-14 22:00 ` sgn
  2020-09-15  8:36 ` motorto
                   ` (13 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-09-14 22:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692336777

Comment:
@Piraty I suggested to add `create_wrksrc=yes` since all packages extract to data directory.
@motorto Please save my patch above, and run `git am -3 /path/to/patch` after `git reset --hard HEAD^`

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (39 preceding siblings ...)
  2020-09-14 22:00 ` sgn
@ 2020-09-15  8:36 ` motorto
  2020-09-15  8:39 ` motorto
                   ` (12 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-15  8:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 789 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692560906

Comment:
Yeah what @Piraty is talking about is the fact that I have made changes
after committing the first time and simply did : 

git commit --amend

After doing that what would be the name of the commit ?

On 2020/09/14 15:00, Đoàn Trần Công Danh wrote:
> @Piraty I suggested to add `create_wrksrc=yes` since all packages extract to data directory.
> @motorto Please save my patch above, and run `git am -3 /path/to/patch` after `git reset --hard HEAD^`
> 
> -- 
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/void-linux/void-packages/pull/24371#issuecomment-692336777


^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (40 preceding siblings ...)
  2020-09-15  8:36 ` motorto
@ 2020-09-15  8:39 ` motorto
  2020-09-15  8:52 ` [PR PATCH] [Updated] " motorto
                   ` (11 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-15  8:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 904 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692560906

Comment:
Yeah what @Piraty is talking about is the fact that I have made changes
after committing the first time and simply did : 

git commit --amend

After doing that what would be the name of the commit ?


----
Edit: 

I will reset --hard origin and copy and paste everything and make one by one. 

On 2020/09/14 15:00, Đoàn Trần Công Danh wrote:
> @Piraty I suggested to add `create_wrksrc=yes` since all packages extract to data directory.
> @motorto Please save my patch above, and run `git am -3 /path/to/patch` after `git reset --hard HEAD^`
> 
> -- 
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/void-linux/void-packages/pull/24371#issuecomment-692336777


^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Updated] Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (41 preceding siblings ...)
  2020-09-15  8:39 ` motorto
@ 2020-09-15  8:52 ` motorto
  2020-09-15  8:53 ` motorto
                   ` (10 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-15  8:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

There is an updated pull request by motorto against master on the void-packages repository

https://github.com/motorto/void-packages pari
https://github.com/void-linux/void-packages/pull/24371

Pari optional packages  
Adding the modules as asked on #23692 

A patch file from https://github.com/void-linux/void-packages/pull/24371.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pari-24371.patch --]
[-- Type: text/x-diff, Size: 5740 bytes --]

From 70fa08af85b293c75735c62a46d0c7df4fbff3b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Wed, 19 Aug 2020 22:24:26 +0100
Subject: [PATCH 1/5] New Package: pari-elldata-20190912

---
 srcpkgs/pari-elldata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-elldata/template

diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template
new file mode 100644
index 00000000000..8bbe310b1e3
--- /dev/null
+++ b/srcpkgs/pari-elldata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-elldata'
+pkgname=pari-elldata
+version=20190912
+revision=1
+create_wrksrc=yes
+depends="pari"
+short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz"
+checksum=c5757bbeba779fbf4c69718bccbe039fd98159bf2c8d13017284cf8b5a10ddc4
+
+do_install() {
+ vmkdir usr/share/pari
+ vcopy data/elldata usr/share/pari
+}

From b2859b39a55acb6ef9f4690cb0e75bb981d681c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 15 Sep 2020 09:42:53 +0100
Subject: [PATCH 2/5] New package: pari-galdata-20080411

---
 srcpkgs/pari-galdata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-galdata/template

diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template
new file mode 100644
index 00000000000..63d930104b1
--- /dev/null
+++ b/srcpkgs/pari-galdata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-galdata'
+pkgname=pari-galdata
+version=20080411
+revision=1
+create_wrksrc=yes
+depends="pari"
+short_desc="PARI database needed to compute Galois group in degrees 8 through 11"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://pari.math.u-bordeaux.fr/"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz"
+checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd
+
+do_install() {
+ vmkdir  usr/share/pari/galdata
+ vcopy data/galdata usr/share/pari
+}

From 29a007085714d771fec1907f07fa225ab0f6070f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 15 Sep 2020 09:44:02 +0100
Subject: [PATCH 3/5] New package: pari-galpol-20180625

---
 srcpkgs/pari-galpol/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/pari-galpol/template

diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template
new file mode 100644
index 00000000000..a3c5a088263
--- /dev/null
+++ b/srcpkgs/pari-galpol/template
@@ -0,0 +1,18 @@
+# Template file for 'pari-galpol'
+pkgname=pari-galpol
+version=20180625
+revision=1
+create_wrksrc=yes
+depends="pari"
+short_desc="PARI package of the GALPOL database of polynomials"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz"
+checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b
+nostrip=yes
+
+do_install() {
+ vmkdir  usr/share/pari
+ vcopy data/galpol usr/share/pari
+}

From fb64a630fc2618f373480257b037ed4f64fadb51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 15 Sep 2020 09:51:14 +0100
Subject: [PATCH 4/5] New package: pari-seadata-big-20170418

---
 srcpkgs/pari-seadata-big/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata-big/template

diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template
new file mode 100644
index 00000000000..04023e731e8
--- /dev/null
+++ b/srcpkgs/pari-seadata-big/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata-big'
+pkgname=pari-seadata-big
+version=20170418
+revision=1
+create_wrksrc=yes
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata-big.tar"
+checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2
+
+do_install() {
+ vmkdir  usr/share/pari
+ vcopy data/seadata usr/share/pari
+}

From 3760c395e52cc8c6c51867277b1ea4a3cc3873f6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Tue, 15 Sep 2020 09:52:03 +0100
Subject: [PATCH 5/5] New package: pari-seadata-20090618

---
 srcpkgs/pari-seadata/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pari-seadata/template

diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
new file mode 100644
index 00000000000..f83c57ebcd2
--- /dev/null
+++ b/srcpkgs/pari-seadata/template
@@ -0,0 +1,17 @@
+# Template file for 'pari-seadata'
+pkgname=pari-seadata
+version=20090618
+revision=1
+create_wrksrc=yes
+depends="pari"
+short_desc="PARI/GP package needed by ellap for large primes up to 750 bit"
+maintainer="André Cerqueira <acerqueira021@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="http://pari.math.u-bordeaux.fr/packages.html"
+distfiles="http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz"
+checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
+
+do_install() {
+ vmkdir usr/share/pari/seadata
+ vcopy "data/seadata/sea???" usr/share/pari/seadata
+}

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (42 preceding siblings ...)
  2020-09-15  8:52 ` [PR PATCH] [Updated] " motorto
@ 2020-09-15  8:53 ` motorto
  2020-09-15 10:12 ` [PR PATCH] [Closed]: " Piraty
                   ` (9 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-15  8:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 908 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692560906

Comment:
----
Edit: 

I will reset --hard origin and copy and paste everything and make one by one. 
----

Yeah what @Piraty is talking about is the fact that I have made changes
after committing the first time and simply did : 

git commit --amend

After doing that what would be the name of the commit ?

On 2020/09/14 15:00, Đoàn Trần Công Danh wrote:
> @Piraty I suggested to add `create_wrksrc=yes` since all packages extract to data directory.
> @motorto Please save my patch above, and run `git am -3 /path/to/patch` after `git reset --hard HEAD^`
> 
> -- 
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/void-linux/void-packages/pull/24371#issuecomment-692336777


^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: [PR PATCH] [Closed]: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (43 preceding siblings ...)
  2020-09-15  8:53 ` motorto
@ 2020-09-15 10:12 ` Piraty
  2020-09-15 11:59 ` dkwo
                   ` (8 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: Piraty @ 2020-09-15 10:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 196 bytes --]

There's a closed pull request on the void-packages repository

Pari optional packages  
https://github.com/void-linux/void-packages/pull/24371

Description:
Adding the modules as asked on #23692 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (44 preceding siblings ...)
  2020-09-15 10:12 ` [PR PATCH] [Closed]: " Piraty
@ 2020-09-15 11:59 ` dkwo
  2020-09-15 11:59 ` dkwo
                   ` (7 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-09-15 11:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692668140

Comment:
Thanks.
It seems this packages build fine and are available for all architectures, except I cannot find them for x86_64-musl.
Is there a delay in this case?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (45 preceding siblings ...)
  2020-09-15 11:59 ` dkwo
@ 2020-09-15 11:59 ` dkwo
  2020-09-15 12:00 ` dkwo
                   ` (6 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-09-15 11:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 297 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692668140

Comment:
Thanks.
It seems these packages build fine and are available for all architectures, except I cannot find them for x86_64-musl.
Is there a delay in this case?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (46 preceding siblings ...)
  2020-09-15 11:59 ` dkwo
@ 2020-09-15 12:00 ` dkwo
  2020-09-15 12:35 ` dkwo
                   ` (5 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-09-15 12:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 357 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692668140

Comment:
Thanks.
It seems these packages build fine and are available for all architectures, except I cannot find them for x86_64-musl. (e.g. Package 'pari-seadata' not found in repository pool.)
Is there a delay in this case?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (47 preceding siblings ...)
  2020-09-15 12:00 ` dkwo
@ 2020-09-15 12:35 ` dkwo
  2020-09-16 14:32 ` dkwo
                   ` (4 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-09-15 12:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 357 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-692668140

Comment:
Thanks.
It seems these packages build fine and are available for all architectures, except I cannot find them for x86_64-musl. (e.g. Package 'pari-seadata' not found in repository pool.)
Is there a delay in this case?

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (48 preceding siblings ...)
  2020-09-15 12:35 ` dkwo
@ 2020-09-16 14:32 ` dkwo
  2020-09-16 17:57 ` motorto
                   ` (3 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: dkwo @ 2020-09-16 14:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

New comment by dkwo on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-693445854

Comment:
I think there's a permission issue:
```
ls -l /usr/share/pari/seadata/sea211
-rw-r--r-- 1 root root 194468 Sep 15 12:01 /usr/share/pari/seadata/sea211
```
Also, from gp prompt:
```
? poldegree(ellmodulareqn(211)[1])
  ***   at top-level: poldegree(ellmodulareqn(211)[1])
  ***                           ^----------------------
  *** ellmodulareqn: error opening seadata file: `/usr/share/pari/seadata/sea211'.
  ***   Break loop: type 'break' to go back to GP prompt
```

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (49 preceding siblings ...)
  2020-09-16 14:32 ` dkwo
@ 2020-09-16 17:57 ` motorto
  2020-09-16 18:46 ` motorto
                   ` (2 subsequent siblings)
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-16 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 752 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-693565983

Comment:
Hum you are right , I got that error. 
Modifying pari-seadata to 
```

diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index f83c57ebcd..42bd19ac95 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -13,5 +13,5 @@ checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
 
 do_install() {
  vmkdir usr/share/pari/seadata
- vcopy "data/seadata/sea???" usr/share/pari/seadata
+ vcopy "data/seadata/sea*" usr/share/pari/seadata
 }
```
Could you check @dkwo  ? 

And @sgn  what is the difference of doing sea?? or sea*  ? 

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (50 preceding siblings ...)
  2020-09-16 17:57 ` motorto
@ 2020-09-16 18:46 ` motorto
  2020-09-16 20:30 ` motorto
  2020-09-17  1:01 ` sgn
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-16 18:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 816 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-693565983

Comment:
Hum you are right , I got that error. 
Modifying pari-seadata to 
```

diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
index f83c57ebcd..42bd19ac95 100644
--- a/srcpkgs/pari-seadata/template
+++ b/srcpkgs/pari-seadata/template
@@ -13,5 +13,5 @@ checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
 
 do_install() {
  vmkdir usr/share/pari/seadata
- vcopy "data/seadata/sea???" usr/share/pari/seadata
+ vcopy "data/seadata/sea*" usr/share/pari/seadata
 }
```

Could you check @dkwo  ? 

And @sgn  what is the difference of doing sea?? or sea*  ? 

BTW: seadata-big seems to have the same problem as well.  

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (51 preceding siblings ...)
  2020-09-16 18:46 ` motorto
@ 2020-09-16 20:30 ` motorto
  2020-09-17  1:01 ` sgn
  53 siblings, 0 replies; 55+ messages in thread
From: motorto @ 2020-09-16 20:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 165 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-693648423

Comment:
Pushed the fix to #24946

^ permalink raw reply	[flat|nested] 55+ messages in thread

* Re: Pari optional packages  
  2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
                   ` (52 preceding siblings ...)
  2020-09-16 20:30 ` motorto
@ 2020-09-17  1:01 ` sgn
  53 siblings, 0 replies; 55+ messages in thread
From: sgn @ 2020-09-17  1:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 957 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/24371#issuecomment-693744910

Comment:
> Hum you are right , I got that error.
> Modifying pari-seadata to
> 
> ```
> 
> diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template
> index f83c57ebcd..42bd19ac95 100644
> --- a/srcpkgs/pari-seadata/template
> +++ b/srcpkgs/pari-seadata/template
> @@ -13,5 +13,5 @@ checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833
>  
>  do_install() {
>   vmkdir usr/share/pari/seadata
> - vcopy "data/seadata/sea???" usr/share/pari/seadata
> + vcopy "data/seadata/sea*" usr/share/pari/seadata
>  }
> ```
> 
> Could you check @dkwo ?
> 
> And @sgn what is the difference of doing sea?? or sea* ?

`sea???` will only copy file start with `sea` and have exactly 3 other characters, I suggested that to avoid conflict with `seadata-small` which ended up dropped.



^ permalink raw reply	[flat|nested] 55+ messages in thread

end of thread, other threads:[~2020-09-17  1:01 UTC | newest]

Thread overview: 55+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-19 21:01 [PR PATCH] Pari optional packages motorto
2020-08-19 21:20 ` [PR PATCH] [Closed]: " motorto
2020-08-19 21:20 ` [PR PATCH] [Updated] " motorto
2020-08-19 21:28 ` motorto
2020-08-19 21:32 ` motorto
2020-08-20 12:09 ` sgn
2020-08-20 12:37 ` motorto
2020-08-20 12:38 ` motorto
2020-08-21  8:59 ` dkwo
2020-08-21  9:01 ` dkwo
2020-08-21  9:28 ` motorto
2020-08-21  9:44 ` motorto
2020-08-21 10:13 ` [PR PATCH] [Updated] " motorto
2020-08-21 11:29 ` dkwo
2020-08-21 11:52 ` motorto
2020-08-21 11:59 ` motorto
2020-08-31 18:48 ` [PR REVIEW] " Piraty
2020-08-31 19:35 ` motorto
2020-08-31 20:33 ` motorto
2020-08-31 20:33 ` motorto
2020-09-01  4:27 ` sgn
2020-09-01  4:28 ` sgn
2020-09-01  7:21 ` [PR REVIEW] " Piraty
2020-09-01  7:30 ` sgn
2020-09-01  9:48 ` Piraty
2020-09-01 10:16 ` [PR PATCH] [Updated] " motorto
2020-09-01 10:21 ` [PR REVIEW] " motorto
2020-09-01 11:04 ` motorto
2020-09-01 11:06 ` motorto
2020-09-01 18:51 ` motorto
2020-09-01 18:58 ` motorto
2020-09-01 18:58 ` motorto
2020-09-01 19:00 ` [PR REVIEW] " motorto
2020-09-02  1:58 ` sgn
2020-09-02  8:59 ` [PR PATCH] [Updated] " motorto
2020-09-02 14:17 ` motorto
2020-09-02 14:19 ` motorto
2020-09-02 15:35 ` [PR PATCH] [Updated] " motorto
2020-09-04 20:10 ` motorto
2020-09-14 21:38 ` motorto
2020-09-14 22:00 ` sgn
2020-09-15  8:36 ` motorto
2020-09-15  8:39 ` motorto
2020-09-15  8:52 ` [PR PATCH] [Updated] " motorto
2020-09-15  8:53 ` motorto
2020-09-15 10:12 ` [PR PATCH] [Closed]: " Piraty
2020-09-15 11:59 ` dkwo
2020-09-15 11:59 ` dkwo
2020-09-15 12:00 ` dkwo
2020-09-15 12:35 ` dkwo
2020-09-16 14:32 ` dkwo
2020-09-16 17:57 ` motorto
2020-09-16 18:46 ` motorto
2020-09-16 20:30 ` motorto
2020-09-17  1:01 ` sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).