Gdkxft transparently adds anti-aliased font support to gtk+-1.2. Once you have installed it, you can run any (well, nearly any) existing gtk+ binary and see anti-aliased fonts in the gtk widgets. You don't need to recompile gtk+ or your applications.
Once again, I cannot attach files in bugzilla, so here it is: # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: JR Boyens <jboyens@iastate.edu> # /space/gentoo/cvsroot/gentoo-x86/skel.build,v 1.14 2002/02/01 19:50:13 gbevin Exp S=${WORKDIR}/${P} DESCRIPTION="Gdkxft transparently adds anti-aliased font support to gtk+-1.2." SRC_URI="http://prdownloads.sourceforge.net/gdkxft/${P}.tar.gz" HOMEPAGE="http://gdkxft.sourceforge.net" DEPEND=">=x11-libs/gtk+-1.2 virtual/x11" src_compile() { CPPFLAGS=-I/usr/include/libcapplet1 ./configure \ --host=${CHOST} \ --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man || die "./configure failed" emake || die } src_install () { make DESTDIR=${D} install || die } pkg_postinst () { /usr/sbin/gdkxft_sysinstall || die }
Add these lines to the end of the ebuild. Ooops :) pkg_postrm () { /usr/sbin/gdkxft_sysinstall -u || die }
I'm not sure how important this is anymore with GTK2 and GNOME2 coming out... Thanks for still remembering it exists.
Thanks! I had to make two changes to get this to build (see attached ebuild file): (i) the sourceforge urls have changed a little (ii) it should depend on gnome-base/control-center (to build the capplet)
Created attachment 1108 [details] ebuild with control-center dependency
pkg_postrm () { /usr/sbin/gdkxft_sysinstall -u || die } You really can't call a file that the program installs -after- its uninstalled.
commited