The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD x11-fonts : fontconfig

An XML-based font configuration API for X Windows

 Fontconfig does the following:

    * 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.

-- keithp 

http://fontconfig.org/



fontconfig history


v. 1.69
date: 2007/07/28 18:19:09;  author: marcus;  state: Exp;  lines: +1 -0
Add a missing dependency on docbook-410 when building fontconfig with
DocBook support.

PR:		114504
Submitted by:	"Pawel Pekala" 

v. 1.68 date: 2007/07/23 09:36:48; author: rafan; state: Exp; lines: +0 -1 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
v. 1.67 date: 2007/05/19 20:29:22; author: flz; state: Exp; lines: +2 -3 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.66 date: 2007/04/14 07:25:14; author: marcus; state: Exp; lines: +1 -1 Sync fontconfig with the fd.o git repository to fix a bug rendering DejaVu fonts in Qt-based applications. PR: 110873 Obtained from: Freedesktop git (fontconfig module)
v. 1.65 date: 2007/03/22 08:23:00; author: pav; state: Exp; lines: +0 -1 - Revert my previous commit; it was totally bogus
v. 1.64 date: 2007/03/21 02:06:49; author: pav; state: Exp; lines: +1 -0 - Fix plist for reference port Reported by: krismail
v. 1.63 date: 2007/03/19 05:13:57; author: marcus; state: Exp; lines: +16 -20 Presenting GNOME 2.18 for FreeBSD. GNOME 2.18 is a departure from recent GNOME releases in that it focuses more on stability and functionality than on new features. Not that it doesn't have its share of new and exciting items. See http://www.gnome.org/start/2.18/ for all the goodies in this release. GNOME 2.18 for FreeBSD would not have been possible without the hard work of the FreeBSD GNOME Team and our intrepid band of testers including J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi, Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen, Phillip Neumann, Franz Klammer, and Neal Delmonico.
v. 1.62 date: 2007/03/09 16:30:34; author: pav; state: Exp; lines: +1 -1 - fc-match: Add 's' to getopt pattern, so -s is recognized PR: ports/109976 Submitted by: Denis Eremenko
v. 1.61 date: 2007/02/02 17:06:23; author: pav; state: Exp; lines: +2 -6 - Remove support for xfree86-3 PR: ports/106666 Submitted by: vd With hat: portmgr
v. 1.60 date: 2007/02/01 02:42:02; author: kris; state: Exp; lines: +1 -0 Use libtool port instead of included version to avoid objformat a.out botch
v. 1.59 date: 2006/10/16 20:42:01; author: mezz; state: Exp; lines: +5 -5 Disable the cjk patch, same with freetype2, it doesn't build. Reported by: ijliao Approved by: portmgr (implicit, kris and marcus)
v. 1.58 date: 2006/10/14 08:35:44; author: marcus; state: Exp; lines: +7 -3 Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann tmclaugh mux Yuri Pankov chinsan Thomas Brian Gruber Franz Klammer Dominique Goncalves Pascal Hofstee Yasuda Keisuke backyard Andris Raugulis Eric L. Chen Pawel Worach QuiRK on #freebsd-gnome Shane Bell luigi sajd on #freebsd-gnome sat Chris Coleman kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz Enjoy! Approved by: portmgr (implicit, kris)
v. 1.57 date: 2006/06/12 04:58:42; author: mezz; state: Exp; lines: +6 -0 Use the correct mtree when you change the prefix, for example: Incorrect: (before) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (after) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================
v. 1.56 date: 2006/06/01 00:25:39; author: mezz; state: Exp; lines: +1 -1 Correct it, don't use USE_X_PREFIX that cause the circle dependency loop.
v. 1.55 date: 2006/05/31 22:18:48; author: mezz; state: Exp; lines: +3 -5 - Add header in these *-reference ports. - Fix a few of pkg-descr by chase the rename. - Move all PORTREVISION and PORTEPOCH to top with ?=. - Put USE_X_PREFIX back in, but under REFERENCE_PORT, and remove PREFIX? and USE_XLIB. This fix ports to use the correct mtree when you change the prefix, for example: Incorrect: (Without USE_X_PREFIX) ================================ # cd /usr/ports/x11-toolkits/gtk20 # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (With USE_X_PREFIX) ================================ # cd /usr/ports/x11-toolkits/gtk20 # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================ - Change a several of *-reference ports to install in LOCALBASE instead X11BASE, but only two gtkmm*-reference couldn't be change at the moment. Bump the PORTREVISION for change prefix. Discussed with: marcus
v. 1.54 date: 2006/05/11 18:03:03; author: jylefort; state: Exp; lines: +17 -138 Move the fontconfig programming reference to the fontconfig-reference port.
v. 1.53 date: 2006/05/01 18:46:06; author: jylefort; state: Exp; lines: +5 -4 - Make sure that /usr/X11R6/lib/X11/fonts is only listed once in fonts.conf. - Replace some spaces by tabs.
v. 1.52 date: 2006/03/26 23:34:28; author: marcus; state: Exp; lines: +1 -0 Fix the build when docbook-utils is installed. Submitted by: Andreas Kohn
v. 1.51 date: 2006/02/23 10:40:03; author: ade; state: Exp; lines: +2 -2 Conversion to a single libtool environment. Approved by: portmgr (kris)
v. 1.50 date: 2006/02/14 18:12:14; author: marcus; state: Exp; lines: +3 -1 Update firefly patch sites. PR: 92851 Submitted by: hamigua
v. 1.49 date: 2006/02/02 19:15:04; author: marcus; state: Exp; lines: +0 -1 Remove USE_REINPLACE to pacify portlint.
v. 1.48 date: 2006/02/02 19:14:21; author: marcus; state: Exp; lines: +3 -2 Since we look in X11BASE for fonts, make sure we explicitly clean up X11BASE on deinstall.
v. 1.47 date: 2006/01/30 23:20:04; author: kuriyama; state: Exp; lines: +2 -1 Chase shlib bump of libexpat.
v. 1.46 date: 2005/12/17 19:39:35; author: pav; state: Exp; lines: +5 -6 - Add WITH_CJK patches PR: ports/90523 Submitted by: lwj
v. 1.45 date: 2005/11/05 04:53:44; author: marcus; state: Exp; lines: +21 -9 Presenting GNOME 2.12 for FreeBSD. The release is chock full of bug fixes and new features. Don't believe me? Then see for yourself at http://www.gnome.org/start/2.12/notes/en/. DO NOT USE portupgrade by itself to upgrade to GNOME 2.12. Instead, use the gnome_upgrade.sh script from http://www.marcuscom.com/downloads/gnome_upgrade212.sh. This script will circumvent some potential pitfalls users can see if they use portupgrade by itself. In keeping with tradition, GNOME 2.12 for FreeBSD comes with a special splash screen. The winner of this release's contest is Dominique Goncalves . His splash screen was inspired by http://art.gnome.org/contests/2.12-splash/83. The FreeBSD GNOME Team would lank to thank the following users for their contributions to this release: Matthew Luckie ade sajd on #freebsd-gnome Caelian on #freebsd-gnome mnag Yasuda Keisuke Mark Hobden Sergey Akifyev Andreas Kohn For more information on GNOME on FreeBSD, checkout http://www.FreeBSD.org/gnome/. The 2.12 documentation will be posted shortly.
v. 1.44 date: 2005/03/16 08:23:28; author: marcus; state: Exp; lines: +3 -6 Update to the latest Firefly patchset. This patchset makes CJK TrueType fonts prettier. PR: 78886 Submitted by: hamigua
v. 1.43 date: 2005/03/04 08:01:33; author: marcus; state: Exp; lines: +0 -6 Remove the now-redundant MTREE file selection code. This is handled in bsd.port.mk. Requested by: lesi
v. 1.42 date: 2005/02/14 23:40:06; author: pav; state: Exp; lines: +1 -1 - Play hide'n'seek with fd.o people Reported by: krismail
v. 1.41 date: 2005/02/09 05:42:47; author: marcus; state: Exp; lines: +11 -3 * Remove the font cache built by fc-cache in POST-INSTALL phase * Apply NOPORTDOCS and update PLIST correspondingly * Make portlint a bit happier PR: 77293 Submitted by: leeym
v. 1.40 date: 2004/11/21 22:03:48; author: marcus; state: Exp; lines: +10 -0 Add the Firefly font patchset. This patchset is mainly used to make CJK TrueType fonts look prettier. Various enhancements like bold, italic, readability, and embedded bitmap font help a CJK X desktop a great deal. To enable this patchset, define WITH_CJK while building these ports (pango, fontconfig, libXft, and freetype2). PR: 73083 Submitted by: clive Obtained from: Hamigua (I think)
v. 1.39 date: 2004/07/26 21:21:17; author: mezz; state: Exp; lines: +1 -1 I have forgotten to remove the lthack. The USE_LIBTOOL_VER and lthack should not be together.
v. 1.38 date: 2004/07/25 19:01:38; author: mezz; state: Exp; lines: +1 -1 Use the correct version of libtool 13 -> 15 to avoid install the *.la files.
v. 1.37 date: 2004/07/23 19:10:22; author: anholt; state: Exp; lines: +1 -1 - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk, and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated. - Make xorg the default X_WINDOW_SYSTEM on -current. - Add several new X_*_PORT variables which point to various pieces of X11 based on the setting of X_WINDOW_SYSTEM, and make ports use them. - Add information to CHANGES about how to handle the transition. PR: ports/68763 Approved by: portmgr (marcus) Approved by: re (scottl)
v. 1.36 date: 2004/07/02 16:46:02; author: marcus; state: Exp; lines: +1 -1 Update to 2.2.3.
v. 1.35 date: 2004/05/11 18:08:57; author: marcus; state: Exp; lines: +4 -3 Fix some portlint warnings, and use lthack to eliminate the needs for a patch. Submitted by: krion
v. 1.34 date: 2004/03/16 20:29:33; author: marcus; state: Exp; lines: +5 -5 "Update" to 2.2.2, the latest stable release with a PORTEPOCH bump.
v. 1.33 date: 2004/03/14 07:58:26; author: kuriyama; state: Exp; lines: +2 -2 o Bump $LIB_DEPENDS line to chase expat's shlib version. o Bump $PORTREVISION.
v. 1.32 date: 2004/03/14 06:17:40; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.31 date: 2004/02/04 05:09:59; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.30 date: 2003/11/17 12:29:08; author: trevor; state: Exp; lines: +0 -1 USE_REINPLACE need be defined only when REINPLACE_CMD is used.
v. 1.29 date: 2003/09/18 15:09:59; author: marcus; state: Exp; lines: +1 -2 Add a new MASTER_SITE since the Fontconfig site went away.
v. 1.28 date: 2003/07/19 00:16:35; author: marcus; state: Exp; lines: +1 -1 This is a first for me. Correct a typo in the patch _name_ so the patch actually gets applied.
v. 1.27 date: 2003/07/18 22:02:56; author: marcus; state: Exp; lines: +1 -1 Revert some of the FreeType code in fontconfig to fix some font rendering issues with Adboe fonts (particularly Helvetica and Times). Reported by: many
v. 1.26 date: 2003/07/18 19:24:08; author: marcus; state: Exp; lines: +1 -0 Fix a problem with certain languages not having any fonts in Mozilla and Mozilla-based browsers.
v. 1.25 date: 2003/07/18 02:05:20; author: marcus; state: Exp; lines: +2 -1 Update to 2.2.90.
v. 1.24 date: 2003/06/17 22:57:20; author: marcus; state: Exp; lines: +1 -1 Update to 2.2.1.
v. 1.23 date: 2003/06/16 20:52:58; author: adamw; state: Exp; lines: +1 -3 Utilize USE_GNOME= pkgconfig.
v. 1.22 date: 2003/04/22 01:22:48; author: marcus; state: Exp; lines: +1 -2 Update to 2.2.0, the fontastic-everything-finally-works release.
v. 1.21 date: 2003/04/18 16:59:36; author: marcus; state: Exp; lines: +1 -0 Add patch to avoid dereferencing a NULL pointer in freetype2. This fixes a crash with certain monotype fonts such as the Windows FixedSys fonts. Note, the real fix should go into freetype2, but I'm still waiting for feedback from them. Obtained from: Fontconfig CVS
v. 1.20 date: 2003/04/17 16:48:04; author: marcus; state: Exp; lines: +1 -1 Add a missing '\'.
v. 1.19 date: 2003/04/17 16:30:39; author: marcus; state: Exp; lines: +2 -1 At least one person had problems fetching 2.1.94. Add another dist site. Reported by: ijliao
v. 1.18 date: 2003/04/16 23:04:13; author: marcus; state: Exp; lines: +1 -1 Update to 2.1.94.
v. 1.17 date: 2003/04/13 05:52:44; author: marcus; state: Exp; lines: +4 -4 Update to 2.1.93.
v. 1.16 date: 2003/04/05 05:18:26; author: marcus; state: Exp; lines: +1 -2 * Allow these ports to build in a read-only ${PORTSDIR} [1] * Remove USE_GNOMENG macro Requested by: Cory Bajus [1]
v. 1.15 date: 2003/04/04 06:53:18; author: marcus; state: Exp; lines: +133 -18 Update to 2.1.92. This is a hacked development version that should solve most of the Xft/fontconfig problems people are experiencing. Note that in this version, font caches do not have to exist for Xft applications to function properly. PR: 50482
v. 1.14 date: 2003/03/28 18:45:18; author: marcus; state: Exp; lines: +1 -1 Add -f to fc-cache to force a font cache build. This fixes GNOME installation from packages. Reported by: murray
v. 1.13 date: 2003/03/13 23:07:29; author: marcus; state: Exp; lines: +2 -2 Fix a bug in fontconfig's configure script that was causing fonts.conf to not include /usr/X11R6/lib/X11/fonts if XFree86 was not installed. This was in turn leading to crashes in things such as xclock. This bug has been filed with fontconfig's Bugzilla as bug #45. Reported by: many Brought to my attention by: anholt Approved by: portmgr (will)
v. 1.12 date: 2003/03/05 23:53:45; author: marcus; state: Exp; lines: +1 -0 Force ldconfig to run before pkg-install to fix a problem where the user may have booted the machine without having /usr/X11R6/lib. Thus ldconfig never cached it. This should fix the sprious Error 1 failures when running post-install. Reported by: anholt
v. 1.11 date: 2003/03/02 17:14:12; author: marcus; state: Exp; lines: +1 -1 Sync fontconfig with the XFree86 4.3.0 release. * Fixes a segfault * Performs country-independent matching for Chinese languages * Finishes off the UTF-16 conversion code * Adds a section on local.conf to fontconfig.3 Obtained from: XFree86 CVS
v. 1.10 date: 2003/03/01 01:37:54; author: marcus; state: Exp; lines: +2 -1 * Set LC_ALL to C in MAKE_ENV to avoid creating non-well-formed XML * Allow CJK users to use fixed-width TrueType fonts [1] Submitted by: perky Obtained from: fontconfig CVS [1]
v. 1.9 date: 2003/02/28 05:56:22; author: marcus; state: Exp; lines: +7 -1 * Install fc-cache and fc-list manpages [1] * Quiet portlint with regard to pkg-descr * De-pkg-comment Requested by: Gord Broom [1]
v. 1.8 date: 2003/01/24 05:12:09; author: marcus; state: Exp; lines: +5 -1 Install fontconfig's manpage.
v. 1.7 date: 2003/01/24 04:58:53; author: anholt; state: Exp; lines: +9 -2 Make this port PREFIX?=${X11BASE} rather than USE_X_PREFIX, because it doesn't use the X libraries and will be depended on for the 4.3 ports. Reviewed by: marcus
v. 1.6 date: 2003/01/21 16:19:47; author: marcus; state: Exp; lines: +6 -0 Make sure fc-cache is run after installation for both the port and package. PR: 47283
v. 1.5 date: 2003/01/19 19:28:36; author: marcus; state: Exp; lines: +2 -3 Update to 2.1.
v. 1.4 date: 2002/11/12 18:10:53; author: marcus; state: Exp; lines: +1 -1 The MASTER_SITE's DNS has changed. Make this port fetchable once more. Submitted by: Miklos
v. 1.3 date: 2002/10/23 16:30:04; author: marcus; state: Exp; lines: +2 -2 Correct the default font path. Submitted by: boris karlov
v. 1.2 date: 2002/10/07 16:43:09; author: marcus; state: Exp; lines: +1 -0 Fix a problem with the shared library installation.
v. 1.1 date: 2002/10/06 20:56:30; author: marcus; state: Exp; Add fontconfig, an XML-based font configuration API for X. ============================================================================= v. 1.69 date: 2007/07/28 18:19:09; author: marcus; state: Exp; lines: +1 -0 Add a missing dependency on docbook-410 when building fontconfig with DocBook support. PR: 114504 Submitted by: "Pawel Pekala"
v. 1.68 date: 2007/07/23 09:36:48; author: rafan; state: Exp; lines: +0 -1 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
v. 1.67 date: 2007/05/19 20:29:22; author: flz; state: Exp; lines: +2 -3 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.66 date: 2007/04/14 07:25:14; author: marcus; state: Exp; lines: +1 -1 Sync fontconfig with the fd.o git repository to fix a bug rendering DejaVu fonts in Qt-based applications. PR: 110873 Obtained from: Freedesktop git (fontconfig module)
v. 1.65 date: 2007/03/22 08:23:00; author: pav; state: Exp; lines: +0 -1 - Revert my previous commit; it was totally bogus
v. 1.64 date: 2007/03/21 02:06:49; author: pav; state: Exp; lines: +1 -0 - Fix plist for reference port Reported by: krismail
v. 1.63 date: 2007/03/19 05:13:57; author: marcus; state: Exp; lines: +16 -20 Presenting GNOME 2.18 for FreeBSD. GNOME 2.18 is a departure from recent GNOME releases in that it focuses more on stability and functionality than on new features. Not that it doesn't have its share of new and exciting items. See http://www.gnome.org/start/2.18/ for all the goodies in this release. GNOME 2.18 for FreeBSD would not have been possible without the hard work of the FreeBSD GNOME Team and our intrepid band of testers including J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi, Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen, Phillip Neumann, Franz Klammer, and Neal Delmonico.
v. 1.62 date: 2007/03/09 16:30:34; author: pav; state: Exp; lines: +1 -1 - fc-match: Add 's' to getopt pattern, so -s is recognized PR: ports/109976 Submitted by: Denis Eremenko
v. 1.61 date: 2007/02/02 17:06:23; author: pav; state: Exp; lines: +2 -6 - Remove support for xfree86-3 PR: ports/106666 Submitted by: vd With hat: portmgr
v. 1.60 date: 2007/02/01 02:42:02; author: kris; state: Exp; lines: +1 -0 Use libtool port instead of included version to avoid objformat a.out botch
v. 1.59 date: 2006/10/16 20:42:01; author: mezz; state: Exp; lines: +5 -5 Disable the cjk patch, same with freetype2, it doesn't build. Reported by: ijliao Approved by: portmgr (implicit, kris and marcus)
v. 1.58 date: 2006/10/14 08:35:44; author: marcus; state: Exp; lines: +7 -3 Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann tmclaugh mux Yuri Pankov chinsan Thomas Brian Gruber Franz Klammer Dominique Goncalves Pascal Hofstee Yasuda Keisuke backyard Andris Raugulis Eric L. Chen Pawel Worach QuiRK on #freebsd-gnome Shane Bell luigi sajd on #freebsd-gnome sat Chris Coleman kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz Enjoy! Approved by: portmgr (implicit, kris)
v. 1.57 date: 2006/06/12 04:58:42; author: mezz; state: Exp; lines: +6 -0 Use the correct mtree when you change the prefix, for example: Incorrect: (before) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (after) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================
v. 1.56 date: 2006/06/01 00:25:39; author: mezz; state: Exp; lines: +1 -1 Correct it, don't use USE_X_PREFIX that cause the circle dependency loop.
v. 1.55 date: 2006/05/31 22:18:48; author: mezz; state: Exp; lines: +3 -5 - Add header in these *-reference ports. - Fix a few of pkg-descr by chase the rename. - Move all PORTREVISION and PORTEPOCH to top with ?=. - Put USE_X_PREFIX back in, but under REFERENCE_PORT, and remove PREFIX? and USE_XLIB. This fix ports to use the correct mtree when you change the prefix, for example: Incorrect: (Without USE_X_PREFIX) ================================ # cd /usr/ports/x11-toolkits/gtk20 # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (With USE_X_PREFIX) ================================ # cd /usr/ports/x11-toolkits/gtk20 # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================ - Change a several of *-reference ports to install in LOCALBASE instead X11BASE, but only two gtkmm*-reference couldn't be change at the moment. Bump the PORTREVISION for change prefix. Discussed with: marcus
v. 1.54 date: 2006/05/11 18:03:03; author: jylefort; state: Exp; lines: +17 -138 Move the fontconfig programming reference to the fontconfig-reference port.
v. 1.53 date: 2006/05/01 18:46:06; author: jylefort; state: Exp; lines: +5 -4 - Make sure that /usr/X11R6/lib/X11/fonts is only listed once in fonts.conf. - Replace some spaces by tabs.
v. 1.52 date: 2006/03/26 23:34:28; author: marcus; state: Exp; lines: +1 -0 Fix the build when docbook-utils is installed. Submitted by: Andreas Kohn
v. 1.51 date: 2006/02/23 10:40:03; author: ade; state: Exp; lines: +2 -2 Conversion to a single libtool environment. Approved by: portmgr (kris)
v. 1.50 date: 2006/02/14 18:12:14; author: marcus; state: Exp; lines: +3 -1 Update firefly patch sites. PR: 92851 Submitted by: hamigua
v. 1.49 date: 2006/02/02 19:15:04; author: marcus; state: Exp; lines: +0 -1 Remove USE_REINPLACE to pacify portlint.
v. 1.48 date: 2006/02/02 19:14:21; author: marcus; state: Exp; lines: +3 -2 Since we look in X11BASE for fonts, make sure we explicitly clean up X11BASE on deinstall.
v. 1.47 date: 2006/01/30 23:20:04; author: kuriyama; state: Exp; lines: +2 -1 Chase shlib bump of libexpat.
v. 1.46 date: 2005/12/17 19:39:35; author: pav; state: Exp; lines: +5 -6 - Add WITH_CJK patches PR: ports/90523 Submitted by: lwj
v. 1.45 date: 2005/11/05 04:53:44; author: marcus; state: Exp; lines: +21 -9 Presenting GNOME 2.12 for FreeBSD. The release is chock full of bug fixes and new features. Don't believe me? Then see for yourself at http://www.gnome.org/start/2.12/notes/en/. DO NOT USE portupgrade by itself to upgrade to GNOME 2.12. Instead, use the gnome_upgrade.sh script from http://www.marcuscom.com/downloads/gnome_upgrade212.sh. This script will circumvent some potential pitfalls users can see if they use portupgrade by itself. In keeping with tradition, GNOME 2.12 for FreeBSD comes with a special splash screen. The winner of this release's contest is Dominique Goncalves . His splash screen was inspired by http://art.gnome.org/contests/2.12-splash/83. The FreeBSD GNOME Team would lank to thank the following users for their contributions to this release: Matthew Luckie ade sajd on #freebsd-gnome Caelian on #freebsd-gnome mnag Yasuda Keisuke Mark Hobden Sergey Akifyev Andreas Kohn For more information on GNOME on FreeBSD, checkout http://www.FreeBSD.org/gnome/. The 2.12 documentation will be posted shortly.
v. 1.44 date: 2005/03/16 08:23:28; author: marcus; state: Exp; lines: +3 -6 Update to the latest Firefly patchset. This patchset makes CJK TrueType fonts prettier. PR: 78886 Submitted by: hamigua
v. 1.43 date: 2005/03/04 08:01:33; author: marcus; state: Exp; lines: +0 -6 Remove the now-redundant MTREE file selection code. This is handled in bsd.port.mk. Requested by: lesi
v. 1.42 date: 2005/02/14 23:40:06; author: pav; state: Exp; lines: +1 -1 - Play hide'n'seek with fd.o people Reported by: krismail
v. 1.41 date: 2005/02/09 05:42:47; author: marcus; state: Exp; lines: +11 -3 * Remove the font cache built by fc-cache in POST-INSTALL phase * Apply NOPORTDOCS and update PLIST correspondingly * Make portlint a bit happier PR: 77293 Submitted by: leeym
v. 1.40 date: 2004/11/21 22:03:48; author: marcus; state: Exp; lines: +10 -0 Add the Firefly font patchset. This patchset is mainly used to make CJK TrueType fonts look prettier. Various enhancements like bold, italic, readability, and embedded bitmap font help a CJK X desktop a great deal. To enable this patchset, define WITH_CJK while building these ports (pango, fontconfig, libXft, and freetype2). PR: 73083 Submitted by: clive Obtained from: Hamigua (I think)
v. 1.39 date: 2004/07/26 21:21:17; author: mezz; state: Exp; lines: +1 -1 I have forgotten to remove the lthack. The USE_LIBTOOL_VER and lthack should not be together.
v. 1.38 date: 2004/07/25 19:01:38; author: mezz; state: Exp; lines: +1 -1 Use the correct version of libtool 13 -> 15 to avoid install the *.la files.
v. 1.37 date: 2004/07/23 19:10:22; author: anholt; state: Exp; lines: +1 -1 - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk, and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated. - Make xorg the default X_WINDOW_SYSTEM on -current. - Add several new X_*_PORT variables which point to various pieces of X11 based on the setting of X_WINDOW_SYSTEM, and make ports use them. - Add information to CHANGES about how to handle the transition. PR: ports/68763 Approved by: portmgr (marcus) Approved by: re (scottl)
v. 1.36 date: 2004/07/02 16:46:02; author: marcus; state: Exp; lines: +1 -1 Update to 2.2.3.
v. 1.35 date: 2004/05/11 18:08:57; author: marcus; state: Exp; lines: +4 -3 Fix some portlint warnings, and use lthack to eliminate the needs for a patch. Submitted by: krion
v. 1.34 date: 2004/03/16 20:29:33; author: marcus; state: Exp; lines: +5 -5 "Update" to 2.2.2, the latest stable release with a PORTEPOCH bump.
v. 1.33 date: 2004/03/14 07:58:26; author: kuriyama; state: Exp; lines: +2 -2 o Bump $LIB_DEPENDS line to chase expat's shlib version. o Bump $PORTREVISION.
v. 1.32 date: 2004/03/14 06:17:40; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.31 date: 2004/02/04 05:09:59; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.30 date: 2003/11/17 12:29:08; author: trevor; state: Exp; lines: +0 -1 USE_REINPLACE need be defined only when REINPLACE_CMD is used.
v. 1.29 date: 2003/09/18 15:09:59; author: marcus; state: Exp; lines: +1 -2 Add a new MASTER_SITE since the Fontconfig site went away.
v. 1.28 date: 2003/07/19 00:16:35; author: marcus; state: Exp; lines: +1 -1 This is a first for me. Correct a typo in the patch _name_ so the patch actually gets applied.
v. 1.27 date: 2003/07/18 22:02:56; author: marcus; state: Exp; lines: +1 -1 Revert some of the FreeType code in fontconfig to fix some font rendering issues with Adboe fonts (particularly Helvetica and Times). Reported by: many
v. 1.26 date: 2003/07/18 19:24:08; author: marcus; state: Exp; lines: +1 -0 Fix a problem with certain languages not having any fonts in Mozilla and Mozilla-based browsers.
v. 1.25 date: 2003/07/18 02:05:20; author: marcus; state: Exp; lines: +2 -1 Update to 2.2.90.
v. 1.24 date: 2003/06/17 22:57:20; author: marcus; state: Exp; lines: +1 -1 Update to 2.2.1.
v. 1.23 date: 2003/06/16 20:52:58; author: adamw; state: Exp; lines: +1 -3 Utilize USE_GNOME= pkgconfig.
v. 1.22 date: 2003/04/22 01:22:48; author: marcus; state: Exp; lines: +1 -2 Update to 2.2.0, the fontastic-everything-finally-works release.
v. 1.21 date: 2003/04/18 16:59:36; author: marcus; state: Exp; lines: +1 -0 Add patch to avoid dereferencing a NULL pointer in freetype2. This fixes a crash with certain monotype fonts such as the Windows FixedSys fonts. Note, the real fix should go into freetype2, but I'm still waiting for feedback from them. Obtained from: Fontconfig CVS
v. 1.20 date: 2003/04/17 16:48:04; author: marcus; state: Exp; lines: +1 -1 Add a missing '\'.
v. 1.19 date: 2003/04/17 16:30:39; author: marcus; state: Exp; lines: +2 -1 At least one person had problems fetching 2.1.94. Add another dist site. Reported by: ijliao
v. 1.18 date: 2003/04/16 23:04:13; author: marcus; state: Exp; lines: +1 -1 Update to 2.1.94.
v. 1.17 date: 2003/04/13 05:52:44; author: marcus; state: Exp; lines: +4 -4 Update to 2.1.93.
v. 1.16 date: 2003/04/05 05:18:26; author: marcus; state: Exp; lines: +1 -2 * Allow these ports to build in a read-only ${PORTSDIR} [1] * Remove USE_GNOMENG macro Requested by: Cory Bajus [1]
v. 1.15 date: 2003/04/04 06:53:18; author: marcus; state: Exp; lines: +133 -18 Update to 2.1.92. This is a hacked development version that should solve most of the Xft/fontconfig problems people are experiencing. Note that in this version, font caches do not have to exist for Xft applications to function properly. PR: 50482
v. 1.14 date: 2003/03/28 18:45:18; author: marcus; state: Exp; lines: +1 -1 Add -f to fc-cache to force a font cache build. This fixes GNOME installation from packages. Reported by: murray
v. 1.13 date: 2003/03/13 23:07:29; author: marcus; state: Exp; lines: +2 -2 Fix a bug in fontconfig's configure script that was causing fonts.conf to not include /usr/X11R6/lib/X11/fonts if XFree86 was not installed. This was in turn leading to crashes in things such as xclock. This bug has been filed with fontconfig's Bugzilla as bug #45. Reported by: many Brought to my attention by: anholt Approved by: portmgr (will)
v. 1.12 date: 2003/03/05 23:53:45; author: marcus; state: Exp; lines: +1 -0 Force ldconfig to run before pkg-install to fix a problem where the user may have booted the machine without having /usr/X11R6/lib. Thus ldconfig never cached it. This should fix the sprious Error 1 failures when running post-install. Reported by: anholt
v. 1.11 date: 2003/03/02 17:14:12; author: marcus; state: Exp; lines: +1 -1 Sync fontconfig with the XFree86 4.3.0 release. * Fixes a segfault * Performs country-independent matching for Chinese languages * Finishes off the UTF-16 conversion code * Adds a section on local.conf to fontconfig.3 Obtained from: XFree86 CVS
v. 1.10 date: 2003/03/01 01:37:54; author: marcus; state: Exp; lines: +2 -1 * Set LC_ALL to C in MAKE_ENV to avoid creating non-well-formed XML * Allow CJK users to use fixed-width TrueType fonts [1] Submitted by: perky Obtained from: fontconfig CVS [1]
v. 1.9 date: 2003/02/28 05:56:22; author: marcus; state: Exp; lines: +7 -1 * Install fc-cache and fc-list manpages [1] * Quiet portlint with regard to pkg-descr * De-pkg-comment Requested by: Gord Broom [1]
v. 1.8 date: 2003/01/24 05:12:09; author: marcus; state: Exp; lines: +5 -1 Install fontconfig's manpage.
v. 1.7 date: 2003/01/24 04:58:53; author: anholt; state: Exp; lines: +9 -2 Make this port PREFIX?=${X11BASE} rather than USE_X_PREFIX, because it doesn't use the X libraries and will be depended on for the 4.3 ports. Reviewed by: marcus
v. 1.6 date: 2003/01/21 16:19:47; author: marcus; state: Exp; lines: +6 -0 Make sure fc-cache is run after installation for both the port and package. PR: 47283
v. 1.5 date: 2003/01/19 19:28:36; author: marcus; state: Exp; lines: +2 -3 Update to 2.1.
v. 1.4 date: 2002/11/12 18:10:53; author: marcus; state: Exp; lines: +1 -1 The MASTER_SITE's DNS has changed. Make this port fetchable once more. Submitted by: Miklos
v. 1.3 date: 2002/10/23 16:30:04; author: marcus; state: Exp; lines: +2 -2 Correct the default font path. Submitted by: boris karlov
v. 1.2 date: 2002/10/07 16:43:09; author: marcus; state: Exp; lines: +1 -0 Fix a problem with the shared library installation.
v. 1.1 date: 2002/10/06 20:56:30; author: marcus; state: Exp; Add fontconfig, an XML-based font configuration API for X. ============================================================================= v. 1.69 date: 2007/07/28 18:19:09; author: marcus; state: Exp; lines: +1 -0 Add a missing dependency on docbook-410 when building fontconfig with DocBook support. PR: 114504 Submitted by: "Pawel Pekala"
v. 1.68 date: 2007/07/23 09:36:48; author: rafan; state: Exp; lines: +0 -1 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
v. 1.67 date: 2007/05/19 20:29:22; author: flz; state: Exp; lines: +2 -3 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.66 date: 2007/04/14 07:25:14; author: marcus; state: Exp; lines: +1 -1 Sync fontconfig with the fd.o git repository to fix a bug rendering DejaVu fonts in Qt-based applications. PR: 110873 Obtained from: Freedesktop git (fontconfig module)
v. 1.65 date: 2007/03/22 08:23:00; author: pav; state: Exp; lines: +0 -1 - Revert my previous commit; it was totally bogus
v. 1.64 date: 2007/03/21 02:06:49; author: pav; state: Exp; lines: +1 -0 - Fix plist for reference port Reported by: krismail
v. 1.63 date: 2007/03/19 05:13:57; author: marcus; state: Exp; lines: +16 -20 Presenting GNOME 2.18 for FreeBSD. GNOME 2.18 is a departure from recent GNOME releases in that it focuses more on stability and functionality than on new features. Not that it doesn't have its share of new and exciting items. See http://www.gnome.org/start/2.18/ for all the goodies in this release. GNOME 2.18 for FreeBSD would not have been possible without the hard work of the FreeBSD GNOME Team and our intrepid band of testers including J. W. Ballantine, Pawel Worach, Yasuda Keisuke, Pascal Hofstee, miwi, Yoshihiro Ota, Vladimir Grebenschikov, Jukka A. Ukkonen, Phillip Neumann, Franz Klammer, and Neal Delmonico.
v. 1.62 date: 2007/03/09 16:30:34; author: pav; state: Exp; lines: +1 -1 - fc-match: Add 's' to getopt pattern, so -s is recognized PR: ports/109976 Submitted by: Denis Eremenko
v. 1.61 date: 2007/02/02 17:06:23; author: pav; state: Exp; lines: +2 -6 - Remove support for xfree86-3 PR: ports/106666 Submitted by: vd With hat: portmgr
v. 1.60 date: 2007/02/01 02:42:02; author: kris; state: Exp; lines: +1 -0 Use libtool port instead of included version to avoid objformat a.out botch
v. 1.59 date: 2006/10/16 20:42:01; author: mezz; state: Exp; lines: +5 -5 Disable the cjk patch, same with freetype2, it doesn't build. Reported by: ijliao Approved by: portmgr (implicit, kris and marcus)
v. 1.58 date: 2006/10/14 08:35:44; author: marcus; state: Exp; lines: +7 -3 Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann tmclaugh mux Yuri Pankov chinsan Thomas Brian Gruber Franz Klammer Dominique Goncalves Pascal Hofstee Yasuda Keisuke backyard Andris Raugulis Eric L. Chen Pawel Worach QuiRK on #freebsd-gnome Shane Bell luigi sajd on #freebsd-gnome sat Chris Coleman kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz Enjoy! Approved by: portmgr (implicit, kris)
v. 1.57 date: 2006/06/12 04:58:42; author: mezz; state: Exp; lines: +6 -0 Use the correct mtree when you change the prefix, for example: Incorrect: (before) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (after) ================================ # cd /usr/ports/x11-toolkits/pango # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================
v. 1.56 date: 2006/06/01 00:25:39; author: mezz; state: Exp; lines: +1 -1 Correct it, don't use USE_X_PREFIX that cause the circle dependency loop.
v. 1.55 date: 2006/05/31 22:18:48; author: mezz; state: Exp; lines: +3 -5 - Add header in these *-reference ports. - Fix a few of pkg-descr by chase the rename. - Move all PORTREVISION and PORTEPOCH to top with ?=. - Put USE_X_PREFIX back in, but under REFERENCE_PORT, and remove PREFIX? and USE_XLIB. This fix ports to use the correct mtree when you change the prefix, for example: Incorrect: (Without USE_X_PREFIX) ================================ # cd /usr/ports/x11-toolkits/gtk20 # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.local.dist <-- Here... ================================ Correct: (With USE_X_PREFIX) ================================ # cd /usr/ports/x11-toolkits/gtk20 # make -V MTREE_FILE /etc/mtree/BSD.x11-4.dist # make PREFIX=/tmp/foo -V MTREE_FILE /etc/mtree/BSD.x11-4.dist <-- Here... ================================ - Change a several of *-reference ports to install in LOCALBASE instead X11BASE, but only two gtkmm*-reference couldn't be change at the moment. Bump the PORTREVISION for change prefix. Discussed with: marcus
v. 1.54 date: 2006/05/11 18:03:03; author: jylefort; state: Exp; lines: +17 -138 Move the fontconfig programming reference to the fontconfig-reference port.
v. 1.53 date: 2006/05/01 18:46:06; author: jylefort; state: Exp; lines: +5 -4 - Make sure that /usr/X11R6/lib/X11/fonts is only listed once in fonts.conf. - Replace some spaces by tabs.
v. 1.52 date: 2006/03/26 23:34:28; author: marcus; state: Exp; lines: +1 -0 Fix the build when docbook-utils is installed. Submitted by: Andreas Kohn
v. 1.51 date: 2006/02/23 10:40:03; author: ade; state: Exp; lines: +2 -2 Conversion to a single libtool environment. Approved by: portmgr (kris)
v. 1.50 date: 2006/02/14 18:12:14; author: marcus; state: Exp; lines: +3 -1 Update firefly patch sites. PR: 92851 Submitted by: hamigua
v. 1.49 date: 2006/02/02 19:15:04; author: marcus; state: Exp; lines: +0 -1 Remove USE_REINPLACE to pacify portlint.
v. 1.48 date: 2006/02/02 19:14:21; author: marcus; state: Exp; lines: +3 -2 Since we look in X11BASE for fonts, make sure we explicitly clean up X11BASE on deinstall.
v. 1.47 date: 2006/01/30 23:20:04; author: kuriyama; state: Exp; lines: +2 -1 Chase shlib bump of libexpat.
v. 1.46 date: 2005/12/17 19:39:35; author: pav; state: Exp; lines: +5 -6 - Add WITH_CJK patches PR: ports/90523 Submitted by: lwj
v. 1.45 date: 2005/11/05 04:53:44; author: marcus; state: Exp; lines: +21 -9 Presenting GNOME 2.12 for FreeBSD. The release is chock full of bug fixes and new features. Don't believe me? Then see for yourself at http://www.gnome.org/start/2.12/notes/en/. DO NOT USE portupgrade by itself to upgrade to GNOME 2.12. Instead, use the gnome_upgrade.sh script from http://www.marcuscom.com/downloads/gnome_upgrade212.sh. This script will circumvent some potential pitfalls users can see if they use portupgrade by itself. In keeping with tradition, GNOME 2.12 for FreeBSD comes with a special splash screen. The winner of this release's contest is Dominique Goncalves . His splash screen was inspired by http://art.gnome.org/contests/2.12-splash/83. The FreeBSD GNOME Team would lank to thank the following users for their contributions to this release: Matthew Luckie ade sajd on #freebsd-gnome Caelian on #freebsd-gnome mnag Yasuda Keisuke Mark Hobden Sergey Akifyev Andreas Kohn For more information on GNOME on FreeBSD, checkout http://www.FreeBSD.org/gnome/. The 2.12 documentation will be posted shortly.
v. 1.44 date: 2005/03/16 08:23:28; author: marcus; state: Exp; lines: +3 -6 Update to the latest Firefly patchset. This patchset makes CJK TrueType fonts prettier. PR: 78886 Submitted by: hamigua
v. 1.43 date: 2005/03/04 08:01:33; author: marcus; state: Exp; lines: +0 -6 Remove the now-redundant MTREE file selection code. This is handled in bsd.port.mk. Requested by: lesi
v. 1.42 date: 2005/02/14 23:40:06; author: pav; state: Exp; lines: +1 -1 - Play hide'n'seek with fd.o people Reported by: krismail
v. 1.41 date: 2005/02/09 05:42:47; author: marcus; state: Exp; lines: +11 -3 * Remove the font cache built by fc-cache in POST-INSTALL phase * Apply NOPORTDOCS and update PLIST correspondingly * Make portlint a bit happier PR: 77293 Submitted by: leeym
v. 1.40 date: 2004/11/21 22:03:48; author: marcus; state: Exp; lines: +10 -0 Add the Firefly font patchset. This patchset is mainly used to make CJK TrueType fonts look prettier. Various enhancements like bold, italic, readability, and embedded bitmap font help a CJK X desktop a great deal. To enable this patchset, define WITH_CJK while building these ports (pango, fontconfig, libXft, and freetype2). PR: 73083 Submitted by: clive Obtained from: Hamigua (I think)
v. 1.39 date: 2004/07/26 21:21:17; author: mezz; state: Exp; lines: +1 -1 I have forgotten to remove the lthack. The USE_LIBTOOL_VER and lthack should not be together.
v. 1.38 date: 2004/07/25 19:01:38; author: mezz; state: Exp; lines: +1 -1 Use the correct version of libtool 13 -> 15 to avoid install the *.la files.
v. 1.37 date: 2004/07/23 19:10:22; author: anholt; state: Exp; lines: +1 -1 - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk, and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated. - Make xorg the default X_WINDOW_SYSTEM on -current. - Add several new X_*_PORT variables which point to various pieces of X11 based on the setting of X_WINDOW_SYSTEM, and make ports use them. - Add information to CHANGES about how to handle the transition. PR: ports/68763 Approved by: portmgr (marcus) Approved by: re (scottl)
v. 1.36 date: 2004/07/02 16:46:02; author: marcus; state: Exp; lines: +1 -1 Update to 2.2.3.
v. 1.35 date: 2004/05/11 18:08:57; author: marcus; state: Exp; lines: +4 -3 Fix some portlint warnings, and use lthack to eliminate the needs for a patch. Submitted by: krion
v. 1.34 date: 2004/03/16 20:29:33; author: marcus; state: Exp; lines: +5 -5 "Update" to 2.2.2, the latest stable release with a PORTEPOCH bump.
v. 1.33 date: 2004/03/14 07:58:26; author: kuriyama; state: Exp; lines: +2 -2 o Bump $LIB_DEPENDS line to chase expat's shlib version. o Bump $PORTREVISION.
v. 1.32 date: 2004/03/14 06:17:40; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.31 date: 2004/02/04 05:09:59; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)
v. 1.30 date: 2003/11/17 12:29:08; author: trevor; state: Exp; lines: +0 -1 USE_REINPLACE need be defined only when REINPLACE_CMD is used.
v. 1.29 date: 2003/09/18 15:09:59; author: marcus; state: Exp; lines: +1 -2 Add a new MASTER_SITE since the Fontconfig site went away.
v. 1.28 date: 2003/07/19 00:16:35; author: marcus; state: Exp; lines: +1 -1 This is a first for me. Correct a typo in the patch _name_ so the patch actually gets applied.
v. 1.27 date: 2003/07/18 22:02:56; author: marcus; state: Exp; lines: +1 -1 Revert some of the FreeType code in fontconfig to fix some font rendering issues with Adboe fonts (particularly Helvetica and Times). Reported by: many
v. 1.26 date: 2003/07/18 19:24:08; author: marcus; state: Exp; lines: +1 -0 Fix a problem with certain languages not having any fonts in Mozilla and Mozilla-based browsers.
v. 1.25 date: 2003/07/18 02:05:20; author: marcus; state: Exp; lines: +2 -1 Update to 2.2.90.
v. 1.24 date: 2003/06/17 22:57:20; author: marcus; state: Exp; lines: +1 -1 Update to 2.2.1.
v. 1.23 date: 2003/06/16 20:52:58; author: adamw; state: Exp; lines: +1 -3 Utilize USE_GNOME= pkgconfig.
v. 1.22 date: 2003/04/22 01:22:48; author: marcus; state: Exp; lines: +1 -2 Update to 2.2.0, the fontastic-everything-finally-works release.
v. 1.21 date: 2003/04/18 16:59:36; author: marcus; state: Exp; lines: +1 -0 Add patch to avoid dereferencing a NULL pointer in freetype2. This fixes a crash with certain monotype fonts such as the Windows FixedSys fonts. Note, the real fix should go into freetype2, but I'm still waiting for feedback from them. Obtained from: Fontconfig CVS
v. 1.20 date: 2003/04/17 16:48:04; author: marcus; state: Exp; lines: +1 -1 Add a missing '\'.
v. 1.19 date: 2003/04/17 16:30:39; author: marcus; state: Exp; lines: +2 -1 At least one person had problems fetching 2.1.94. Add another dist site. Reported by: ijliao
v. 1.18 date: 2003/04/16 23:04:13; author: marcus; state: Exp; lines: +1 -1 Update to 2.1.94.
v. 1.17 date: 2003/04/13 05:52:44; author: marcus; state: Exp; lines: +4 -4 Update to 2.1.93.
v. 1.16 date: 2003/04/05 05:18:26; author: marcus; state: Exp; lines: +1 -2 * Allow these ports to build in a read-only ${PORTSDIR} [1] * Remove USE_GNOMENG macro Requested by: Cory Bajus [1]
v. 1.15 date: 2003/04/04 06:53:18; author: marcus; state: Exp; lines: +133 -18 Update to 2.1.92. This is a hacked development version that should solve most of the Xft/fontconfig problems people are experiencing. Note that in this version, font caches do not have to exist for Xft applications to function properly. PR: 50482
v. 1.14 date: 2003/03/28 18:45:18; author: marcus; state: Exp; lines: +1 -1 Add -f to fc-cache to force a font cache build. This fixes GNOME installation from packages. Reported by: murray
v. 1.13 date: 2003/03/13 23:07:29; author: marcus; state: Exp; lines: +2 -2 Fix a bug in fontconfig's configure script that was causing fonts.conf to not include /usr/X11R6/lib/X11/fonts if XFree86 was not installed. This was in turn leading to crashes in things such as xclock. This bug has been filed with fontconfig's Bugzilla as bug #45. Reported by: many Brought to my attention by: anholt Approved by: portmgr (will)
v. 1.12 date: 2003/03/05 23:53:45; author: marcus; state: Exp; lines: +1 -0 Force ldconfig to run before pkg-install to fix a problem where the user may have booted the machine without having /usr/X11R6/lib. Thus ldconfig never cached it. This should fix the sprious Error 1 failures when running post-install. Reported by: anholt
v. 1.11 date: 2003/03/02 17:14:12; author: marcus; state: Exp; lines: +1 -1 Sync fontconfig with the XFree86 4.3.0 release. * Fixes a segfault * Performs country-independent matching for Chinese languages * Finishes off the UTF-16 conversion code * Adds a section on local.conf to fontconfig.3 Obtained from: XFree86 CVS
v. 1.10 date: 2003/03/01 01:37:54; author: marcus; state: Exp; lines: +2 -1 * Set LC_ALL to C in MAKE_ENV to avoid creating non-well-formed XML * Allow CJK users to use fixed-width TrueType fonts [1] Submitted by: perky Obtained from: fontconfig CVS [1]
v. 1.9 date: 2003/02/28 05:56:22; author: marcus; state: Exp; lines: +7 -1 * Install fc-cache and fc-list manpages [1] * Quiet portlint with regard to pkg-descr * De-pkg-comment Requested by: Gord Broom [1]
v. 1.8 date: 2003/01/24 05:12:09; author: marcus; state: Exp; lines: +5 -1 Install fontconfig's manpage.
v. 1.7 date: 2003/01/24 04:58:53; author: anholt; state: Exp; lines: +9 -2 Make this port PREFIX?=${X11BASE} rather than USE_X_PREFIX, because it doesn't use the X libraries and will be depended on for the 4.3 por



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm