Thu Mar 14 19:10:29 2013 UTC ()
drop "cairo" dependency, it is only needed for some cmd line tool
(if the latter is needed it can be made a separate pkg)
bump PKGREV


(drochner)
diff -r1.8 -r1.9 pkgsrc/fonts/harfbuzz/Makefile
diff -r1.2 -r1.3 pkgsrc/fonts/harfbuzz/PLIST
diff -r1.2 -r1.3 pkgsrc/fonts/harfbuzz/buildlink3.mk

cvs diff -r1.8 -r1.9 pkgsrc/fonts/harfbuzz/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/harfbuzz/Makefile 2013/02/16 11:19:37 1.8
+++ pkgsrc/fonts/harfbuzz/Makefile 2013/03/14 19:10:29 1.9
@@ -1,28 +1,29 @@ @@ -1,28 +1,29 @@
1# $NetBSD: Makefile,v 1.8 2013/02/16 11:19:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2013/03/14 19:10:29 drochner Exp $
2 2
3DISTNAME= harfbuzz-0.9.12 3DISTNAME= harfbuzz-0.9.12
4PKGREVISION= 1 4PKGREVISION= 2
5CATEGORIES= fonts 5CATEGORIES= fonts
6MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/ 6MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://harfbuzz.org/ 10HOMEPAGE= http://harfbuzz.org/
11COMMENT= OpenType text shaping engine 11COMMENT= OpenType text shaping engine
12LICENSE= mit 12LICENSE= mit
13 13
14PKG_INSTALLATION_TYPES= overwrite pkgviews 14PKG_INSTALLATION_TYPES= overwrite pkgviews
15 15
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18USE_TOOLS+= gmake pkg-config 18USE_TOOLS+= gmake pkg-config
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20PKGCONFIG_OVERRIDE= harfbuzz.pc.in 20PKGCONFIG_OVERRIDE= harfbuzz.pc.in
21 21
22LDFLAGS.OpenBSD+= -lz 22LDFLAGS.OpenBSD+= -lz
23 23
24.include "../../devel/glib2/buildlink3.mk" 24.include "../../devel/glib2/buildlink3.mk"
25.include "../../devel/zlib/buildlink3.mk" 25.include "../../devel/zlib/buildlink3.mk"
26.include "../../graphics/cairo/buildlink3.mk" 26#cairo is only needed for some cmd line utility
 27#.include "../../graphics/cairo/buildlink3.mk"
27.include "../../graphics/freetype2/buildlink3.mk" 28.include "../../graphics/freetype2/buildlink3.mk"
28.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/fonts/harfbuzz/PLIST (expand / switch to unified diff)

--- pkgsrc/fonts/harfbuzz/PLIST 2012/11/23 17:38:42 1.2
+++ pkgsrc/fonts/harfbuzz/PLIST 2013/03/14 19:10:29 1.3
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1@comment $NetBSD: PLIST,v 1.2 2012/11/23 17:38:42 drochner Exp $ 1@comment $NetBSD: PLIST,v 1.3 2013/03/14 19:10:29 drochner Exp $
2bin/hb-ot-shape-closure 2bin/hb-ot-shape-closure
3bin/hb-shape 3bin/hb-shape
4bin/hb-view 
5include/harfbuzz/hb-blob.h 4include/harfbuzz/hb-blob.h
6include/harfbuzz/hb-buffer.h 5include/harfbuzz/hb-buffer.h
7include/harfbuzz/hb-common.h 6include/harfbuzz/hb-common.h
8include/harfbuzz/hb-font.h 7include/harfbuzz/hb-font.h
9include/harfbuzz/hb-ft.h 8include/harfbuzz/hb-ft.h
10include/harfbuzz/hb-glib.h 9include/harfbuzz/hb-glib.h
11include/harfbuzz/hb-gobject.h 10include/harfbuzz/hb-gobject.h
12include/harfbuzz/hb-ot-layout.h 11include/harfbuzz/hb-ot-layout.h
13include/harfbuzz/hb-ot-tag.h 12include/harfbuzz/hb-ot-tag.h
14include/harfbuzz/hb-ot.h 13include/harfbuzz/hb-ot.h
15include/harfbuzz/hb-set.h 14include/harfbuzz/hb-set.h
16include/harfbuzz/hb-shape-plan.h 15include/harfbuzz/hb-shape-plan.h
17include/harfbuzz/hb-shape.h 16include/harfbuzz/hb-shape.h

cvs diff -r1.2 -r1.3 pkgsrc/fonts/harfbuzz/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/fonts/harfbuzz/buildlink3.mk 2013/02/16 11:19:37 1.2
+++ pkgsrc/fonts/harfbuzz/buildlink3.mk 2013/03/14 19:10:29 1.3
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: buildlink3.mk,v 1.2 2013/02/16 11:19:37 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.3 2013/03/14 19:10:29 drochner Exp $
2 2
3BUILDLINK_TREE+= harfbuzz 3BUILDLINK_TREE+= harfbuzz
4 4
5.if !defined(HARFBUZZ_BUILDLINK3_MK) 5.if !defined(HARFBUZZ_BUILDLINK3_MK)
6HARFBUZZ_BUILDLINK3_MK:= 6HARFBUZZ_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=0.9.4 8BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=0.9.4
9BUILDLINK_ABI_DEPENDS.harfbuzz?= harfbuzz>=0.9.12nb1 9BUILDLINK_ABI_DEPENDS.harfbuzz?= harfbuzz>=0.9.12nb1
10BUILDLINK_PKGSRCDIR.harfbuzz?= ../../fonts/harfbuzz 10BUILDLINK_PKGSRCDIR.harfbuzz?= ../../fonts/harfbuzz
11 11
12.include "../../devel/glib2/buildlink3.mk" 12.include "../../devel/glib2/buildlink3.mk"
13.include "../../graphics/cairo/buildlink3.mk" 
14.include "../../graphics/freetype2/buildlink3.mk" 13.include "../../graphics/freetype2/buildlink3.mk"
15.endif # HARFBUZZ_BUILDLINK3_MK 14.endif # HARFBUZZ_BUILDLINK3_MK
16 15
17BUILDLINK_TREE+= -harfbuzz 16BUILDLINK_TREE+= -harfbuzz