Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 106932

Summary: ssss-0.3.ebuild (New Package)
Product: Gentoo Linux Reporter: Ants Aasma <ants.aasma>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: albertito, bertrand, marti, nielchiano, tar, wschlich
Priority: Normal Keywords: EBUILD, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/10243
Whiteboard: sunrise suggested
Package list:
Runtime testing required: ---
Attachments: ssss-0.3.ebuild
cflags.patch
ssss-0.3.ebuild
ssss-0.4.ebuild
Support CFLAGS
ssss-0.5.ebuild
files/ssss-makefile-gentoo.patch

Description Ants Aasma 2005-09-22 15:04:46 UTC
A shared secret generator.
Comment 1 Ants Aasma 2005-09-22 15:06:14 UTC
Created attachment 69029 [details]
ssss-0.3.ebuild
Comment 2 Ants Aasma 2005-09-22 15:06:56 UTC
Created attachment 69030 [details, diff]
cflags.patch
Comment 3 Ciaran McCreesh 2005-10-01 14:21:36 UTC
Please fix the following and reopen:

* http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt (src_compile)
* I'd drop the doc USE flag. It doesn't introduce any new deps, so it's not
worth a flag.
Comment 4 Ants Aasma 2005-10-02 01:51:56 UTC
Created attachment 69691 [details]
ssss-0.3.ebuild

removed doc USE flag
removed redundant src_compile function
Comment 5 Ants Aasma 2005-10-02 01:53:32 UTC
Fixed issues. 
Comment 6 tar 2005-10-23 16:14:35 UTC
ssss-0.4 is out, some minor changes required to both cflags.patch and the ebuild.
Comment 7 tar 2005-10-23 16:18:40 UTC
Created attachment 71311 [details, diff]
ssss-0.4.ebuild

Updated for new src directory layout
Added src_compile() (how did the previous ebuild actually build anything?)
Replace -O2+ with -O1 as workaround for funky code that appears to be
incompatible with higher optimizations (with gcc 3.4.4)
Add || die to things that really should succeed
Comment 8 tar 2005-10-23 16:21:58 UTC
Created attachment 71313 [details, diff]
Support CFLAGS

Update for new src layout in 0.4
Also add $(LDFLAGS)
Comment 9 tar 2005-10-23 16:27:52 UTC
>Added src_compile() (how did the previous ebuild actually build anything?)

Okay, I understand now that src_compile defaults to invoking emake.  Selfduh.
The ebuild needs src_compile now for replace-flags.
Comment 10 Niels Laukens 2006-05-27 07:53:11 UTC
Just tried the version-bumped ssss-0.5 ebuild; works like a charm. (cflags.patch needs to be bumped too).
Comment 11 Alberto Bertogli 2007-02-23 00:37:25 UTC
I tested the 0.4 ebuild with 0.5 under amd64 and worked like a charm.
The -O2 replacement wasn't necessary, it worked just fine without it (although I don't know about x86 or older compilers, I used gcc 4.1.1).

I hope this gets into the tree. If you need me to test anything else, let me know.

Thanks,
    Alberto
Comment 12 Marti Raudsepp 2007-10-16 15:05:22 UTC
Created attachment 133624 [details]
ssss-0.5.ebuild

I was not aware that there already was an ebuild request for this, so I wrote my own for version 0.5. This also removes the xmltoman dependency because I doubt people like pulling in several dependencies just for a silly man page (which is available as HTML under /usr/share/doc anyway).
Comment 13 Marti Raudsepp 2007-10-16 15:09:02 UTC
Created attachment 133627 [details, diff]
files/ssss-makefile-gentoo.patch

Patch for the ssss Makefile, the following changes:
1. Prevent makefile from being built (requires xmltoman dependency)
2. Add support for CFLAGS environment variable
3. Remove the "strip" line (otherwise ebuild emits QA warnings)
Comment 14 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-02-26 22:21:53 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 15 Antek GrzymaƂa (antoszka) 2009-10-22 22:19:16 UTC
Can we change the bug title so that it reflects the actual version of the package?
Comment 16 Larry the Git Cow gentoo-dev 2019-02-22 21:08:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c478e16b2ca105a84815cd45dbc4e588b9328c95

commit c478e16b2ca105a84815cd45dbc4e588b9328c95
Author:     Conrad Kostecki <conrad@kostecki.com>
AuthorDate: 2019-02-21 19:40:35 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2019-02-22 21:08:26 +0000

    app-crypt/ssss: new package.
    
    SSSS is an implementation of Shamir's Secret Sharing Scheme.
    
    The program suite does both: the generation of shares for a know secret, and
    the reconstruction of a secret using user-pro-vided shares.
    
    Closes: https://bugs.gentoo.org/106932
    Package-Manager: Portage-2.3.60, Repoman-2.3.12
    Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
    Closes: https://github.com/gentoo/gentoo/pull/10243
    Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

 app-crypt/ssss/Manifest        |  1 +
 app-crypt/ssss/metadata.xml    | 17 +++++++++++++++++
 app-crypt/ssss/ssss-0.5.ebuild | 39 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+)