[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mathicgb



Hi Doug,

On Sun, Apr 05, 2015 at 06:49:01AM -0500, Doug Torrance wrote:
> On 04/05/2015 01:34 AM, Andreas Tille wrote:
> >thanks again for working on Macaulay2 dependencies.  As for the other
> >package I repeat my offer that you can add a line to the SoB table at
> >
> >    https://wiki.debian.org/DebianPureBlends/SoB
> >
> >and I'll check the package.
> Will do.  However, there is no entry on the web sentinel for
> Macaulay2.

Yes.  My SoB offer is exactly to make sure that newcomers learn to care
for the web sentinel. :-)

> I believe I've patched the tasks file to fix this
> (attached), but I'm not a member of the Blends team so I don't have
> write permission to the git repository.  Would you or someone else
> be willing to do this for me?

I'm perfectly fine to proxy this kind of patches to the web Blends
project.  Just pinging me about this is perfectly fine.  However,
for the moment you wanted to inject this one

$ git diff
diff --git a/tasks/mathematics b/tasks/mathematics
index da20f83..150f52d 100644
--- a/tasks/mathematics
+++ b/tasks/mathematics
@@ -145,6 +145,8 @@ Suggests: matlab-support
 
 Depends: qhull-bin
 
+Depends: mathicgb
+
 X-Removed: Packages removed from Debian
 
 Depends: octaviz
diff --git a/tasks/mathematics-dev b/tasks/mathematics-dev
index aeb9980..3e31003 100644
--- a/tasks/mathematics-dev
+++ b/tasks/mathematics-dev
@@ -208,3 +208,5 @@ Depends: libug-dev
 Depends: python-pyoperators | python3-pyoperators
 
 Depends: libplb-dev
+
+Depends: libmathicgb-dev


Please note that the web sentinel is able to refer to packages which are
only residing in VCS.  This enabley way less code in the tasks pages by
ensuring that the data remain up to date according changes in VCS.
Since you currently want to get mathicgb sponsored I just injected this.
I'd suggest we should inject macaulay2 later if you have commited some
basic packaging in VCS (only the Pkg-URL field should be probably added
since this can not be fetched from VCS).  Feel free to ask me for
injecting the entry you proposed and I'll do it as well.

Regarding the mathicgb package itself:  I have added citation
information in debian/upstream/metadata.  It would be nice if you would
follow the scheme documented at

   https://wiki.debian.org/UpstreamMetadata

to add these data to all your packages.  This information is also added
to the tasks pages (after the next cron job run in about 24h).

Hope this helps

     Andreas.

> >From 9906ea0ecbcf544cf147cd941e72aa43d8626346 Mon Sep 17 00:00:00 2001
> From: Doug Torrance <dtorrance@monmouthcollege.edu>
> Date: Sun, 5 Apr 2015 06:41:50 -0500
> Subject: [PATCH] Add Macaulay2
> 
> ---
>  tasks/mathematics | 9 +++++++++
>  1 file changed, 9 insertions(+)
> 
> diff --git a/tasks/mathematics b/tasks/mathematics
> index da20f83..2d9a10d 100644
> --- a/tasks/mathematics
> +++ b/tasks/mathematics
> @@ -145,6 +145,15 @@ Suggests: matlab-support
>  
>  Depends: qhull-bin
>  
> +Depends: macaulay2
> +Pkg-URL: http://www.math.illinois.edu/Macaulay2/Downloads/GNU-Linux/Debian
> +Homepage: http://www.math.illinois.edu/Macaulay2/
> +Pkg-Description: Software system for algebraic geometry research
> + Macaulay 2 is a software system for algebraic geometry research, written by
> + Daniel R. Grayson and Michael E. Stillman.  Based on Groebner bases, it
> + provides algorithms for computing homological invariants of rings and
> + modules.
> +
>  X-Removed: Packages removed from Debian
>  
>  Depends: octaviz
> -- 
> 2.1.0
> 


-- 
http://fam-tille.de


Reply to: