summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authortnn <tnn>2009-11-24 11:26:50 +0000
committertnn <tnn>2009-11-24 11:26:50 +0000
commitc85d5bba54a37f24a5d039c3995cb6f399e50708 (patch)
tree745bbf43652b9270b87c2eb5e793a5e72339e061 /graphics
parenta70116c3bb7c28cddb17b1be621d062c38837331 (diff)
downloadpkgsrc-c85d5bba54a37f24a5d039c3995cb6f399e50708.tar.gz
ensure "freetype-config --libs" emits a run path.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/freetype2/Makefile4
-rw-r--r--graphics/freetype2/distinfo3
-rw-r--r--graphics/freetype2/patches/patch-aa13
3 files changed, 18 insertions, 2 deletions
diff --git a/graphics/freetype2/Makefile b/graphics/freetype2/Makefile
index 9584fa2bf0e..ae8320072cf 100644
--- a/graphics/freetype2/Makefile
+++ b/graphics/freetype2/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.70 2009/11/23 12:01:58 drochner Exp $
+# $NetBSD: Makefile,v 1.71 2009/11/24 11:26:50 tnn Exp $
DISTNAME= freetype-2.3.11
PKGNAME= ${DISTNAME:S/-/2-/}
+PKGREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \
ftp://ring.aist.go.jp/pub/graphics/freetype/freetype2/
@@ -20,6 +21,7 @@ GNU_CONFIGURE= yes
CONFIGURE_DIRS= ${WRKSRC}/builds/unix
BUILD_DIRS= ${WRKSRC}
CONFIGURE_ARGS+= --includedir=${PREFIX}/include
+CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ENV+= ac_cv_path_GREP=${GREP:Q} ac_cv_path_EGREP=${EGREP:Q}
.if exists(/System/Library/Frameworks/Carbon.framework)
diff --git a/graphics/freetype2/distinfo b/graphics/freetype2/distinfo
index 61381fd4383..686f3830d96 100644
--- a/graphics/freetype2/distinfo
+++ b/graphics/freetype2/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.32 2009/11/23 12:01:58 drochner Exp $
+$NetBSD: distinfo,v 1.33 2009/11/24 11:26:50 tnn Exp $
SHA1 (freetype-2.3.11.tar.bz2) = 693e1b4e423557975c2b2aca63559bc592533a0e
RMD160 (freetype-2.3.11.tar.bz2) = ac69ed97aa662bc1dfb25422e64fc2afce1f863d
Size (freetype-2.3.11.tar.bz2) = 1446474 bytes
+SHA1 (patch-aa) = 85bf9979802e04345a9f5ac3ada2cac9520dabcb
diff --git a/graphics/freetype2/patches/patch-aa b/graphics/freetype2/patches/patch-aa
new file mode 100644
index 00000000000..b5446803fc0
--- /dev/null
+++ b/graphics/freetype2/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.19 2009/11/24 11:26:50 tnn Exp $
+
+--- builds/unix/freetype-config.in.orig 2009-03-14 14:45:26.000000000 +0100
++++ builds/unix/freetype-config.in
+@@ -14,7 +14,7 @@ exec_prefix=@exec_prefix@
+ exec_prefix_set=no
+ includedir=@includedir@
+ libdir=@libdir@
+-enable_shared=@build_libtool_libs@
++enable_shared=yes # @build_libtool_libs@
+ wl=@wl@
+ hardcode_libdir_flag_spec='@hardcode_libdir_flag_spec@'
+