Set the BUILDLINK_ABI_DEPENDS. The previous libraries had major of 3 and now they are 4. I didn't bump those depending on this as this update happened months ago. I noticed this two ways: new poppler didn't work with my already installed evince and new poppler didn't work with my alreadyinstalled poppler-glib.diff -r1.11 -r1.12 pkgsrc/print/poppler/buildlink3.mk
(reed)
@@ -1,22 +1,23 @@ | @@ -1,22 +1,23 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.11 2007/11/03 16:10:38 drochner Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.12 2009/01/06 22:58:49 reed Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | POPPLER_BUILDLINK3_MK:= ${POPPLER_BUILDLINK3_MK}+ | 4 | POPPLER_BUILDLINK3_MK:= ${POPPLER_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if !empty(BUILDLINK_DEPTH:M+) | 6 | .if !empty(BUILDLINK_DEPTH:M+) | |
7 | BUILDLINK_DEPENDS+= poppler | 7 | BUILDLINK_DEPENDS+= poppler | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler} | |
11 | BUILDLINK_PACKAGES+= poppler | 11 | BUILDLINK_PACKAGES+= poppler | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler | |
13 | 13 | |||
14 | .if !empty(POPPLER_BUILDLINK3_MK:M+) | 14 | .if !empty(POPPLER_BUILDLINK3_MK:M+) | |
15 | BUILDLINK_API_DEPENDS.poppler+= poppler>=0.5.1 | 15 | BUILDLINK_API_DEPENDS.poppler+= poppler>=0.5.1 | |
16 | BUILDLINK_ABI_DEPENDS.poppler+= poppler>=0.10.0 | |||
16 | BUILDLINK_PKGSRCDIR.poppler?= ../../print/poppler | 17 | BUILDLINK_PKGSRCDIR.poppler?= ../../print/poppler | |
17 | .endif # POPPLER_BUILDLINK3_MK | 18 | .endif # POPPLER_BUILDLINK3_MK | |
18 | 19 | |||
19 | .include "../../fonts/fontconfig/buildlink3.mk" | 20 | .include "../../fonts/fontconfig/buildlink3.mk" | |
20 | .include "../../graphics/jpeg/buildlink3.mk" | 21 | .include "../../graphics/jpeg/buildlink3.mk" | |
21 | 22 | |||
22 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 23 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,24 +1,25 @@ | @@ -1,24 +1,25 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.7 2007/05/26 16:38:21 obache Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.8 2009/01/06 22:58:49 reed Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | POPPLER_GLIB_BUILDLINK3_MK:= ${POPPLER_GLIB_BUILDLINK3_MK}+ | 4 | POPPLER_GLIB_BUILDLINK3_MK:= ${POPPLER_GLIB_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if !empty(BUILDLINK_DEPTH:M+) | 6 | .if !empty(BUILDLINK_DEPTH:M+) | |
7 | BUILDLINK_DEPENDS+= poppler-glib | 7 | BUILDLINK_DEPENDS+= poppler-glib | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler-glib} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler-glib} | |
11 | BUILDLINK_PACKAGES+= poppler-glib | 11 | BUILDLINK_PACKAGES+= poppler-glib | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler-glib | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler-glib | |
13 | 13 | |||
14 | .if !empty(POPPLER_GLIB_BUILDLINK3_MK:M+) | 14 | .if !empty(POPPLER_GLIB_BUILDLINK3_MK:M+) | |
15 | BUILDLINK_API_DEPENDS.poppler-glib+= poppler-glib>=0.5.1 | 15 | BUILDLINK_API_DEPENDS.poppler-glib+= poppler-glib>=0.5.1 | |
16 | BUILDLINK_ABI_DEPENDS.poppler-glib+= poppler-glib>=0.10.0 | |||
16 | BUILDLINK_PKGSRCDIR.poppler-glib?= ../../print/poppler-glib | 17 | BUILDLINK_PKGSRCDIR.poppler-glib?= ../../print/poppler-glib | |
17 | .endif # POPPLER_GLIB_BUILDLINK3_MK | 18 | .endif # POPPLER_GLIB_BUILDLINK3_MK | |
18 | 19 | |||
19 | .include "../../devel/glib2/buildlink3.mk" | 20 | .include "../../devel/glib2/buildlink3.mk" | |
20 | .include "../../graphics/cairo/buildlink3.mk" | 21 | .include "../../graphics/cairo/buildlink3.mk" | |
21 | .include "../../print/poppler/buildlink3.mk" | 22 | .include "../../print/poppler/buildlink3.mk" | |
22 | .include "../../x11/gtk2/buildlink3.mk" | 23 | .include "../../x11/gtk2/buildlink3.mk" | |
23 | 24 | |||
24 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 25 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |