Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id A16F363C483 for ; Sun, 6 Dec 2009 13:19:17 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 449DC63B15E; Sun, 6 Dec 2009 13:19:17 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 03CC363B1F2 for ; Sun, 6 Dec 2009 13:19:15 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id E4DC3175DD; Sun, 6 Dec 2009 13:19:15 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Sun, 6 Dec 2009 13:19:15 +0000 From: Thomas Klausner Subject: CVS commit: pkgsrc/fonts/fontconfig To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20091206131915.E4DC3175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list Module Name: pkgsrc Committed By: wiz Date: Sun Dec 6 13:19:15 UTC 2009 Modified Files: pkgsrc/fonts/fontconfig: Makefile distinfo Log Message: Update to 2.8.0: Bump version to 2.8.0 Bump libtool revision in preparation for release Improve zip "distribution" Don't put entries for directories in the zip file. Fetch manpages from correct place. Use correct autoconf variable Use LIBT_CURRENT_MINUS_AGE instead of the undefined lt_current_minus_age for the name of the DLL when generating the MS style import library. [fc-arch] Rename architecture names to better reflect what they are We only care about three properties in the arch: - endianness - pointer size - for 32-bit archs, whether double is aligned on 4 or 8 bytes This leads to the following 6 archs (old name -> new name): x86 -> le32d4 mipsel -> le32d8 x86-64 -> le64 m68k -> be32d4 ppc -> be32d8 ppc64 -> be64 [fc-arch] Beautify the arch template [fc-case] Update CaseFolding.txt to Unicode 5.2.0 [fc-glyphname] Remove Adobe glyphlist It was unused. Clean up Makefile's a bit [fc-glyphname] Rename internal arrays to prefix with _fc_ Although they were static, I was still surprised that gdb was seeing our variable "glyphs". Not helpful. [src] Create fcglyphname.h automatically [fc-glyphname] Cleanup Makefile.am Remove bogus comment Last night in between my dreams I also noticed that we support Unicode values up to 0x01000000 and not 0x00100000 which I thought before. This covers the entire Unicode range. Make sure fclang.h and fcarch.h are built [lang] Fix serializing LangSet from older versions [arch] Try to ensure proper FcLangSet alignment in arch [xml] Remove unused code [int] Remove more unused macros Enable automake silent rules [int] Remove fc_value_* macros that did nothing other than renaming [int] Remove fc_storage_type() in favor of direct access to v->type Remove unused macros Bump cache version up from 2 to 3 and fix FcLangSet caching/crash Protect cache against future expansions of FcLangSet (adding new orth files). Previously, doing so could change the size of that struct. Indeed, that happened between 2.6.0 and 2.7.3, causing crashes. Unfortunately, sizeof(FcLangSet) was not checked in fcarch.c. This changes FcLangSet code to be able to cope with struct size changes. And change cache format, hence bumping from 2 to 3. [int] Define MIN/MAX/ABS macros [fc-arch] Add FcAlign to arch signature Move FcAlign to fcint.h Clarify default confdir and cachedir better. Also remove --with-docdir. It can be set by setting docdir variable. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 pkgsrc/fonts/fontconfig/Makefile cvs rdiff -u -r1.31 -r1.32 pkgsrc/fonts/fontconfig/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.