Tue Jan 6 22:58:49 2009 UTC ()
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.


(reed)
diff -r1.11 -r1.12 pkgsrc/print/poppler/buildlink3.mk
diff -r1.7 -r1.8 pkgsrc/print/poppler-glib/buildlink3.mk

cvs diff -r1.11 -r1.12 pkgsrc/print/poppler/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/print/poppler/buildlink3.mk 2007/11/03 16:10:38 1.11
+++ pkgsrc/print/poppler/buildlink3.mk 2009/01/06 22:58:49 1.12
@@ -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
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4POPPLER_BUILDLINK3_MK:= ${POPPLER_BUILDLINK3_MK}+ 4POPPLER_BUILDLINK3_MK:= ${POPPLER_BUILDLINK3_MK}+
5 5
6.if !empty(BUILDLINK_DEPTH:M+) 6.if !empty(BUILDLINK_DEPTH:M+)
7BUILDLINK_DEPENDS+= poppler 7BUILDLINK_DEPENDS+= poppler
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler}
11BUILDLINK_PACKAGES+= poppler 11BUILDLINK_PACKAGES+= poppler
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler
13 13
14.if !empty(POPPLER_BUILDLINK3_MK:M+) 14.if !empty(POPPLER_BUILDLINK3_MK:M+)
15BUILDLINK_API_DEPENDS.poppler+= poppler>=0.5.1 15BUILDLINK_API_DEPENDS.poppler+= poppler>=0.5.1
 16BUILDLINK_ABI_DEPENDS.poppler+= poppler>=0.10.0
16BUILDLINK_PKGSRCDIR.poppler?= ../../print/poppler 17BUILDLINK_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
22BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 23BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

cvs diff -r1.7 -r1.8 pkgsrc/print/poppler-glib/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/print/poppler-glib/buildlink3.mk 2007/05/26 16:38:21 1.7
+++ pkgsrc/print/poppler-glib/buildlink3.mk 2009/01/06 22:58:49 1.8
@@ -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
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4POPPLER_GLIB_BUILDLINK3_MK:= ${POPPLER_GLIB_BUILDLINK3_MK}+ 4POPPLER_GLIB_BUILDLINK3_MK:= ${POPPLER_GLIB_BUILDLINK3_MK}+
5 5
6.if !empty(BUILDLINK_DEPTH:M+) 6.if !empty(BUILDLINK_DEPTH:M+)
7BUILDLINK_DEPENDS+= poppler-glib 7BUILDLINK_DEPENDS+= poppler-glib
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler-glib} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npoppler-glib}
11BUILDLINK_PACKAGES+= poppler-glib 11BUILDLINK_PACKAGES+= poppler-glib
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}poppler-glib 12BUILDLINK_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+)
15BUILDLINK_API_DEPENDS.poppler-glib+= poppler-glib>=0.5.1 15BUILDLINK_API_DEPENDS.poppler-glib+= poppler-glib>=0.5.1
 16BUILDLINK_ABI_DEPENDS.poppler-glib+= poppler-glib>=0.10.0
16BUILDLINK_PKGSRCDIR.poppler-glib?= ../../print/poppler-glib 17BUILDLINK_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
24BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 25BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}