Github messages for voidlinux
 help / color / mirror / Atom feed
From: sgn <sgn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: Pari optional packages  
Date: Tue, 01 Sep 2020 06:27:56 +0200	[thread overview]
Message-ID: <20200901042756.kV3liHDLNpSfTqJogrVjfTbeLYmReZU_tX0uRyjwuOY@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-24371@inbox.vuxu.org>

[-- 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

```

  parent reply	other threads:[~2020-09-01  4:27 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-19 21:01 [PR PATCH] " 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 [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200901042756.kV3liHDLNpSfTqJogrVjfTbeLYmReZU_tX0uRyjwuOY@z \
    --to=sgn@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).