summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrh <rh>2000-11-27 14:42:19 +0000
committerrh <rh>2000-11-27 14:42:19 +0000
commit8386c7d8adc145eb55abb5600d3282a48f01a0ec (patch)
treef8a45609ddc8dd7d91d0baa81c478b7c91a2e48f
parentc4769a70da807c761a21ea1506a734d8fa264510 (diff)
downloadpkgsrc-8386c7d8adc145eb55abb5600d3282a48f01a0ec.tar.gz
Initial import of freetype2-2.0b8, version 2 of the freetype library.
-rw-r--r--graphics/freetype2/Makefile42
-rw-r--r--graphics/freetype2/files/md53
-rw-r--r--graphics/freetype2/pkg/COMMENT1
-rw-r--r--graphics/freetype2/pkg/DESCR10
-rw-r--r--graphics/freetype2/pkg/PLIST44
5 files changed, 100 insertions, 0 deletions
diff --git a/graphics/freetype2/Makefile b/graphics/freetype2/Makefile
new file mode 100644
index 00000000000..5e1a6b03618
--- /dev/null
+++ b/graphics/freetype2/Makefile
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/11/27 14:42:19 rh Exp $
+#
+
+DISTNAME= freetype2-beta8
+PKGNAME= freetype2-2.0b8
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \
+ http://freetype.sourceforge.net/pub/freetype/freetype2/ \
+ http://gd.tuwien.ac.at/publishing/freetype/freetype2/ \
+ http://ftp.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/ \
+ http://ftp.sunet.se/pub/text-processing/freetype/freetype2/ \
+ ftp://www.nigels.com/pub/freetype/freetype2/
+
+MAINTAINER= rh@netbsd.org
+HOMEPAGE= http://www.freetype.org/
+
+USE_GMAKE= YES
+GNU_CONFIGURE= YES
+USE_LIBTOOL= YES
+
+LTCONFIG_OVERRIDE= ${WRKSRC}/builds/unix/ltconfig
+
+post-patch:
+ ${RM} -f ${LTCONFIG_OVERRIDE} ; \
+ ${ECHO} "${RM} -f libtool; ${LN} -s ${LIBTOOL} libtool" \
+ > ${LTCONFIG_OVERRIDE} ; \
+ ${CHMOD} +x ${LTCONFIG_OVERRIDE} ; \
+
+do-configure:
+ cd ${WRKSRC}/builds/unix && ${SETENV} \
+ CC="${CC}" CFLAGS="${CFLAGS}" \
+ CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
+ INSTALL="`${TYPE} ${INSTALL} | ${AWK} '{ print $$NF }'` -c -o ${BINOWN} -g ${BINGRP}" \
+ INSTALL_DATA="${INSTALL_DATA}" \
+ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
+ INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
+ ${CONFIGURE_ENV} ${CONFIGURE_SCRIPT} \
+ ${CONFIGURE_ARGS} \
+ --includedir=${PREFIX}/include/freetype2
+ cd ${WRKSRC} && ${LN} -s builds/unix/unix.mk config.mk
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/freetype2/files/md5 b/graphics/freetype2/files/md5
new file mode 100644
index 00000000000..a97b60fa7f7
--- /dev/null
+++ b/graphics/freetype2/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/11/27 14:42:20 rh Exp $
+
+MD5 (freetype2-beta8.tar.gz) = 6324c8e0a7b7f978de3f28a2bdfe8e5b
diff --git a/graphics/freetype2/pkg/COMMENT b/graphics/freetype2/pkg/COMMENT
new file mode 100644
index 00000000000..1926c01ea62
--- /dev/null
+++ b/graphics/freetype2/pkg/COMMENT
@@ -0,0 +1 @@
+font rendering engine and library API
diff --git a/graphics/freetype2/pkg/DESCR b/graphics/freetype2/pkg/DESCR
new file mode 100644
index 00000000000..d7624e6e742
--- /dev/null
+++ b/graphics/freetype2/pkg/DESCR
@@ -0,0 +1,10 @@
+ The FreeType project develops free, portable and high-quality software
+solutions for digital typography. FreeType 1.3.1 was the last release of
+the FreeType 1 engine, as the project is now switching to a new version
+dubbed FreeType 2. It has, among other things, several advantages among
+FreeType 1:
+
+ * A universal and simple API to manage font files
+ * Support for several font formats through loadable drivers
+ * Even more portable
+ * An improved anti-aliased algorithm
diff --git a/graphics/freetype2/pkg/PLIST b/graphics/freetype2/pkg/PLIST
new file mode 100644
index 00000000000..73e96f4a5c2
--- /dev/null
+++ b/graphics/freetype2/pkg/PLIST
@@ -0,0 +1,44 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/27 14:42:19 rh Exp $
+include/freetype2/freetype/config/ftconfig.h
+include/freetype2/freetype/config/ftmodule.h
+include/freetype2/freetype/config/ftoption.h
+include/freetype2/freetype/freetype.h
+include/freetype2/freetype/ftbbox.h
+include/freetype2/freetype/fterrors.h
+include/freetype2/freetype/ftglyph.h
+include/freetype2/freetype/ftimage.h
+include/freetype2/freetype/ftmm.h
+include/freetype2/freetype/ftmodule.h
+include/freetype2/freetype/ftnames.h
+include/freetype2/freetype/ftoutln.h
+include/freetype2/freetype/ftrender.h
+include/freetype2/freetype/ftsystem.h
+include/freetype2/freetype/fttypes.h
+include/freetype2/freetype/internal/autohint.h
+include/freetype2/freetype/internal/ftcalc.h
+include/freetype2/freetype/internal/ftdebug.h
+include/freetype2/freetype/internal/ftdriver.h
+include/freetype2/freetype/internal/ftextend.h
+include/freetype2/freetype/internal/ftlist.h
+include/freetype2/freetype/internal/ftmemory.h
+include/freetype2/freetype/internal/ftobjs.h
+include/freetype2/freetype/internal/ftstream.h
+include/freetype2/freetype/internal/psnames.h
+include/freetype2/freetype/internal/sfnt.h
+include/freetype2/freetype/internal/t1errors.h
+include/freetype2/freetype/internal/t1types.h
+include/freetype2/freetype/internal/t2errors.h
+include/freetype2/freetype/internal/t2types.h
+include/freetype2/freetype/internal/tterrors.h
+include/freetype2/freetype/internal/tttypes.h
+include/freetype2/freetype/t1tables.h
+include/freetype2/freetype/ttnameid.h
+include/freetype2/freetype/tttables.h
+include/freetype2/freetype/tttags.h
+lib/libfreetype.a
+lib/libfreetype.la
+lib/libfreetype.so.6.0
+@dirrm include/freetype2/freetype/internal
+@dirrm include/freetype2/freetype/config
+@dirrm include/freetype2/freetype
+@dirrm include/freetype2