The FreeBSD Ports Archive
FreeBSD x11-fonts : fontconfig4>
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 |
| |

|