First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 50681
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: SpanKY <vapier@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Malte S. Stretz <gentoo-bugger@msquadrat.de>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gpgme-0.4.0.ebuild.patch Patch against gpgme-0.4.0.ebuild. patch Malte S. Stretz 2004-05-10 15:32 0000 425 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 50681 depends on: Show dependency tree
Show dependency graph
Bug 50681 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-10 15:29 0000
GpgME can be built with and without S/MIME support. To get it, it needs to find
the gpgsm tool around which is part of app-crypt/newpg. I suggest a new USE
flag "smime" to enable the S/MIME stuff. I'll attach a patch against the
gpgme-0.4.0.ebuild.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Malte S. Stretz 2004-05-10 15:32:05 0000 -------
Created an attachment (id=31129) [edit]
Patch against gpgme-0.4.0.ebuild.

Note that there is bug 31745 and bug 49608 for newer versions of gpgme which
might need some more modifications.

------- Comment #2 From Richard Fujimoto 2004-06-23 16:21:34 0000 -------
Shouldn't the ebuild also enable smime in the econf line?  Something like this?

src_compile() {
    use smime && myconf="--with-gpgsm=`which gpgsm`" || myconf="--without-gpgsm"
    econf\
        ${myconf} \
        $(use_enable nls) \
        $(use_enable crypt gpgmeplug) \
        $(use_enable doc maintainer-mode) || die "econf failed"
    emake || die
}

------- Comment #3 From SpanKY 2004-07-23 23:22:25 0000 -------
added to 0.4.7

------- Comment #4 From Gregorio Guidi (RETIRED) 2004-07-28 07:04:09 0000 -------
May I ask that this bug be reopened?

First, smime should be listed in use.local.desc,
and most importantly, the smime flag is currently useless,
as the 'gpgsm' binary is now provided in the development
version of gnupg (1.9.x), currently hardmasked and not going
to be unmasked soon (bug 37109). However, without the mask on gnupg
the ebuild should be something like:

	DEPEND="...
		!smime? ( >=app-crypt/gnupg-1.2 )
		smime? ( >=app-crypt/gnupg-1.9 )
		...

	...
	use smime && myconf="--with-gpgsm=gpgsm" || myconf="--without-gpgsm"
	...

First Last Prev Next    No search results available      Search page      Enter new bug