The NetBSD Project

CVS log for pkgsrc/fonts/fontconfig/Makefile

[BACK] Up to [cvs.netbsd.org] / pkgsrc / fonts / fontconfig

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.74 / (download) - annotate - [select for diffs], Wed Nov 9 03:20:06 2011 UTC (6 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, HEAD
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

need <sys/stat.h> for fstat(2)

Revision 1.73 / (download) - annotate - [select for diffs], Tue Nov 1 06:01:12 2011 UTC (6 months, 3 weeks ago) by sbd
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jun 2 19:12:53 2010 UTC (23 months, 3 weeks ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.71: +5 -3 lines
Diff to previous 1.71 (colored)

also look in ${PREFIX}/share/fonts/urw for postscript standard fonts
which used to be part of ghostscript-fonts -- not strictly necessary
for me because x11 provides them as well, but done for compatibility
bump PKGREVISION

Revision 1.71 / (download) - annotate - [select for diffs], Sun Dec 6 13:19:15 2009 UTC (2 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.70: +3 -2 lines
Diff to previous 1.70 (colored)

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.

Revision 1.70 / (download) - annotate - [select for diffs], Tue Sep 15 11:40:59 2009 UTC (2 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

update to 2.7.3
changes:
-Improve charset printing
-bugfixes
-orthography updates

Revision 1.69 / (download) - annotate - [select for diffs], Sat Aug 8 16:18:05 2009 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

Update to 2.7.1:

    Bump version to 2.7.1
    Update .gitignore
    Bump libtool versions that 2.7.0 (I forgot to do back then)

    Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911)

    We distribute the docs, so it makes little sense to distribute with
    @CONFDIR@ replaced.  Until we find a better solution, I've hardcoded
    /etc/fonts now.

    [doc] Add ~/fonts.conf.d to user docs

    TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32

    Reported by Yuriy Kaminskiy.

    Fix doc syntax (#22902)

    Fix FcNameUnparseLangSet()

    Remove unused macros

    Don't change the order of names unnecessarily (#20128)

    so that TT_NAME_ID_PREFERRED_FAMILY is consistently preferred over
    TT_NAME_ID_FONT_FAMILY when both are specified for the default
    language.

    Use GetSystemWindowsDirectory() instead of GetWindowsDirectory()
    (#22037)

    Improve libtool version parsing (#22122)

    Fix leak with string VStack objects

    Add Inconsolata to monospace config (#22710)

    Remove unused ftglue code

    Replace spaces with tabs in conf files

    Fix win32 build

    git-tag -s again

Revision 1.68 / (download) - annotate - [select for diffs], Sat Jul 18 13:20:00 2009 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.67: +2 -3 lines
Diff to previous 1.67 (colored)

Update to 2.7.0:

Alexey Khoroshilov (1):
Use human-readable file names in the docs (bug #16278)

Behdad Esfahbod (121):
Avoid C99ism in Win32 code (#16651)
[doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985)
When canonizing filenames, squash // and remove final / (#bug 16286)
Add orth file for Maithili mai.orth (#15821)
Replace RCS Id tags with the file name
[doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet (#16272)
Update Thai default families (#16223)
Add ~/.fonts.conf.d to default config (#17100)
[fc-match] Fix list of getopt options in --help
Update man pages
Add fc-query (#13019)
Implement fc-list --verbose (#13015)
[doc] Add const decorator for FcPatternDuplicate()
Add FcPatternFilter() (#13016)
[doc] Document that a zero rescanInterval disables automatic checks
(#17103)
Get rid of $Id$ tags
[doc] Fix signature of FcConfigHome()
Fix docs re 'orig' argument of FcPatternBuild and family
Update sr.orth to actul subset of Cyrillic used by Serbian (#17208)
Add Sindhi .orth file. (#17140)
Add WenQuanYi fonts to default conf (#17262, from Mandriva)
Handle -h and --help according to GNU Coding Standards (#17104)
Document when config can be NULL (#17105)
Add FcConfigReference() (#17124)
Document how to free return value of FcNameUnparse()
Don't leak FcValues string loaded through fcxml.c (#17661)
Don't call FcPatternGetCharSet in FcSortWalk unless we need to (#17361)
Fix two more doc typos
[.gitignore] Update
Cleanup symlinks in "make uninstall" (bug #18885)
[fccache] Consistently use FcStat() over stat() (bug #18195)
Consistently use FcStat() over stat() in all places
Use __builtin_popcount() when available (bug #17592)
Fix compile with old FreeType that doesn't have FT_Select_Size() (bug
#17498)
Implement fc-list --quiet ala grep (bug #17141)
[65-fonts-persian.conf] Set foundry in target=scan instead of target=font
Don't use identifier named complex
Explicitly chmod() directories (bug #18934)
Remove special-casing of FC_FILE in FcPatternPrint()
[.gitignore] Update
Implement FcPatternFormat and use it in cmdline tools (bug #17107)
Fix comparison of family names to ignore leading space properly
[fcmatch.c] Fix debug formatting
[fcmatch] Use larger multipliers to enforce order
[fcmatch] When matching, reserve score 0 for when elements don't exist
[fcmatch] Move FcFontSetMatch() functionality into FcFontSetMatchInternal()
[doc] Note that fontset returned by FcConfigGetFonts should not be modified
Make FcCharSetMerge() public
Don't use FcCharSetCopy in FcCharSetMerge
Oops.  Fix usage output.
Revive FcConfigScan() (bug #17121)
Add fc-scan too that runs FcFileScan/FcDirScan
Oops, fix FcPatternFilter
[fc-match] Accept list of elements like fc-list (bug #13017)
Cleanup all manpage.* files
[fcmatch] Fix crash when no fonts are available.
[fcfreetype] Fix typo in GB2312 encoding name string (#19845)
Add ICONV_LIBS to fontconfig.pc.in (#19606)
[win32] Fix usage of GetFullPathName()
[win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to binary
location
[win32] Do not remove leading '\\' such that network paths work
[fccache] Make sure the cache is current when reusing from open caches
Update Sinhala orthography (#19288)
[cache] After writing cache to file, update the internal copy to
reflect this
Further update Sinhala orthography (#19288)
[fcformat] Add support for width modifiers
[fcformat] Refactor and restructure code for upcoming changes
[fcformat] Add support for subexpressions
[fcformat] Add element filtering and deletion
[fcformat] Add conditionals
[fcformat] Add simple converters
[fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters
[FcStrBuf] better handle malloc failure
[fcformat] Add value-count syntax
[fcformat] Implement 'delete', 'escape', and 'translate' filter functions
[fcformat] Start adding builtins
[fcformat] Refactor code to avoid malloc
[fcformat] Add support for builtin formats
[fcformat] Support indexing simple tags
[fcformat] Support 'default value' for simple tags
[fcformat] Implement array enumeration
[fclang] Implement FcLangSetGetLangs() (#18846)
[fcformat] Enumerate langsets like we do arrays of values
[fcformat] Add a 'pkgkit' builtin that prints tags for font packages
[fcformat] Add list of undocumented language features
[fc-lang] Continue parsing after an "include" (#20179)
Fix Fanti (fat) orth file (#20390)
Fix Makefile's to not create target file in case of failure
[fcstr.c] Embed a static 64-byte buffer in FcStrBuf
[fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon
[fcxml] Don't allocate attr array if there are no attributes
[fcxml] Embed 8 static FcPStack objects in FcConfigParse
[fcxml] Embed 64 static FcVStack objects in FcConfigParse
[fcxml.c] Embed a static 64-byte attr buffer in FcPStack
Call git tools using "git cmd" instead of "git-cmd" syntax
Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all files
[fcformat] Fix default-value handling
Document FcPatternFormat() format
[Makefile.am] Don't clean ChangeLog in distclean
Revert "[conf] Disable hinting when emboldening (#19904)" (#20599)
[fc-lang] Fix bug in country map generation
[fcstr] Remove unused variable
[fc-lang] Make LangSet representation in the cache files stable
[fc-cache] Remove obsolete sentence from man page
Detect TrueType Collections by checking the font data header
Mark matchers array const (#21935)
Use/prefer WWS family/style (name table id 21/22)
Simplify FcValueSave() semantics
Add XXX note about Unicode Plane 16
Always set *changed in FcCharsetMerge
[charset] Grow internal FcCharset arrays exponentially
Remove unused prototypes and function
[xml] Centralize FcExpr allocation
[xml] Mark more symbols static
[xml] Allocate FcExpr's in a pool in FcConfig
[xml] Intern more strings
Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags
Fix distcheck
Remove keithp's GPG key id
Bump version to 2.7.0
git-tag -s again

Benjamin Close (1):
Remove build manpage logfile if it exists

Chris Wilson (1):
Reduce number of allocations during FcSortWalk().

Dan Nicholson (1):
Let make expand fc_cachedir/FC_CACHEDIR (bug #18675)

Harald Fernengel (1):
Don't use variables named 'bool' (bug #18851)

Harshula Jayasuriya (1):
Fix Sinhala coverage (bug #19288)

Karl Tomlinson (1):
Change FcCharSetMerge API

Mike FABIAN (1):
[conf] Disable hinting when emboldening (#19904)

Peter (1):
Make sure alias files are built first (bug 16464)

Rahul Bhalerao (1):
Add config for new Indic fonts (bug #17856)

Roozbeh Pournader (60):
Correct Sindhi orthography to use Arabic script (bug #17140)
Remove Sinhala characters not in modern use (bug #19288)
Add Filipino orth, alias Tagalog to Filipino (bug #19846)
Split Mongolian orth to Mongolia and China (bug #19847)
Fix doubly encoded UTF-8 in comments (bug #19848)
Change Turkmen orth from Cyrillic to Latin (bug #19849)
Rename Venda from "ven" to "ve" (bug #19852)
Rename "ku" to "ku_am", add "ku_iq" (bug #19853).
Add Kashubian (csb) orth file (bug #19866)
Add Malay (ms) orthography (bug #19867)
Add Kinyarwanda (rw) orthography (bug #19868)
Add Upper Sorbian (hsb) orthography (bug #19870)
Add Berber orthographies in Latin and Tifinagh scripts (bug #19881)
Renamed az to az_az (bug #19889)
Rename Igbo from "ibo" to "ig" (bug #19892)
Remove punctuation symbols from Asturian orthography (bug #19893)
Add Chhattisgarhi (hne) orthography (bug #19891)
Use newly added Cyrillic letters for Kurdish (bug #20049)
Add Kurdish in Turkey (ku_tr) orthography (bug #19891)
Add Aragonese (an) orthography (bug #19891)
Add Haitian Creole (ht) orthography (bug #19891)
Ad Ganda (lg) orthography (bug #19891)
Add Limburgan (li) orthography (bug #19891)
Add Sardinian (sc) orthography (bug #19891)
Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891)
Fix Bengali (bn) and Assamese (as) orthographies (bug #22924)
Remove Euro Sign from all orthographies (bug #19865)
Add Ottoman Turkish (ota) orthography (bug #20114)
Divide Panjabi (pa) to that of Pakistan and India (bug #19890)
Add Blin (byn) orthography (bug #19891)
Add Papiamento (pap_aw, pap_an) orthographies (bug #19891)
Add Crimean Tatar (crh) orthography (bug #19891)
Switch Uzbek (uz) orthography to Latin (bug #19851)
Update Azerbaijani in Latin (az_az) to present usage (bug #20173)
Rename Avaric orthography from 'ava' to 'av' (bug #20174)
Rename Bambara orthography from 'bam' to 'bm' (bug #20175)
Rename Fulah orthography from 'ful' to 'ff' (bug #20177)
Change Kashmiri (ks) orthography to Arabic script (bug #20200)
Tighten Central Khmer (km) orthography (bug #20202)
Remove digits and symbols from some Indic orthographies (bug #20204)
Add Divehi (dv) orthography (bug #20207)
Extend Crimean Tatar (crh) orthography (bug #19891)
Update Serbo-Croatian (sh) orthography (bug #20368)
Add Ewe (ee) orthography (bug #20386)
Add Herero (hz) orthograhy (bug #20387)
Add Akan (ak) and Fanti (fat) orthographies (bug #20390)
Added Quechua (qu) orthography (bug #20392)
Add Sango (sg) orthography (bug #20393)
Add Tahitian (ty) orthography (bug #20391)
Add Navajo (nv) orthography (bug #20395)
Add Rundi (rn) orthography (bug #20398)
Add Zhuang (za) orthography (bug #20399)
Add orthographies for Oshiwambo languages (bug #20401)
Add Shona (sn) orthography (bug #20394)
Add Sichuan Yi (ii) orthography (bug #20402)
Add Javanese (jv) orthography (bug #20403)
Add Nauru (na) orthography (bug #20418)
Add Kanuri (kr) orthography (bug #20438)
Add Sundanese (su) orthography (bug #20440)
Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890)

Serge van den Boom (1):
Correctly handle mmap() failure (#21062)

Revision 1.67 / (download) - annotate - [select for diffs], Tue Apr 7 21:40:12 2009 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Fix previous for destdir.

Revision 1.66 / (download) - annotate - [select for diffs], Tue Apr 7 19:27:57 2009 UTC (3 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.65: +7 -1 lines
Diff to previous 1.65 (colored)

add an alias ZapfDingbats->Dingbats (as seen on Debian/Ubuntu), this
helps for checkmarks etc used in PDF forms (fixing the uglyness mentioned
in my last commit to pkgsrc/print/poppler)
bump PKGREVISION

Revision 1.65 / (download) - annotate - [select for diffs], Sat Jun 21 18:47:44 2008 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

Update to 2.6.0:

Major changes since 2.5.0:

      * Handle bitmap-only TTF files that do not have a GLYF table
      * Ignore point size and DPI for bitmap (PCF) fonts.
      * Add fantasy and cursive generic families
      * Merge Fedora and Mandriva configuration options
      * Build fixes for cross compile and Win32 platforms

Revision 1.64 / (download) - annotate - [select for diffs], Fri Nov 30 22:31:15 2007 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.63: +7 -7 lines
Diff to previous 1.63 (colored)

Update to 2.5.0:

2.5

Keith Packard (4):
      Document several function return values (Bug 13145).
      Document that Match calls FcFontRenderPrepare (bug 13162).
      Document that FcConfigGetFonts returns the internal fontset (bug 13197)
      Revert "Remove fcprivate.h, move the remaining macros to fcint.h."

Tor Lillqvist (1):
      Workaround for stat() brokenness in Microsoft's C library (bug 8526)

2.4.92 (2.5 RC2)

Behdad Esfahbod (14):
      Make fc-match --sort call FcFontRenderPrepare.
      Port fonts-persian.conf to new alias syntax with binding="same"
      Fix trivial bugs in edit-sgml.c
      Add FcGetLangs() and FcLangGetCharSet().
      Add/update config files from Fedora.
      Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf
      Use binding="same" in 30-urw-aliases.conf and remove duplicate entries.
      Remove redundant/obsolete comments from conf files.
      Remove 20-lohit-gujarati.conf.  It's covered by 25-unhint-nonlatin.conf now.
      Oops, fix Makefile.am.
      Remove 25-unhint-nonlatin.conf from default configuration by not linking it.
      Fix documented conf-file naming format in README
      Remove list of available conf files from README.
      Simplify/improve 30-metric-aliases.conf

Keith Packard (25):
      Also check configDirs mtimes in FcConfigUptoDate
      Respect "binding" attribute in <alias> entries.
      Correct documentation for FcAtomicLock (Bug 12947).
      Remove fcprivate.h, move the remaining macros to fcint.h.
      Correct documentation for FcConfigUptoDate (bug 12948).
      Document skipping of fonts from FcFileScan/FcDirScan.
      Make file_stat argument to FcDirCacheLoadFile optional.
      Clean up exported names in fontconfig.h.
      Track line numbers in sgml edit tool input.
      Typo error in function name: Inverval -> interval
      Don't check cache file time stamps when cleaning cache dir.
      Use FcLangDifferentTerritory instead of FcLangDifferentCountry.
      Verify documentation covers exposed symbols.
      Document previously undocumented functions. (bug 12963)
      Update documentation for FcStrCopyFilename (bug 12964).
      Update documentation for stale FcConfigGetConfig function.
      Have FcConfigSetCurrent accept the current configuration and simply return
      Remove references to FcConfigParse and FcConfigLoad.
      Replace incorrect documentation uses of 'char' with 'FcChar8' (bug 13002).
      Fix formatting syntax in doc/fccache.fncs
      Generate fccache.sgml, fcdircache.sgml and fclangset.sgml.
      Formatting syntax mistake in doc/fclangset.fncs.
      Link new function documentation into the fontconfig-devel.sgml
      Ignore new generated documentation
      Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated.

2.4.91 (2.5 RC1)

Behdad Esfahbod (1):
      Update CaseFolding.txt to Unicode 5.1.0

Dwayne Bailey (1):
      Add/fix *.orth files for South African languages

Hideki Yamane (1):
      Handle Japanese fonts better. (debian bug #435971)

Keith Packard (32):
      rehash increment could be zero, causing rehash infinite loop.
      Work around FreeType bug when glyph name buffer is too small.
      Free temporary string in FcDirCacheUnlink (Bug #11758)
      Fix ChangeLog generation to avoid circular make dependency
      Store font directory mtime in cache file.
      Comment about mmaping cache files was misleading.
      Make FC_FULLNAME include all fullname entries, elide nothing. [bug 12827]
      Remove unneeded call to access(2) in fc-cache.
      Improve verbose messages from fc-cache.
      Verbose message about cleaning directories was imprecise
      Don't use X_OK bit when checking for writable directories (bug 12438)
      Have fc-cache remove invalid cache files from cache directories.
      FcConfigParseAndLoad doc was missing the last param.
      Place language name in constant array instead of pointer.
      Must not insert cache into hash table before completely validating.
      Eliminate relocations for glyph name table.
      Eliminate relocations from FcCodePageRange structure (bug 10982).
      Leave generated headers out of distribution (bug 12734).
      Move <cachedir> elements to the end of fonts.conf.
      Add BRAILLE PATTERN BLANK to list of blank glyphs.
      Replace makealias pattern with something supported by POSIX grep (bug 11083)
      FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug 10976)
      There is no U+1257 (bug 10899).
      Spelling errors in documentation. (bug 10879).
      Oops. Left debugging printf in previous commit.
      Handle UltraBlack weight.
      Fix parallel build in fontconfig/docs (bug 10481).
      Distribute man source files for command line programs (bug 9678).
      Ensure weight/slant values present even when style is supplied (bug 9313).
      fontconfig needs configure option to use gnu iconv (bug 4083).
      Match 'ultra' on word boundaries to detect ultra bold fonts. (bug 2511)
      Build fix for Solaris 10 with GCC.

Mike FABIAN (1):
      Avoid crashes if config files contain junk.

Stephan Kulow (1):
      Make FcPatternDuplicate copy the binding instead of always using Strong.

Tilman Sauerbeck (2):
      Store FcNoticeFoundries in read-only memory.
      Store FcVendorFoundries in read-only memory.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Aug 1 16:33:39 2007 UTC (4 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.62: +9 -2 lines
Diff to previous 1.62 (colored)

Kill the platform "detection" logic and just wire the host cpu as
detected by autoconf for use in the fontconfig cache file names.

Pass down CC_FOR_BUILD when doing cross-compilation.

A script for how to do the original fc-arch dance in a cross-compile
safe way was sent to the authors as well as a question why this was
done. No reply received so far.

Bump revision. Note that you might want to clean /var/cache/fontconfig
after installing this.

Supported-by: Google SoC 2007.

Revision 1.62 / (download) - annotate - [select for diffs], Thu Jan 11 11:25:57 2007 UTC (5 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.61: +5 -5 lines
Diff to previous 1.61 (colored)

fontconfig's configure doesn't support multiple --with-add-fonts,
so list them explictly in one option. This fixes the build for
non-modular Xorg as noticed by tron@ in PR 35397. Bump revision.

Revision 1.61 / (download) - annotate - [select for diffs], Tue Jan 9 08:58:29 2007 UTC (5 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.60: +4 -1 lines
Diff to previous 1.60 (colored)

Include the ghostscript fonts in the search path by default, if they are
installed. Bump revision.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Dec 4 12:41:51 2006 UTC (5 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Update to 2.4.2:

 2.4.2

 Han-Wen Nienhuys:
       FcStrCanonFileName buggy for mingw. (bug 8311)
       More fixes for Win32 building (bug 8311)

 Kean Johnston:
       Don't use varargs CPP macros in fccache.c. (bug 8733)

 Keith Packard:
       Remove documentation for non-existant FcConfigNormalizeFontDir.
       Build fontconfig.def from header files when needed.
       Detect and use available random number generator (bug 8308)
       Add sparc64 architecture string.
       FcStrCanonAbsoluteFilename should be static.
       Use explicit platform/nameid order when scanning ttf files.
       Warn (and recover) from config file without <cachedir> elements.
       Avoid writing uninitialized structure pad bytes to cache files.
       Fix grep pattern in makealias to work on non-Gnu grep (bug 8368).
       Add FcFreeTypeQueryFace external API. Bug #7311.
       Segfault scanning non-font files. Disallow scan edit of user vars. (#8767)
       Add space between type and formal in devel man pages (bug 8935)

 Mike FABIAN:
       Do not clean cache files for different architectures

 Peter Breitenlohner:
       A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933.
       Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug 8935.
       Fix fc-cat documentation (bug 8935).

Revision 1.59 / (download) - annotate - [select for diffs], Fri Nov 3 07:13:31 2006 UTC (5 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored)

DESTDIR support.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Oct 3 18:16:13 2006 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.57: +2 -3 lines
Diff to previous 1.57 (colored)

Update to 2.4.1:

This fixes the build on a couple of systems (m68k and mipsel), and
re-implements a function that was broken by the cache file rework that
is needed for lilypond.

Revision 1.57 / (download) - annotate - [select for diffs], Sun Sep 17 18:20:20 2006 UTC (5 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.56: +5 -1 lines
Diff to previous 1.56 (colored)

Honour VARBASE for the fontconfig cache. Use INSTALL script to create it
if necessary and run fc-cache to set up the initial database.
Remove the cache at DEINSTALL time. Bump revision for this.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Sep 14 15:07:12 2006 UTC (5 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.55: +6 -2 lines
Diff to previous 1.55 (colored)

Specify architecture with "--with-arch" under Mac OS X because the
auto detection is broken. Fix based on a suggestion by Mark E. Perkins.
This fixes PR pkg/34509.

Revision 1.55 / (download) - annotate - [select for diffs], Mon Sep 11 18:53:16 2006 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.54: +17 -13 lines
Diff to previous 1.54 (colored)

Update to 2.4.0:

Fontconfig version 2.4 is API and ABI compatible with the 2.3
release, although some significant internal restructuring has
occurred.

Major changes from the 2.3 series:

* Shared mmap'ed cache files. All font cache files are mapped
  read-only and shared across multiple processes. Startup
  performance and memory footprint of the library have, as a
  result, been significantly improved.

* Configuration split into multiple files. While 2.3 provided
  the ability to incorporate additional configuration files from
  a directory, it didn't use them extensively. The new configuration
  structure places most of the configuration into separate files
  and provides conventions for naming them that are designed to
  permit user and distribution customization of the library
  without needing to edit the master config file.

* Eliminate internal symbols from shared library symbol table.
  The shared library now exports precisely the list of symbols
  present in the public header files. Use of private symbols,
  always unsupported, will now result in failure to link and run.

Thanks to all who have made this release possible, especially
Patrick Lam who built the shared cache file code and performed most
of the maintenance over the last year.

Keith Packard 2006-9-9

Revision 1.54 / (download) - annotate - [select for diffs], Sun Jul 23 01:09:11 2006 UTC (5 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.53: +1 -5 lines
Diff to previous 1.53 (colored)

Remove obsolete BUILDLINK_API_DEPENDS.

Revision 1.53 / (download) - annotate - [select for diffs], Mon May 29 22:38:06 2006 UTC (5 years, 11 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.52: +6 -3 lines
Diff to previous 1.52 (colored)

Use patch provided by the FreeType2 maintaines to make this build with
version 2.2.1 and newer of the "freetype2" package. Bump package
revision because of this fix.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Apr 14 07:08:07 2006 UTC (6 years, 1 month ago) by heinz
Branch: MAIN
Changes since 1.51: +3 -1 lines
Diff to previous 1.51 (colored)

Added appropriate TEST_TARGET.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Apr 6 06:21:59 2006 UTC (6 years, 1 month ago) by reed
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Over 1200 files touched but no revisions bumped :)

RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).

Revision 1.50 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:38 2006 UTC (6 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.49 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:09 2006 UTC (6 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Jan 24 07:32:07 2006 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored)

Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:40 2005 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.46: +1 -2 lines
Diff to previous 1.46 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:07 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Sep 5 15:18:42 2005 UTC (6 years, 8 months ago) by hira
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.44: +3 -7 lines
Diff to previous 1.44 (colored)


Clean up additional font path.  OK'd by reed@.

If you installed fontconfig-2.3.2, please remove <dir></dir> entry
from ${LOCALBASE}/etc/fontconfig/fonts.conf.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Jul 28 16:40:03 2005 UTC (6 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.43: +8 -7 lines
Diff to previous 1.43 (colored)

Remove the MESSAGE. It is not required. The library will build
caches for individuals as needed.

Remove gnome from CATEGORIES.

Redo the added font paths because ${LOCALBASE}/lib/X11/fonts is
already default as configured above, so don't need to add again.
And don't need to list sub-directories of "fonts" because fontconfig
already looks in sub-directories too. (I have been using this over
a year on various systems like this.)

Update to 2.3.2. Changes include:
        * fc-cache/fc-cache.c: (scanDirs):
        Fix a few minor leaks in error cases.
        * fc-cache/fc-cache.c: (main):
        Destroy font configuration on exit to help valgrind
        * fonts.conf.in:
        * src/fcfreetype.c: (FcSfntNameTranscode), (FcFreeTypeCharIndex),
        (FcFreeTypeCheckGlyph):
        Use own transcoding routines in preference to iconv
        which appears to have leaks in some translators.
        Call iconv_close after using iconv (oops).

        Prefer unicode encoding of Euro char as some
        fonts mis-encode Euro in other ones.

        Must fetch bitmap glyphs to get width values
        to check for monospace/dual-width fonts.

Complete changes at
http://www.fontconfig.org/release/ChangeLog-2.3.2

Note that manpage for fc-cache(1) is not installed yet. It is in SGML.

Also note that the new version provides same library version
libfontconfig.so.1.0.4. This was reported to developer and was an
accidently oversite. Nevertheless, it is still ABI compatible.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jun 7 19:38:52 2005 UTC (6 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

Never use docbook2html to regenerate documentation files.  That's too
heavy of a build dependency to drag in, and the SGML template files
are not completely standardized.  This should fix PR pkg/29392.

Revision 1.42 / (download) - annotate - [select for diffs], Sun May 22 20:07:59 2005 UTC (7 years ago) by jlam
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.38.2.1 / (download) - annotate - [select for diffs], Thu May 5 23:50:56 2005 UTC (7 years ago) by salo
Branch: pkgsrc-2005Q1
Changes since 1.38: +5 -2 lines
Diff to previous 1.38 (colored) next main 1.39 (colored)

Pullup ticket 465 - requested by Thomas Klausner
manual pages build fix for fontconfig

Revisions pulled up:
- pkgsrc/fonts/fontconfig/Makefile		1.39
- pkgsrc/fonts/fontconfig/PLIST			1.11
- pkgsrc/fonts/fontconfig/distinfo		1.13
- pkgsrc/fonts/fontconfig/patches/patch-aa	1.8
- pkgsrc/fonts/fontconfig/patches/patch-ab	removed
- pkgsrc/fonts/fontconfig/patches/patch-ac	1.6

   Module Name:		pkgsrc
   Committed By:	wiz
   Date:		Tue Mar 22 14:05:54 UTC 2005

   Modified Files:
   	pkgsrc/fonts/fontconfig: Makefile PLIST distinfo
   	pkgsrc/fonts/fontconfig/patches: patch-aa patch-ac
   Removed Files:
   	pkgsrc/fonts/fontconfig/patches: patch-ab

   Log Message:
   Update to 2.3.1:
    * Fix manuals in section 3 so they get built and installed.

    * Rework GSUB/GPOS script parsing to avoid crashing when presented
      with broken fonts.

    * Add a few more example configuration files to /etc/fonts/conf.d
      from the debian packaging.

Revision 1.41 / (download) - annotate - [select for diffs], Tue Apr 12 12:38:40 2005 UTC (7 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.40: +5 -1 lines
Diff to previous 1.40 (colored)

add libiconv buildlink3.mk file.  fontconfig directly calls iconv().
Should address the 'fontconfig core dumps' on solaris bug reported in
PR29837

Revision 1.40 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:47 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.39: +1 -2 lines
Diff to previous 1.39 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.39 / (download) - annotate - [select for diffs], Tue Mar 22 14:05:54 2005 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.38: +5 -2 lines
Diff to previous 1.38 (colored)

Update to 2.3.1:
 * Fix manuals in section 3 so they get built and installed.

 * Rework GSUB/GPOS script parsing to avoid crashing when presented
   with broken fonts.

 * Add a few more example configuration files to /etc/fonts/conf.d
   from the debian packaging.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Mar 1 23:38:14 2005 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base
Branch point for: pkgsrc-2005Q1
Changes since 1.37: +6 -3 lines
Diff to previous 1.37 (colored)

Update to 2.3.0:
Fix memory leak of patterns rejected by configuration (#2518)

Create prototype $PREFIX/etc/fontconfig/conf.d directory and populate
it with a few sample files.  These samples are unused as the file
names don't start with numbers.

Update documentation.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Feb 26 16:39:51 2005 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Update to 2.2.99:
Fontconfig 2.2.99 contains a few minor bug fixes plus the addition of
polite type warnings for the config file. This latter change could use a
bit of exposure to existing config files to see if it whines about
legitimate configurations.

Revision 1.36 / (download) - annotate - [select for diffs], Tue Jan 18 12:15:46 2005 UTC (7 years, 4 months ago) by drochner
Branch: MAIN
Changes since 1.35: +4 -5 lines
Diff to previous 1.35 (colored)

update to 2.2.98
changes:
2.2.97
Fc-cache sleeps before exiting to ensure filesystem timestamps are well
ordered.
Added Punjai orthography.
The timestamp in fonts.conf is gone now.  Too many problems.
The default font path includes all of the X fonts; use selectfont/rejectfont
to eliminate bitmaps, as shown in the sample local.conf file.
<include> configuration elements may now reference a directory.  Files
in that directory matching [0-9]* are loaded in UTF-8 collating sequence order.
<selectfont> configuration added to control which fonts are used.
fontformat font pattern elements built from the FT_Get_X11_Font_Format
function in newer versions of FreeType.
'capability' list constructed from gsub/gpos and silf values in TrueType
files.
Multi-lingual names (style, family, fullname) extracted and stored with
parallel <foo>lang properties marking language.
2.2.98
Share object name strings (Michael Meeks)
Eliminate a couple of codepoints from Russian orthography (John Thacker)
Add synthetic emboldening configuration changes (Jakub Pavelek)
Change FcFontSetSort to ignore language after fonts with the requested
languages have been found. (Owen Taylor)
Add some RedHat font configuration changes (Owen Tayler).
Add full Unicode case folding support to case-ignoring string functions
(Keith Packard)
Remove Han characters from Korean orthography (Tor Andersson)

Revision 1.35 / (download) - annotate - [select for diffs], Mon Dec 20 18:49:37 2004 UTC (7 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

Make sure we have defined GNU_CONFIGURE and USE_LIBTOOL before including
bsd.prefs.mk, otherwise the check for _OPSYS_MAX_CMDLEN is skipped.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Oct 3 00:14:42 2004 UTC (7 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Aug 5 22:17:25 2004 UTC (7 years, 9 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

update to fontconfig-2.2.96

changes:
2004-06-30  Keith Packard  <keithp@keithp.com>

	* README:
	* configure.in:
	* fontconfig/fontconfig.h:
	Update for 2.2.96

2004-06-30  Keith Packard  <keithp@keithp.com>

	Provided by: Lubos Lunak <l.lunak@suse.cz>

	* src/fccfg.c: (FcConfigUptoDate):
	However FcConfigUptoDate() doesn't seem to work. See the attached
	patch.  First there's an obvious misplaced parenthesis making it
	return always false, and second, even this call fails to detect font
	changes (e.g.  adding a new font to
	/usr/X11R6/lib/X11/fonts/truetype). The patch should fix that as
	well. The problem seems to be triggered by my fonts.conf specifying
	only /usr/X11R6/lib/X11/fonts , and therefore config->configDirs
	doesn't include subdirs, unlike config->fontDirs.

2004-06-03  Keith Packard  <keithp@keithp.com>

	* fontconfig/fontconfig.h:
	Remove comma at end of FcResult enum definition.

2004-05-29  Keith Packard  <keithp@keithp.com>

	* INSTALL:
	Add steps to md5sum release

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 7 23:37:41 2004 UTC (7 years, 11 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

Update to 2.2.95 development release.  Several bugs have been fixed,
in particular this fixes a problem where no font matches can be found
by gtk2 apps.  This should fix the problem where even the gtk-demo
program fails run.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Apr 28 14:33:58 2004 UTC (8 years ago) by dillo
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored)

Update HOMEPAGE and MASTER_SITES.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Apr 27 15:09:10 2004 UTC (8 years ago) by adam
Branch: MAIN
Changes since 1.29: +3 -4 lines
Diff to previous 1.29 (colored)

Changes 2.2.2:
* Changed #include syntax to follow new Freetype rules
* Made external compilation work

Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 19 17:37:19 2004 UTC (8 years, 1 month ago) by minskim
Branch: MAIN
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored)

Enable pkgviews installation.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Feb 16 19:15:21 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.27: +2 -3 lines
Diff to previous 1.27 (colored)

The GNU configure script now only accepts --with-freetype-config to set
the location of freetype2 headers and libraries.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Feb 14 18:26:28 2004 UTC (8 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

PKGCONFIG_OVERRIDE is relative to WRKSRC.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:40 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.25: +1 -2 lines
Diff to previous 1.25 (colored)

LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Feb 12 20:52:55 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Don't try to build the docbook documentation.  Fixes PR 24367.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jan 24 02:00:26 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Append to BUILDLINK_DEPENDS.freetype2 so that if another package wants an
even newer version, it will still work.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Jan 24 01:57:01 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.22: +11 -9 lines
Diff to previous 1.22 (colored)

bl3ify

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jan 22 08:38:29 2004 UTC (8 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Dec 21 16:44:02 2003 UTC (8 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Update HOMEPAGE; from Michal Pasternak in PR pkg/23826.

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Dec 20 19:49:01 2003 UTC (8 years, 5 months ago) by agc
Branch: pkgsrc-2003Q4
Changes since 1.18: +7 -2 lines
Diff to previous 1.18 (colored) next main 1.19 (colored)

Pullup correct operation fix to the pkgsrc-2003Q4 branch, requested by
Ingolf Steinbach.

	revision 1.19
	date: 2003/12/04 23:28:10;  author: dmcmahill;  state: Exp;  lines: +7 -2
	If X11PREFIX and X11BASE are not the same, which happens with xpkgwedge,
	then add both to the font path instead of just X11PREFIX.  Makes this pkg
	work with xpkgwedge.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Dec 18 15:07:00 2003 UTC (8 years, 5 months ago) by recht
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Fix build after freetype2 update

Revision 1.19 / (download) - annotate - [select for diffs], Thu Dec 4 23:28:10 2003 UTC (8 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.18: +7 -2 lines
Diff to previous 1.18 (colored)

If X11PREFIX and X11BASE are not the same, which happens with xpkgwedge,
then add both to the font path instead of just X11PREFIX.  Makes this pkg
work with xpkgwedge.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Oct 29 05:45:15 2003 UTC (8 years, 6 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base
Branch point for: pkgsrc-2003Q4
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Just in case, fontconfig is built before X fonts are installed,
have some defaults for fonts.conf (/usr/X11R6/lib/X11/fonts/TTF
and /usr/X11R6/lib/X11/fonts/Type1).

I didn't bump PKGREVISION, because in many cases this will be the
same as if it configure figured it out.

I also considered adding TrueType and freefont, but they aren't
included with default XFree86 installation. Also, I didn't include
other font directories, because fontconfig's directory says it's
for outline fonts (.pf*, .tt* and .ot*) and to use local.conf or
~/.fonts.conf for bitmap fonts.

This closes PR #22927 where fontconfig's fc-cache has missing
directories causing font information caches to not be built (using
defaults).

Revision 1.17 / (download) - annotate - [select for diffs], Sat Oct 11 13:40:19 2003 UTC (8 years, 7 months ago) by grant
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

bump PKGREVISIONs after bump of expat BUILDLINK_DEPENDS.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Sep 22 21:55:56 2003 UTC (8 years, 8 months ago) by recht
Branch: MAIN
Changes since 1.15: +3 -1 lines
Diff to previous 1.15 (colored)

Add missing PKGCONFIG_OVERRIDE.
Bump PKGREVISION because of the changed *.pc files.
ok'ed by wiz@

Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 2 07:12:15 2003 UTC (8 years, 8 months ago) by martti
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

This needs zlib

Revision 1.14 / (download) - annotate - [select for diffs], Sun Aug 31 19:19:12 2003 UTC (8 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.13: +6 -12 lines
Diff to previous 1.13 (colored)

Update to 2.2.1.
Lots more documentation installed, fontconfig-config replaced
with pkgconfig file.
Changelog covered some versions only:
Release 2.2.0:

    * Change version number to 2.2.0

Prerelease 2.1.94:

    * BDF property support for foundry and width (Juliusz Chroboczek)
    * Clean up GCC warnings (Colin Walters)

Prerelease 2.1.93:

    * Use Type1 FontInfoRec to get more detailed weight information
    * Run fc-cache from source tree to try and resolve LFS install issues
    * Fix fontconfig-user.html generation (was getting smashed)
    * Debian build files are in CVS now
    * Fixes to build on Windows
    * Compute monospacing by looking at glyphs instead of trusting font
    * Get widths and more detailed weight from TrueType OS/2 table
    * Global cache was re-statting a lot of files.
    * Yet more RPM fixes from RedHat

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jul 17 21:37:02 2003 UTC (8 years, 10 months ago) by grant
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jul 13 14:46:14 2003 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

This does not USE_X11; remove it. Bump PKGREVISION.
Noted by Soren Jacobsen in PR 22051.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 2 01:19:48 2003 UTC (8 years, 11 months ago) by jschauma
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Mar 29 19:00:19 2003 UTC (9 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Clean up freetype2 requirements so Xft2 and fontconfig also require the right
version via buildlink'ing

Revision 1.9 / (download) - annotate - [select for diffs], Sat Mar 29 12:40:56 2003 UTC (9 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.8: +2 -3 lines
Diff to previous 1.8 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 9 13:26:54 2003 UTC (9 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Drop maintainership.  I don't understand how this package really works and
all the magic needed to get it working with the versions included with
XFree86.  Other people will do a better job than me.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 9 06:13:30 2003 UTC (9 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Bump PKGREVISION

Revision 1.6 / (download) - annotate - [select for diffs], Sun Mar 9 06:12:13 2003 UTC (9 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.5: +5 -1 lines
Diff to previous 1.5 (colored)

Make same change for this by requiring at least freetype2 2.0.9

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 28 22:03:17 2003 UTC (9 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 21 14:25:31 2003 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.3: +5 -2 lines
Diff to previous 1.3 (colored)

Install two more man pages, requested by Christian Hattemer. PKGREVISION=3.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 24 06:10:01 2002 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 12 22:30:14 2002 UTC (9 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (colored)

Install fontconfig(3) manpage. Bump PKGREVISION to 1.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Dec 11 20:12:45 2002 UTC (9 years, 5 months ago) by jmmv
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of fontconfig, version 2.1. Description follows:

Fontconfig is a library for configuring and customizing font access.

Fontconfig can:
* discover new fonts when installed automatically, removing a common
  source of configuration problems.
* perform font name substitution, so that appropriate alternative fonts
  can be selected if fonts are missing.
* identify the set of fonts required to completely cover a set of
  languages.
* have GUI configuration tools built as it uses an XML-based
  configuration file (though with autodiscovery, we believe this need is
  minimized).
* efficiently and quickly find the fonts you need among the set of fonts
  you have installed, even if you have installed thousands of fonts,
  while minimzing memory usage.
* be used in concert with the X Render Extension and FreeType to
  implement high quality, anti-aliased and subpixel rendered text on a
  display.

Fontconfig does not:
* render the fonts themselves (this is left to FreeType or other
  rendering mechanisms).
* depend on the X Window System in any fashion, so that printer only
  applications do not have such dependencies.

Approved by wiz.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 11 20:12:45 2002 UTC (9 years, 5 months ago) by jmmv
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>