summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorJustin M. Seger <jseger@FreeBSD.org>1999-11-25 03:38:39 +0000
committerJustin M. Seger <jseger@FreeBSD.org>1999-11-25 03:38:39 +0000
commitb94bc5a91841080692d94a301557b1b7e624bdba (patch)
treeb48f077e6d06b0d6ad2c3e439995c73a16c3493a /print
parentChange Imake.tmpl and FreeBSD.cf. Imake programs will now use the system (diff)
Upgrade to freetype-1.3
For now, include files are installed in ${PREFIX}/include/freetype (that's the default with version 1.3) and symlinks are created in ${PREFIX}/include for compatibility
Notes
Notes: svn path=/head/; revision=23311
Diffstat (limited to 'print')
-rw-r--r--print/freetype/Makefile10
-rw-r--r--print/freetype/distinfo2
-rw-r--r--print/freetype/pkg-plist25
-rw-r--r--print/freetype2/Makefile10
-rw-r--r--print/freetype2/distinfo2
-rw-r--r--print/freetype2/pkg-plist25
6 files changed, 66 insertions, 8 deletions
diff --git a/print/freetype/Makefile b/print/freetype/Makefile
index 6b5cbeca5bf3..483de34c29f5 100644
--- a/print/freetype/Makefile
+++ b/print/freetype/Makefile
@@ -1,12 +1,12 @@
# New ports collection makefile for: freetype
-# Version required: 1.2
+# Version required: 1.3
# Date created: January 24, 1998
# Whom: jseger@FreeBSD.org
#
# $FreeBSD$
#
-DISTNAME= freetype-1.2
+DISTNAME= freetype-1.3
CATEGORIES= print
MASTER_SITES= ftp://ftp.tux.org/pub/devel/freetype/ \
ftp://ftp.lerc.nasa.gov/ImageMagick/delegates/ \
@@ -22,4 +22,10 @@ USE_GMAKE= YES
GNU_CONFIGURE= YES
CONFIGURE_ARGS= --disable-nls --enable-static --enable-shared
+# Older versions of freetype installed include files in ${PREFIX}/include
+# this is a compatibility hack for now
+
+post-install:
+ ${LN} -fs ${PREFIX}/include/freetype/*.h ${PREFIX}/include
+
.include <bsd.port.mk>
diff --git a/print/freetype/distinfo b/print/freetype/distinfo
index f4d3cb737ab6..d147d98e85aa 100644
--- a/print/freetype/distinfo
+++ b/print/freetype/distinfo
@@ -1 +1 @@
-MD5 (freetype-1.2.tar.gz) = d4821fb579c79ddbe47774d046c60dbc
+MD5 (freetype-1.3.tar.gz) = 8479c1fa3697a3aa8c9919aaeed81cc9
diff --git a/print/freetype/pkg-plist b/print/freetype/pkg-plist
index 36410f1b7624..09dae9fc7587 100644
--- a/print/freetype/pkg-plist
+++ b/print/freetype/pkg-plist
@@ -1,22 +1,45 @@
bin/ftdump
bin/ftlint
+bin/ftmetric
+bin/ftsbit
bin/ftstring
bin/ftstrpnm
+bin/ftstrtto
bin/fttimer
bin/ftview
bin/ftzoom
+include/freetype/freetype.h
+include/freetype/fterrid.h
+include/freetype/ftnameid.h
+include/freetype/ftxcmap.h
+include/freetype/ftxerr18.h
+include/freetype/ftxgasp.h
+include/freetype/ftxgdef.h
+include/freetype/ftxgpos.h
+include/freetype/ftxgsub.h
+include/freetype/ftxkern.h
+include/freetype/ftxopen.h
+include/freetype/ftxpost.h
+include/freetype/ftxsbit.h
+include/freetype/ftxwidth.h
include/freetype.h
include/fterrid.h
include/ftnameid.h
include/ftxcmap.h
include/ftxerr18.h
include/ftxgasp.h
+include/ftxgdef.h
+include/ftxgpos.h
+include/ftxgsub.h
include/ftxkern.h
+include/ftxopen.h
include/ftxpost.h
+include/ftxsbit.h
include/ftxwidth.h
lib/libttf.a
lib/libttf.la
lib/libttf.so
-lib/libttf.so.3
+lib/libttf.so.4
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@dirrm include/freetype
diff --git a/print/freetype2/Makefile b/print/freetype2/Makefile
index 6b5cbeca5bf3..483de34c29f5 100644
--- a/print/freetype2/Makefile
+++ b/print/freetype2/Makefile
@@ -1,12 +1,12 @@
# New ports collection makefile for: freetype
-# Version required: 1.2
+# Version required: 1.3
# Date created: January 24, 1998
# Whom: jseger@FreeBSD.org
#
# $FreeBSD$
#
-DISTNAME= freetype-1.2
+DISTNAME= freetype-1.3
CATEGORIES= print
MASTER_SITES= ftp://ftp.tux.org/pub/devel/freetype/ \
ftp://ftp.lerc.nasa.gov/ImageMagick/delegates/ \
@@ -22,4 +22,10 @@ USE_GMAKE= YES
GNU_CONFIGURE= YES
CONFIGURE_ARGS= --disable-nls --enable-static --enable-shared
+# Older versions of freetype installed include files in ${PREFIX}/include
+# this is a compatibility hack for now
+
+post-install:
+ ${LN} -fs ${PREFIX}/include/freetype/*.h ${PREFIX}/include
+
.include <bsd.port.mk>
diff --git a/print/freetype2/distinfo b/print/freetype2/distinfo
index f4d3cb737ab6..d147d98e85aa 100644
--- a/print/freetype2/distinfo
+++ b/print/freetype2/distinfo
@@ -1 +1 @@
-MD5 (freetype-1.2.tar.gz) = d4821fb579c79ddbe47774d046c60dbc
+MD5 (freetype-1.3.tar.gz) = 8479c1fa3697a3aa8c9919aaeed81cc9
diff --git a/print/freetype2/pkg-plist b/print/freetype2/pkg-plist
index 36410f1b7624..09dae9fc7587 100644
--- a/print/freetype2/pkg-plist
+++ b/print/freetype2/pkg-plist
@@ -1,22 +1,45 @@
bin/ftdump
bin/ftlint
+bin/ftmetric
+bin/ftsbit
bin/ftstring
bin/ftstrpnm
+bin/ftstrtto
bin/fttimer
bin/ftview
bin/ftzoom
+include/freetype/freetype.h
+include/freetype/fterrid.h
+include/freetype/ftnameid.h
+include/freetype/ftxcmap.h
+include/freetype/ftxerr18.h
+include/freetype/ftxgasp.h
+include/freetype/ftxgdef.h
+include/freetype/ftxgpos.h
+include/freetype/ftxgsub.h
+include/freetype/ftxkern.h
+include/freetype/ftxopen.h
+include/freetype/ftxpost.h
+include/freetype/ftxsbit.h
+include/freetype/ftxwidth.h
include/freetype.h
include/fterrid.h
include/ftnameid.h
include/ftxcmap.h
include/ftxerr18.h
include/ftxgasp.h
+include/ftxgdef.h
+include/ftxgpos.h
+include/ftxgsub.h
include/ftxkern.h
+include/ftxopen.h
include/ftxpost.h
+include/ftxsbit.h
include/ftxwidth.h
lib/libttf.a
lib/libttf.la
lib/libttf.so
-lib/libttf.so.3
+lib/libttf.so.4
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@dirrm include/freetype