Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 7856
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Meir Kriheli <mksoft@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Yariv Ido <yariv@vipe.technion.ac.il>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
fribidi-0.10.4.ebuild My first ebuild, seems to install correctly text/plain Edy 2002-11-14 14:53 0000 486 bytes Details
ChangeLog Changelog - Obvius, isn't it? :-) text/plain Edy 2002-11-14 14:53 0000 603 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

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

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2002-09-12 21:34 0000
FriBidi - A Free Implementation of the Unicode Bidirectional Algorithm.
This library is used by several applications ( Most aren't in portage ), for
Hebrew/Arabic RTL support. If & when FriBidi would be added to portage, mlterm
should be compiled against it. Adding R2L (
http://www.technion.ac.il/~tzafrir/R2L/ ) to portage would also be nice.

------- Comment #1 From Yariv Ido 2002-09-12 21:35:36 0000 -------
FriBidi's URL:
http://fribidi.sourceforge.net/

------- Comment #2 From Edy 2002-11-14 14:53:14 0000 -------
Created an attachment (id=5668) [details]
My first ebuild, seems to install correctly

------- Comment #3 From Edy 2002-11-14 14:53:46 0000 -------
Created an attachment (id=5669) [details]
Changelog - Obvius, isn't it? :-)

------- Comment #4 From Dan Armak (RETIRED) 2003-04-01 15:33:17 0000 -------
This took a long time - sorry - I kinda missed seeing it... 
 
Anyway, I've now added a fribidi ebuild. The other stuff is for later... 

------- Comment #5 From Dan Armak (RETIRED) 2003-04-08 08:24:46 0000 -------
Actually, I'd rather not handle that part, I don't know anything about rtl
terminals... 
bug-wranglers: what's left to do here is to make mlterm use the newly added
fribidi package 
for rtl support. 

------- Comment #6 From Seemant Kulleen (RETIRED) 2003-04-18 13:42:03 0000 -------
Meir, wanna crack at this?

------- Comment #7 From Meir Kriheli 2003-04-18 18:00:38 0000 -------
Sure, but are there any special flags for bidi support (I couldn't find any) or
should the ebuild 
depened on fribidi inherently ? 

------- Comment #8 From Yariv Ido 2003-04-19 02:54:34 0000 -------
--enable-fribidi ? 

------- Comment #9 From Seemant Kulleen (RETIRED) 2003-04-19 03:15:28 0000 -------
Meir, I reckon you can use a local USE flag, "bidi" or something, maybe? Be
sure to document it in /usr/portage/profiles/use.local.desc, whatever flag you
decide to create

------- Comment #10 From Meir Kriheli 2003-04-19 04:15:25 0000 -------
Yariv: I know how to enable bidi in mlterm, that wasn't the question, but I
shoul dbe done right, 
some mlterm users won't want bidi (and the fribidi dependency). 

Seemant: OK, I'll use a local USE flag named "bidi". 
I wonder if there are any other packages requring special bidi support ? If so,
it could be made 
global I guess. 

------- Comment #11 From Yariv Ido 2003-04-19 05:23:43 0000 -------
Sorry, misunderstood you Meir. 
By the way, in the past 'use nls' was used to specify ( among others ) bidi support. 
For example, in xchat 1.8.x. 

------- Comment #12 From Meir Kriheli 2003-04-19 05:38:17 0000 -------
I see, but usually nls is used for gettext support, as the docs say in 
http://www.gentoo.org/dyn/use-index.xml 
 
But I can see it is used to enable hebrew and other lang supports in other ebuilds 
(like xchat 1.8 as Yariv stated), guess I'll just use it. 
 
Is it OK with you Seemant ? 

------- Comment #13 From Seemant Kulleen (RETIRED) 2003-04-19 06:17:28 0000 -------
hi Meir, nls is just Native Language Support.  It is not strictly for gettext,
though that is its most common dependency.  In this case, I should think it
fine for BiDi support in mlterm.

------- Comment #14 From Meir Kriheli 2003-04-19 11:16:04 0000 -------
Comitted to cvs as mlterm-2.6.3-r1. 
 
It is marked as unstable (~x86 ~ppc) since fribidi is same as well. 
 
Yariv can you test it please ? Working fine here. 

------- Comment #15 From Yariv Ido 2003-04-20 11:09:01 0000 -------
Works fine here. However, either this ebuild or glibc's ebuild should install
the 
he_IL.UTF-8 locale in order to take full advantage of it ( Since bidi mode
works 
exclusively under UTF-8 ). I've used the following howto when I configured this 
locale: 
http://melkor.dnp.fmph.uniba.sk/~garabik/debian-utf8/howto.html 

------- Comment #16 From Seemant Kulleen (RETIRED) 2003-04-20 17:10:24 0000 -------
Yariv, if bug 9988 goes through (when, not if), then glibc should be able to
offer those locales.  I am of the mind that glibc should do it, but another
school of thought suggests that we should offer the different locales in
app-i10n or something.

------- Comment #17 From Meir Kriheli 2003-04-20 17:28:05 0000 -------
So can this bug be closed ? 

------- Comment #18 From Seemant Kulleen (RETIRED) 2003-05-21 17:22:50 0000 -------
closing

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug