Commit graph

930 commits

Author SHA1 Message Date
jlam
4c09a7046a Convert _FETCH_MESSAGE to plain old FETCH_MESSAGE. Remove _FETCH_MESSAGE
processing from mk/fetch/*.mk.
2006-07-18 23:27:14 +00:00
wiz
7af44f7a50 Add a MASTER_SITE. Update maintainer email address. From Sergey Svishchev. 2006-07-17 18:32:51 +00:00
adam
55f5453c79 Changes 20060703:
* Bug fixes and improvements
2006-07-10 20:52:44 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
joerg
3d4444b6c2 INSTALLATION_DIRS was incomplete. 2006-06-21 21:21:46 +00:00
jlam
619d50bc2f Don't abuse the INSTALL and DEINSTALL scripts to replace the configuration
file for another package (and breaking CHECK_FILES).  Instead, instruct
the user on how to merge the example configuration file into the true
configuration file in a MESSAGE file.  Also, fix the path to the
kochi-ttf fonts.  Bump the PKGREVISION.
2006-06-20 15:50:46 +00:00
joerg
8a1f98faa2 Explicitly depend on imake. 2006-06-19 12:23:02 +00:00
joerg
09ee4c1d95 Needs imake. 2006-06-18 19:37:49 +00:00
minskim
fc0cd36d3a Update p5-Font-TTF to 0.38.1. Changes are unknown. 2006-06-18 02:46:27 +00:00
minskim
021cccef98 Update ttf2pk to 1.5 to sync with freetype-lib.
Changes:
- Added support for multiple SFD files.
- New option `-L' to provide a ligature mapping file.
- New  option  `-w'  to  emit PostScript  encoding  vectors  for
  subfont  files  to  be  used  with pdfLaTeX.
- Add support  for a  configuration file (ttf2pk.cfg)  which can
  read more  than a  single map file,  similar to  pdfTeX.
- Support for  character codes  greater than 0xFFFF.
- ttf2tfm no longer  assumes that the x-height  is always 400 PS
  units.
2006-06-17 19:50:09 +00:00
minskim
832e83b4f0 Make this package build with gcc-4. 2006-06-17 19:42:59 +00:00
minskim
161077ec93 Update adobe-cmaps to 20060615.
Changes:
 - Updated aj16.
2006-06-15 22:04:15 +00:00
jlam
827643d4bb Split out deinstall portions of INSTALL scripts into DEINSTALL scripts.
This avoids the need for a confusing line of the form:

	DEINSTALL_TEMPLATE+=	path/to/INSTALL

in the package Makefile, and actually removes the need to specify it
altogether since by convention, the existence of the DEINSTALL script
is enough to add it to DEINSTALL_TEMPLATE.
2006-06-15 20:40:15 +00:00
joerg
de289a9699 Needs imake. 2006-06-15 15:20:20 +00:00
minskim
71a2047e70 Fix PLIST. Bump PKGREVISION. 2006-06-15 02:34:48 +00:00
minskim
247683cbbf This package needs zlib. 2006-06-07 20:31:27 +00:00
joerg
ed0b5a9ba7 py-fonttools needs Python 2.2+ 2006-06-04 16:46:08 +00:00
joerg
dcf9829df2 py-Numeric needs Python 2.2+ 2006-06-02 23:38:10 +00:00
tron
3d607a7a4c Use patch provided by the FreeType2 maintaines to make this build with
version 2.2.1 and newer of the "freetype2" package. Bump package
revision because of this fix.
2006-05-29 22:38:06 +00:00
joerg
dce03b8296 Fix one pedantic pkglint warning. 2006-05-26 21:12:59 +00:00
joerg
eee43cf84e Add gentium-ttf. 2006-05-26 21:09:35 +00:00
joerg
53a0e662b3 Import gentium-ttf-1.02
From DESCR:
Gentium ("belonging to the nations" in Latin) is a Unicode typeface family
designed to enable the many diverse ethnic groups around the world who use
the Latin script to produce readable, high-quality publications. The design
is intended to be highly readable, reasonably compact, and visually
attractive. Gentium has won a "Certificate of Excellence in Typeface
Design" in two major international typeface design competitions:
bukva:raz! (2001), TDC2003 (2003).
2006-05-26 21:08:53 +00:00
rillig
3118844085 Fixed some pkglint warnings. 2006-05-22 06:31:34 +00:00
jlam
ebf33f8172 Drop unnecessary modifications to *.po files that inserted whitespace
between msgid and "".  This is now automatically handled by revision
1.19 of pkgsrc/mk/tools/msgfmt.sh.
2006-05-20 23:34:39 +00:00
joerg
f2c2651d92 Always register fonts at runtime using install framework. Bump revision. 2006-05-18 14:55:21 +00:00
reed
8fe23371f7 Fix filename of pkg-config file.
This fixes problem when using  USE_BUILTIN.Xft2=yes.

This is to close PR #32316 from Rui-Xiang Guo.
2006-05-09 00:14:55 +00:00
minskim
8786949621 This package requires zlib. 2006-05-06 03:41:31 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
minskim
bf193b637c Update adobe-cmaps to 20060419. ag14 was updated to ag15. 2006-04-20 17:37:00 +00:00
rillig
ffe19a8353 Added a patch for ISO C90 compatibility. 2006-04-19 19:43:17 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
adam
5e3d1cd840 Removed patch-ai since msgfmt.sh works correctly now 2006-04-16 20:10:29 +00:00
adam
5daaa90121 Changes 20060413:
* FF failed to output lookups in the right order for the GSUB table.
* FF would crash when attempting to generate a font which had no familyname
* FF could be built agains ft2.2 only if the debugger were being built.
  Make it work always.
* Patch by Mike Frysinger from gentoo. Use the HOME environment variable in
  preference to /etc/passwd.
* Write sfddiff as a fontforge script and put it back into the install process.
* Add code to font compare so it can do the old sfddiff --merge option.
* Someone wanted acorn2sfd! Make it compile again.
* Make configure look for libgif
2006-04-14 08:45:06 +00:00
heinz
089d51008d Added appropriate TEST_TARGET. 2006-04-14 07:08:07 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
joerg
22838bd6ee Don't create xorg/lib/X11/fs as symlink to the config directory,
it prevents the default config from being included correctly
in the package. Add a random imake dependency to xorg-fontserver
while here and bump the revision.
2006-04-12 21:53:58 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
salo
ac02cf7d71 Update to version 2.4.1
Changes:
- few fonts changed their names
- new font, DejaVu Sans Extra Light
- various character additions and corrections
2006-04-10 08:08:09 +00:00
minskim
8cb557cc26 Update alee-ttf to 7.3. Patches provided by Yi Min-Cheol in PR pkg/33213.
Changes since 6.3:
Add [0x0e-c00ky].ttf.
Add EunjinNakseo.ttf.
Rename EunJin.ttf to Eunjin.ttf.
Rename [C00ky].ttf to [0b0d-c00ky].ttf.
Update EunBangwool.ttf and Eunjin.ttf.
Fix postinst to unregister removed/renamed font from defoma.
Fix wrong HeadDescent of several fonts.
Fix wrong HeadAscent of several fonts.
2006-04-09 16:54:11 +00:00
reed
9df9ff4e6d Also include x11.buildlink3.mk.
The configure checks for Xaw and Intrinsics headers
and if no X, then it does not build xglyph and libt1x.

(I noticed because I am using modular X.org and the libXpm doesn't
pull in Xaw or Xt.)
2006-04-08 07:21:28 +00:00
minskim
7308985aa1 - Install the fontmap file into PKG_LOCALTEXMFPREFIX, instead of
PKG_TEXMFPREFIX, and register it with updmap.
- Use texmf-dirs to install into texmf-local.

Bump PKGREVISION.
2006-04-07 05:10:39 +00:00
minskim
f95d4b39ce Use texmf-dirs to install into texmf-local. Bump PKGREVISION. 2006-04-07 03:55:22 +00:00
minskim
f9401b4373 Use PKG_LOCALTEXMFPREFIX instead of TEXMFDIRS. 2006-04-07 00:24:16 +00:00
minskim
deaa7b5d6d Use PKG_LOCALTEXMFPREFIX instead of hardcoding share/texmf. 2006-04-06 17:01:15 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

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

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

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

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

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

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

As discussed on tech-pkg.

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

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
adam
a5282e1d2c Variable declaration fix; PR-33164 2006-04-05 07:03:41 +00:00
adam
d5b538dda2 Variable declaration fix; PR-33164 2006-04-05 07:03:25 +00:00