Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41001 - libidn-0.3.7.ebuild (New Package)
Summary: libidn-0.3.7.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Ryan Phillips (RETIRED)
URL: http://www.gnu.org/software/libidn/
Whiteboard:
Keywords:
Depends on: 25455
Blocks: 41514
  Show dependency tree
 
Reported: 2004-02-09 12:36 UTC by Malte S. Stretz
Modified: 2004-03-01 09:57 UTC (History)
2 users (show)

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


Attachments
The libidn ebuild. (libidn-0.3.7.ebuild,774 bytes, text/plain)
2004-02-09 12:38 UTC, Malte S. Stretz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Malte S. Stretz 2004-02-09 12:36:23 UTC
Here's a nice little ebuild for GNU libidn which can be used to enable IDN (Internationalized Domain Names) support in some packages (at least in KDE 3.2). I guess it should go to net-libs/libidn.

It seems like it's also possible to patch IDN support directly into glibc, I haven't tried that (cf. the libidn website). It might also make sense to add a USE flag idn for this. This is related to bug 25455.

Reproducible: Always
Steps to Reproduce:
Comment 1 Malte S. Stretz 2004-02-09 12:38:18 UTC
Created attachment 25286 [details]
The libidn ebuild.
Comment 2 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2004-02-09 13:09:10 UTC
hey cool - i was just about to create the same.

BTW - the IDN support in KDE-3.2 depends on libidn (although it apears to be detected at runtime)...

don't know - but net-dns looks like a good category for this

anyway - seems to work here
best regards
Thilo
Comment 3 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2004-02-09 15:22:06 UTC
well, not so fast ...  :)

it appears, that this version is not working with kde-3.2.0 (but will be working with 3.2.1....)

kde-3.2.0 is working with libidn-0.2.x

see also 
http://bugs.kde.org/show_bug.cgi?id=70558      
Comment 4 Malte S. Stretz 2004-02-10 05:17:04 UTC
It works for me, but I am running the latest 3.2-branch :)

As this is a GNU lib, all you need to do is checking this in as libidn-0.2.3.ebuild and it should work fine.
Comment 5 Andreas Simon 2004-02-11 06:28:53 UTC
Nice. It works here too (with KDE from current CVS HEAD, where libidn is no longer an optinal runtime dependency but an optional compile time dependency).

Just a remark, shouldn't the installation of 
>>> /usr/share/emacs/site-lisp/punycode.el
and
>>> /usr/share/emacs/site-lisp/idna.el
be optional and controlled through the (already existing) 'emacs' USE flag?
Comment 6 Malte S. Stretz 2004-02-11 06:51:20 UTC
Unfortunately doesn't the configure script offer an option to disable the lisp stuff. --without-lispdir doesn't work.

A line like
  use emacs || rm -rf ${S}/usr/share/emacs
after the emake might help, but I dunno if that's good style.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-03-01 09:57:14 UTC
now in portage (net-dns/libidn)