Summary: | [new ebuild] app-crypt/scute-1.4.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lucas Yamanishi <lucas.yamanishi> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | crypto+disabled, lucas.yamanishi |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.scute.org/index.xhtml | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
scute ebuild
metadata updated ebuild |
Created attachment 270161 [details]
metadata
Hi Lucas, thanks for the ebuild, I'll be looking into this personally soonish. I have a couple of doubts about the dependencies though: if this is a generic PKCS#11 provider I don't see the need to require the presence of nss or the mozilla packages (and more to the point, it wouldn't work with the -bin version on ~amd64). I'll try the ebuild out soon anyway. Created attachment 270225 [details]
updated ebuild
Ok. Mozilla RDEPENDS dropped.
I also added static-libs USE flag, and did a dosym to ensure the library appears in /usr/lib/pkcs11. More tentatively, I enabled eautoreconf, elibtoolize and epunt_cxx to bring it more in-line with other GnuPG project ebuilds.
Give me a moment to play with this, as this afternoon (before leaving to go out with friends) I did more or less the same, but adding a patch to drop versioning altogether. I'll play with it a bit more and then commit it to tree, hopefully this weekend :) P.S.: there is no reason to have static-libs: this is a dynamically-loaded library, shouldn't be available as static archive at all. Okay now in tree, together with a fixed gpgsm-gencert.sh script that is listed in the documentation. |
Created attachment 270159 [details] scute ebuild A new ebuild for Scute. Scute is a PKCS#11 module that adds support for the OpenPGP smartcard card to the Mozilla Network Security Services (NSS).