Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 311289 - sci-mathematics/singular-3.1.1 version bump request
Summary: sci-mathematics/singular-3.1.1 version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-25 10:53 UTC by Johannes Rauh
Modified: 2010-04-28 14:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild (singular-3.1.1.ebuild,3.90 KB, text/plain)
2010-03-25 10:54 UTC, Johannes Rauh
Details
adapted patch no. 1 (singular-3.1-gentoo.patch,4.65 KB, text/plain)
2010-03-25 10:56 UTC, Johannes Rauh
Details
adapted patch no. 2 (singular-3.1.1-nostrip.patch,453 bytes, text/plain)
2010-03-25 10:56 UTC, Johannes Rauh
Details
adapted patch no. 3 (singular-3.1-emacs-22.patch,637 bytes, text/plain)
2010-03-25 10:56 UTC, Johannes Rauh
Details
adapted patch no. 4 (singular-3.1-glibc-2.10.patch,1.37 KB, text/plain)
2010-03-25 10:57 UTC, Johannes Rauh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Rauh 2010-03-25 10:53:24 UTC
There's a new version 3.1.1 of Singular available at http://www.singular.uni-kl.de/

The ebuild singular-3.1.0.7.ebuild "essentially" works, after making the following changes:

1. change the paths in the corresponding patches
2. note that the new version number has one dot less, i.e. the major version equals the program version.

I'm not sure how to treat this naming inconsistency in the correct way.  But in case it helps anyone I will attach my ebuild and the adapted patches.


Reproducible: Always

Steps to Reproduce:
Comment 1 Johannes Rauh 2010-03-25 10:54:26 UTC
Created attachment 225199 [details]
new ebuild
Comment 2 Johannes Rauh 2010-03-25 10:56:01 UTC
Created attachment 225201 [details]
adapted patch no. 1
Comment 3 Johannes Rauh 2010-03-25 10:56:27 UTC
Created attachment 225203 [details]
adapted patch no. 2
Comment 4 Johannes Rauh 2010-03-25 10:56:57 UTC
Created attachment 225205 [details]
adapted patch no. 3
Comment 5 Johannes Rauh 2010-03-25 10:57:27 UTC
Created attachment 225207 [details]
adapted patch no. 4
Comment 6 Sébastien Fabbro (RETIRED) gentoo-dev 2010-04-23 04:24:11 UTC
Hi,

I know Thomas was working on a possible singular ebuild change. Would it be a good time for that Thomas?

Comment 7 Thomas Kahle (RETIRED) gentoo-dev 2010-04-24 00:46:57 UTC
I have no pending changes for Singular.  
I have developed a split Macaulay 2 ebuild in the science overlay and since Macaulay2 and Singular both use 'factory' and 'libfac' there was the question whether these could be split off. 
The simple answer is "no". Both have a --with-singular configure option which is needed for singular to build but prevents Macaulay2 to build. So as a result Macaulay2 and Singular both need their own copy of these two libraries. I guess this could be patched somehow, but IMHO it's too much effort for a simple beautification of already working ebuilds. 

The current singular ebuild was made by markusle. I will cc him now. Maybe one of you could bump here. I would also love to see Macaulay2 entering the official tree again. Maybe one of you could proxy-maintain it for a while? I am in the process of being mentored by fauli and maekke and I passed the first quiz. However, I'm unsure when or how the recruitment process will continue...
Comment 8 Sébastien Fabbro (RETIRED) gentoo-dev 2010-04-28 14:59:14 UTC
in cvs. thanks.