Date: Sun, 24 Oct 2004 14:16:13 GMT From: Clive Lin <clive@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: hamigua <hamigua@cuc.cn> Subject: ports/73083: firefly patchset for pretty CJK fonts display/print Message-ID: <200410241416.i9OEGDId020872@freefall.freebsd.org> Resent-Message-ID: <200410241420.i9OEKPd6021007@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 73083 >Category: ports >Synopsis: firefly patchset for pretty CJK fonts display/print >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 24 14:20:25 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Clive Lin >Release: FreeBSD 6.0-CURRENT i386 >Organization: freebsd.org >Environment: System: FreeBSD CARTIER 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Sun Oct 17 19:13:31 CST 2004 root@CARTIER:/usr/obj/usr/src/sys/CARTIER i386 >Description: Firefly patchset is mainly used to make CJK truetype fonts looks prettier. Various enhancements like bold, italic, readability, embedded bitmap font... do help CJK X desktop environment a lot. Of course, there's no perfect solution, thus there're reasons why this patchset does not go into freetype.org nor gtk.org mainstream. The patchset is developed on linux over one year and is widely used among linux users by patching manually. Hamigua <hamigua at cuc.cn> did a great job by fitting those patches into freebsd ports framework. The result is providing a WITH_CJK knob which affects freetype2, fontconfig, libXft, pango. Patch submitted in this PR will _NOT_ change original behaviors of these ports, but instead it provides chance for FreeBSD CJK users to improve usability of their desktops painlessly. Speaking as FreeBSD ports committer, I'm volunteered to keep in touch with Hamigua <hamigua at cuc.cn>, so that this great feature will not be unmaintained and eventually forsaken. Welcome for comments. >How-To-Repeat: >Fix: fetch http://people.freebsd.org/~clive/dist/firefly_cjkpatch.diff.gz gunzip firefly_cjkpatch.diff.gz cd /usr/ports patch -p0 < firefly_cjkpatch.diff echo "WITH_CJK=yes" >> /etc/make.conf portupgrade -f freetype2 fontconfig libXft pango >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410241416.i9OEGDId020872>