Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180319 - dev-libs/tntnet - ssl, gnutls and examples USE flags
Summary: dev-libs/tntnet - ssl, gnutls and examples USE flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo VDR Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-30 07:59 UTC by Andreas Mair
Modified: 2008-01-23 17:14 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Mair 2007-05-30 07:59:21 UTC
tntnet offers different configure switches:
--with-ssl=gnutls|openssl|no   :  build with SSL support (default is gnutls)
--with-demos=yes|no            :  build demos (default: same as with-sdk)

Please USE them!

Reproducible: Always
Comment 1 Matthias Schwarzott gentoo-dev 2007-05-30 13:00:16 UTC
I now added use-flags ssl/gnutls and demo use-flag:

USE="ssl -gnutls" uses openssl
USE="ssl gnutls" uses gnutls
USE="-ssl" disables ssl
Comment 2 Andreas Mair 2007-05-31 09:00:34 UTC
Thanks, works great.

But maybe you should rethink the "demo" use-flag. AFAIK it's not common used but there's already an "examples" use-flag which could be used.
Comment 3 Auke Booij (tulcod) 2007-06-12 19:37:00 UTC
demos/examples are NOT installed ONLY built!
I've spoken with the upstream, he'll probably make it like this:
--with-demos=install|yes|no
"yes" would cause them to only be built, while the thing we're interested in, "install" would actually install them.
in my experience, the docs aren't installed either

please reopen this bug
Comment 4 Matthias Schwarzott gentoo-dev 2007-06-13 08:21:12 UTC
reopening on request from Auke Booij.
Comment 5 Matthias Schwarzott gentoo-dev 2007-07-10 14:15:25 UTC
Getting further on this issue: What do you think we should do now?
Installing the sources of the examples to /usr/share/doc/tntnet-VERSION/examples/

or additionally install the compiled examples?
Comment 6 Auke Booij (tulcod) 2007-07-10 20:27:15 UTC
installing all those files will create a lot of mess. i'm proposing that there should not be any use flag of this kind at all until the upstream has solved this. maybe a message about this when installing tntnet would fit here: "sup gentoo dude, diz ebuild is cool, but ah - you can't install docs and demos automatically, so i was just lazy and disabled them completely. you can still install them manually by downloading the source from tntnet.org lol"
Comment 7 Matthias Schwarzott gentoo-dev 2008-01-23 17:14:24 UTC
Finally installing the examples with tntnet-1.6.1.
So this is FIXED :)