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 PKGREVdiff -r1.8 -r1.9 pkgsrc/fonts/harfbuzz/Makefile
(drochner)
@@ -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 | |||
3 | DISTNAME= harfbuzz-0.9.12 | 3 | DISTNAME= harfbuzz-0.9.12 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= fonts | 5 | CATEGORIES= fonts | |
6 | MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/ | 6 | MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://harfbuzz.org/ | 10 | HOMEPAGE= http://harfbuzz.org/ | |
11 | COMMENT= OpenType text shaping engine | 11 | COMMENT= OpenType text shaping engine | |
12 | LICENSE= mit | 12 | LICENSE= mit | |
13 | 13 | |||
14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
15 | 15 | |||
16 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
17 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
18 | USE_TOOLS+= gmake pkg-config | 18 | USE_TOOLS+= gmake pkg-config | |
19 | GNU_CONFIGURE= yes | 19 | GNU_CONFIGURE= yes | |
20 | PKGCONFIG_OVERRIDE= harfbuzz.pc.in | 20 | PKGCONFIG_OVERRIDE= harfbuzz.pc.in | |
21 | 21 | |||
22 | LDFLAGS.OpenBSD+= -lz | 22 | LDFLAGS.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" |
@@ -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 $ | |
2 | bin/hb-ot-shape-closure | 2 | bin/hb-ot-shape-closure | |
3 | bin/hb-shape | 3 | bin/hb-shape | |
4 | bin/hb-view | |||
5 | include/harfbuzz/hb-blob.h | 4 | include/harfbuzz/hb-blob.h | |
6 | include/harfbuzz/hb-buffer.h | 5 | include/harfbuzz/hb-buffer.h | |
7 | include/harfbuzz/hb-common.h | 6 | include/harfbuzz/hb-common.h | |
8 | include/harfbuzz/hb-font.h | 7 | include/harfbuzz/hb-font.h | |
9 | include/harfbuzz/hb-ft.h | 8 | include/harfbuzz/hb-ft.h | |
10 | include/harfbuzz/hb-glib.h | 9 | include/harfbuzz/hb-glib.h | |
11 | include/harfbuzz/hb-gobject.h | 10 | include/harfbuzz/hb-gobject.h | |
12 | include/harfbuzz/hb-ot-layout.h | 11 | include/harfbuzz/hb-ot-layout.h | |
13 | include/harfbuzz/hb-ot-tag.h | 12 | include/harfbuzz/hb-ot-tag.h | |
14 | include/harfbuzz/hb-ot.h | 13 | include/harfbuzz/hb-ot.h | |
15 | include/harfbuzz/hb-set.h | 14 | include/harfbuzz/hb-set.h | |
16 | include/harfbuzz/hb-shape-plan.h | 15 | include/harfbuzz/hb-shape-plan.h | |
17 | include/harfbuzz/hb-shape.h | 16 | include/harfbuzz/hb-shape.h |
@@ -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 | |||
3 | BUILDLINK_TREE+= harfbuzz | 3 | BUILDLINK_TREE+= harfbuzz | |
4 | 4 | |||
5 | .if !defined(HARFBUZZ_BUILDLINK3_MK) | 5 | .if !defined(HARFBUZZ_BUILDLINK3_MK) | |
6 | HARFBUZZ_BUILDLINK3_MK:= | 6 | HARFBUZZ_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=0.9.4 | 8 | BUILDLINK_API_DEPENDS.harfbuzz+= harfbuzz>=0.9.4 | |
9 | BUILDLINK_ABI_DEPENDS.harfbuzz?= harfbuzz>=0.9.12nb1 | 9 | BUILDLINK_ABI_DEPENDS.harfbuzz?= harfbuzz>=0.9.12nb1 | |
10 | BUILDLINK_PKGSRCDIR.harfbuzz?= ../../fonts/harfbuzz | 10 | BUILDLINK_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 | |||
17 | BUILDLINK_TREE+= -harfbuzz | 16 | BUILDLINK_TREE+= -harfbuzz |