Commit graph

35 commits

Author SHA1 Message Date
jlam
7af716330d Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc
had actually been ignoring LTCONFIG_OVERRIDE anyway and just using
the default LIBTOOL_OVERRIDE to replace libtool scripts in packages.
This just formalizes the fact that LTCONFIG_OVERRIDE is not used
meaningfully by pkgsrc.
2006-07-19 19:14:37 +00:00
minskim
97b2bcbc14 Update freetype1 packages to 1.5, the final version.
Changes:
- apiref.txt has been again revised.
- apirefx.txt has been extended to document the GPOS interface.
- TODO has  been  dropped  (since  we  consider there  will be  no
  further development).
- TT_Char_Index() now uses  TT_ULong for character codes.   It now
  supports cmap tables in format 8 and 12.
- New error  code (TT_Err_Too_Many_FDefs)  when a font defines too
  many functions.
- Support files  for BeOS have been contributed  by Chris Herborth.
- The  EXPORT_DEF/EXPORT_FUNC/etc. stuff has  been replaced with a
  more elaborate  scheme.
- Cleaning up of the ft_conf.h files to remove obsolete stuff.
- TT_GSUB_Add_String()  has two  additional parameters  needed for
  GPOS support.
- TT_CharMap_Next() of  the ftxcmap extension  now uses `TT_ULong'
  as the second parameter.
- A  long-lived  bug  in  ftxpost.c.
2006-06-17 19:41:32 +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
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
rillig
76d2a550ec Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 21:55:32 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
5062fe3626 Update homepage (seems squatted) and use
MASTER_SITE_SOURCEFORGE in MASTER_SITES.
2005-01-02 14:32:36 +00:00
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
hubertf
56df84767b Make this file usable outside of pkgsrc/graphics. 2004-04-19 23:08:55 +00:00
jlam
326169077a USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined. 2004-03-23 04:40:59 +00:00
jlam
02eb6f1e19 bl3ify 2004-01-05 20:38:34 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
cjep
5b8c845234 USE_PKGLOCALEDIR=yes 2003-01-10 07:39:46 +00:00
jlam
d756b84f47 Move USE_BUILDLINK2 definition into the common Makefile as we need to
include buildlink2.mk files from there.
2002-09-11 08:52:57 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.
2002-08-25 18:38:05 +00:00
jlam
a64726316f Move inclusion of bsd.pkg.mk from Makefile.common into the individual
package Makefiles.  The idiom is to define any variables, include
Makefile.common, then any additional targets, then include bsd.pkg.mk.
2001-09-09 04:06:08 +00:00
jlam
99c293f270 Move USE_BUILDLINK_ONLY definition out of Makefile.common and into the
individual package Makefiles.
2001-09-09 03:37:00 +00:00
jlam
eebb8986f6 Mark as USE_BUILDLINK_ONLY. 2001-06-25 20:03:54 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
jlam
f97c2600f4 Add conflict with freetype<1.3.1 to freetype-lib and freetype-utils.
Fixes pkg/13084 by Bill Squier <groo@old-ones.com>.
2001-06-07 16:07:12 +00:00
jlam
88a22cb3bd Rework build to use buildlink.mk files so that it won't pick up installed
headers and libraries during a "make build".
2001-05-28 03:16:44 +00:00
jlam
4acac02ea9 Install locale files under ${PKGLOCALEDIR} instead of always under share.
Cosmetic file changes to Makefile.common.
2001-05-03 04:28:25 +00:00
jlam
c662685ee8 Share a common distinfo file between freetype-lib and freetype-utils. 2001-05-03 04:24:35 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
itojun
00df3db5a9 use USE_LIBINTL. 2000-11-04 07:05:09 +00:00
jlam
b371751250 Bump dependency on gettext to >=0.10.35nb1. For some reason, this was
missed in the sweep.
2000-10-06 01:27:38 +00:00
jlam
de9976c25d Update freetype to 1.3.1. Shared library bumped its major due to
API changes.  This version has bug fixes and several major enhancements
in loading and displaying TrueType fonts.  This closes PR#10261 by
ORI Manabu <ori@tahoo.org>.
2000-07-22 08:12:39 +00:00
jlam
54e07204b4 USE_LIBTOOL instead of USE_PKGLIBTOOL. 2000-06-21 00:46:09 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
jlam
659a876be9 Move gettext dependency from Makefile to Makefile.common 2000-05-01 21:53:33 +00:00
jlam
ec514b8f91 freetype-lib: FreeType library and headers only 2000-05-01 06:02:23 +00:00