Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17067 - New proposed ebuild for xchat2
Summary: New proposed ebuild for xchat2
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://mega.ist.utl.pt/~mmsf/xchat-2....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-07 23:58 UTC by Miguel Sousa Filipe
Modified: 2003-03-08 07:50 UTC (History)
0 users

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 Miguel Sousa Filipe 2003-03-07 23:58:02 UTC
xchat is using gtk use variable, however it should be using GTK2, since xchat2
only  uses gtk2, and for instance..
My use variables have: -gtk gtk2
because of that xchat wasn't compiling with grafical interface.

also, xchat supports xft font support, so I "assumed" that exists USE var called
xft and tweaked the ebuild to check that USE var, and enable/disable it
depending on that.

ebuild is in the given URL!!

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




--(newton)-(pts3)-(04:57/08-Mar-03)--
--(m3thos#:~)-- emerge info
Portage 2.0.47-r8 (default-ppc-1.4, gcc-3.2.2, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.20-ben7 ppc 
GENTOO_MIRRORS="ftp://ftp.co.it.pt/pub/gentoo http://www.ibiblio.org/pub/Linux/d
istributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="oss xv libwww jpeg nls mitshm gif imlib png truetype gdbm berkdb slang read
line gpm tcpd perl python qt motif X gtk2 xft dvd ppc ipv6 java threads ssl open
gl mozilla sdl pam oggvorbis -gtk -gnome -esd -kde -alsa"
COMPILER="gcc3"
CHOST="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -pipe -mcpu=750 -mpowerpc-gfxopt -mmultiple -mstring"
CXXFLAGS="-O2 -pipe -mcpu=750 -mpowerpc-gfxopt -mmultiple -mstring"
ACCEPT_KEYWORDS="ppc ~ppc"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="ccache"
Comment 1 foser (RETIRED) gentoo-dev 2003-03-08 07:50:02 UTC
read the description of the gtk2 useflag, it sais 'use  gtk+-2.0.0 over gtk+-1.2 in cases where a program supports both.' . This is not the case here, so gtk is the correct useflag to use. This is a common misconception btw, having USE="-gtk gtk2" makes no sense, it should be "gtk gtk2" or "-gtk -gtk2".

There is no xft use flag and pango rendering will most likely use xft as well, so it's not really enabling xft, it is disabling pango rendering. Pango rendering is by far preferred btw, since xft only is a lot uglier. It was once used because pango rendering was way slow, but nowadays thats mostly fixed.

Thanks for your suggestions anyway :)