public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michael Orlitzky" <mjo@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-libs/symmetrica/
Date: Mon, 20 Jan 2020 20:45:45 +0000 (UTC)	[thread overview]
Message-ID: <1579553028.470ee9af9d6228072651426e7eefd06dc3c45a72.mjo@gentoo> (raw)

commit:     470ee9af9d6228072651426e7eefd06dc3c45a72
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 20 17:46:40 2020 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 20:43:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470ee9af

sci-libs/symmetrica: new C library for representation theory and more.

This package has been forked under the SageMath umbrella, and the
build system has been overhauled to the point that maintaining it will
not be a punishment. The new v3.0.1 is the first release of the fork
if you pretend that v3.0.0 never happened (I forgot to include the
documentation in the release tarball).

The upstream SageMath project can detect and use the system copy of
symmetrica now, so this will allow Gentoo users of SageMath to avoid
pointless rebuilds of symmetrica.

Closes: https://bugs.gentoo.org/232014
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-libs/symmetrica/Manifest                |  1 +
 sci-libs/symmetrica/metadata.xml            | 24 ++++++++++++++++++++++++
 sci-libs/symmetrica/symmetrica-3.0.1.ebuild | 24 ++++++++++++++++++++++++
 3 files changed, 49 insertions(+)

diff --git a/sci-libs/symmetrica/Manifest b/sci-libs/symmetrica/Manifest
new file mode 100644
index 00000000000..9370fd11f54
--- /dev/null
+++ b/sci-libs/symmetrica/Manifest
@@ -0,0 +1 @@
+DIST symmetrica-3.0.1.tar.xz 789336 BLAKE2B 88521356bdc006413e0922b49b23f345da96bbe8cb2a4a6ae12bf53fe46150078f086e6d1f6e514817453f2a868b6eb578b716c05f5459397ed8d766d321ec24 SHA512 1e4c42e1ae9fcdf246dff1c1f01522d6cd416c12302363f82356018847df2f64d2f5ea6256459832d195e8e333ae14743794d5a53346e92d8ba1bb1c0949c271

diff --git a/sci-libs/symmetrica/metadata.xml b/sci-libs/symmetrica/metadata.xml
new file mode 100644
index 00000000000..3704ab7e98b
--- /dev/null
+++ b/sci-libs/symmetrica/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="gitlab">https://gitlab.com/sagemath/symmetrica</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/sci-libs/symmetrica/symmetrica-3.0.1.ebuild b/sci-libs/symmetrica/symmetrica-3.0.1.ebuild
new file mode 100644
index 00000000000..eab633507c8
--- /dev/null
+++ b/sci-libs/symmetrica/symmetrica-3.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C library for representation theory, combinatorics, and more"
+HOMEPAGE="https://gitlab.com/sagemath/symmetrica"
+SRC_URI="https://gitlab.com/sagemath/symmetrica/uploads/b3d8e1ad5ab2449c30bbc3147e7a5e53/symmetrica-3.0.1.tar.xz"
+
+LICENSE="ISC"
+SLOT="0/2"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DOCS=( README.md )
+
+src_configure(){
+	econf $(use_enable doc)
+}
+
+src_install(){
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


             reply	other threads:[~2020-01-20 20:45 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-01-20 20:45 Michael Orlitzky [this message]
  -- strict thread matches above, loose matches on Subject: below --
2020-02-21 15:57 [gentoo-commits] repo/gentoo:master commit in: sci-libs/symmetrica/ Agostino Sarubbo
2021-04-03 15:44 Sam James
2022-05-27 15:13 Arthur Zamarin
2023-01-13 15:51 Michael Orlitzky
2023-06-04 23:47 Michael Orlitzky
2023-06-04 23:47 Michael Orlitzky
2024-08-21  2:12 Michael Orlitzky

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=1579553028.470ee9af9d6228072651426e7eefd06dc3c45a72.mjo@gentoo \
    --to=mjo@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.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