public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libhomfly/
@ 2020-08-12 20:39 Michael Orlitzky
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Orlitzky @ 2020-08-12 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     cf8616b021a79c5317ecedc2e28f4c8592b21f09
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 12 20:29:11 2020 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Aug 12 20:29:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8616b0

sci-libs/libhomfly: new library for homfly polynomial computation.

This package is used by SageMath, and sage will soon be able to use a
system copy of libhomfly when it exists. Having libhomfly available in
Gentoo therefore avoids pointless rebuilds of it for Gentoo users of
SageMath. Thanks are due to François Bissey, whose ebuild was imported
more or less verbatim from the sage-on-gentoo overlay.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-libs/libhomfly/Manifest                |  1 +
 sci-libs/libhomfly/libhomfly-1.02.6.ebuild | 29 +++++++++++++++++++++++++++++
 sci-libs/libhomfly/metadata.xml            | 24 ++++++++++++++++++++++++
 3 files changed, 54 insertions(+)

diff --git a/sci-libs/libhomfly/Manifest b/sci-libs/libhomfly/Manifest
new file mode 100644
index 00000000000..e40e3f0519c
--- /dev/null
+++ b/sci-libs/libhomfly/Manifest
@@ -0,0 +1 @@
+DIST libhomfly-1.02r6.tar.gz 359354 BLAKE2B 7b60c54e56777dc4b81240cbdd63726591323dc6d841f8d56d641ea304d9a4c1c3ffb3078fc54861f22b5007b36bd32c5f397e2fe8d40f10362eca8d08ba4915 SHA512 44f81815a0ba4c0358d433eb9769944af2ee02790d78aaa08e791d03ba68ba3dcf0389b4287f687211e6a7ba84e1bea3d2ebe69fc8bb4f12d677b7f54872d618

diff --git a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
new file mode 100644
index 00000000000..717bc354d1d
--- /dev/null
+++ b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=$(ver_rs 2 r)
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Library to compute the homfly polynomial of a link"
+HOMEPAGE="https://github.com/miguelmarco/libhomfly"
+SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs"
+
+DEPEND="dev-libs/boehm-gc"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure(){
+	econf $(use_enable static-libs static)
+}
+
+src_install(){
+	default
+	find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/libhomfly/metadata.xml b/sci-libs/libhomfly/metadata.xml
new file mode 100644
index 00000000000..e02bf222cf6
--- /dev/null
+++ b/sci-libs/libhomfly/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>mjo@gentoo.org</email>
+  </maintainer>
+  <!--
+      mjo: François maintained this package in the sage-on-gentoo overlay
+      long before I moved it into ::gentoo. You don't need an ACK from me
+      to merge his changes.
+  -->
+  <maintainer type="person">
+    <email>frp.bissey@gmail.com</email>
+    <name>François Bissey</name>
+  </maintainer>
+    <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+
+  <upstream>
+    <remote-id type="github">miguelmarco/libhomfly</remote-id>
+  </upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libhomfly/
@ 2021-05-04 19:10 Sam James
  0 siblings, 0 replies; 5+ messages in thread
From: Sam James @ 2021-05-04 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7e825cead352e8002942cec96f2359ec1c96ca62
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May  4 03:17:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May  4 19:09:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e825cea

sci-libs/libhomfly: fix phase definition style

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/libhomfly/libhomfly-1.02.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
index 717bc354d1d..88332bd1371 100644
--- a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
+++ b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,11 +19,11 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
-src_configure(){
+src_configure() {
 	econf $(use_enable static-libs static)
 }
 
-src_install(){
+src_install() {
 	default
 	find "${ED}" -name '*.la' -delete || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libhomfly/
@ 2021-11-02 12:47 Michael Orlitzky
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Orlitzky @ 2021-11-02 12:47 UTC (permalink / raw
  To: gentoo-commits

commit:     95dfd9041526ee23534f7c4f2ca2d5850cbc3883
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  2 12:44:06 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Nov  2 12:44:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dfd904

sci-libs/libhomfly: maintainer stabilize on amd64.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-libs/libhomfly/libhomfly-1.02.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
index 88332bd1371..9107465b4d8 100644
--- a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
+++ b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${MY_PV}/${MY_P}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="static-libs"
 
 DEPEND="dev-libs/boehm-gc"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libhomfly/
@ 2024-08-27  0:22 Michael Orlitzky
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Orlitzky @ 2024-08-27  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     a2067cf2156ea58113d09431e9f94e1b9c19c21f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 22:21:15 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 00:20:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2067cf2

sci-libs/libhomfly: keyword 1.02.6 for ~riscv

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-libs/libhomfly/libhomfly-1.02.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
index 9107465b4d8c..625b39c60da1 100644
--- a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
+++ b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${MY_PV}/${MY_P}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~riscv"
 IUSE="static-libs"
 
 DEPEND="dev-libs/boehm-gc"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/libhomfly/
@ 2024-08-27  0:22 Michael Orlitzky
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Orlitzky @ 2024-08-27  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     cd12d7005f0863d9185893dcc068167be4dae61f
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 00:00:34 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 00:20:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd12d700

sci-libs/libhomfly: fix cosmetic pkgcheck warning

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-libs/libhomfly/libhomfly-1.02.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
index 625b39c60da1..8f489d9154da 100644
--- a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
+++ b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
@@ -9,6 +9,8 @@ DESCRIPTION="Library to compute the homfly polynomial of a link"
 HOMEPAGE="https://github.com/miguelmarco/libhomfly"
 SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz"
 
+S="${WORKDIR}/${MY_P}"
+
 LICENSE="Unlicense"
 SLOT="0"
 KEYWORDS="amd64 ~riscv"
@@ -17,8 +19,6 @@ IUSE="static-libs"
 DEPEND="dev-libs/boehm-gc"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}"
-
 src_configure() {
 	econf $(use_enable static-libs static)
 }


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

end of thread, other threads:[~2024-08-27  0:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-02 12:47 [gentoo-commits] repo/gentoo:master commit in: sci-libs/libhomfly/ Michael Orlitzky
  -- strict thread matches above, loose matches on Subject: below --
2024-08-27  0:22 Michael Orlitzky
2024-08-27  0:22 Michael Orlitzky
2021-05-04 19:10 Sam James
2020-08-12 20:39 Michael Orlitzky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox