Tue Feb 3 06:21:40 2009 UTC ()
PLIST fix; svg now is an option


(adam)
diff -r1.4 -r1.5 pkgsrc/graphics/gegl/Makefile
diff -r1.4 -r1.5 pkgsrc/graphics/gegl/PLIST
diff -r1.1.1.1 -r1.2 pkgsrc/graphics/gegl/buildlink3.mk
diff -r0 -r1.1 pkgsrc/graphics/gegl/options.mk

cvs diff -r1.4 -r1.5 pkgsrc/graphics/gegl/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/gegl/Makefile 2009/02/02 23:12:52 1.4
+++ pkgsrc/graphics/gegl/Makefile 2009/02/03 06:21:40 1.5
@@ -1,32 +1,35 @@ @@ -1,32 +1,35 @@
1# $NetBSD: Makefile,v 1.4 2009/02/02 23:12:52 abs Exp $ 1# $NetBSD: Makefile,v 1.5 2009/02/03 06:21:40 adam Exp $
2 2
3DISTNAME= gegl-0.0.22 3DISTNAME= gegl-0.0.22
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ftp://ftp.gimp.org/pub/gegl/0.0/ 6MASTER_SITES= ftp://ftp.gimp.org/pub/gegl/0.0/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= adam@NetBSD.org 9MAINTAINER= adam@NetBSD.org
10HOMEPAGE= http://gegl.org/ 10HOMEPAGE= http://gegl.org/
11COMMENT= Graph based image processing framework 11COMMENT= Graph based image processing framework
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config gmake 17USE_TOOLS+= pkg-config gmake
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
 19CONFIGURE_ENV+= ac_cv_path_ASCIIDOC=no
 20CONFIGURE_ENV+= ac_cv_path_ENSCRIPT=no
19CONFIGURE_ENV+= ac_cv_path_SDL_CONFIG=no 21CONFIGURE_ENV+= ac_cv_path_SDL_CONFIG=no
 22CONFIGURE_ENV+= ac_cv_prog_RUBY=no
20 23
21PKGCONFIG_OVERRIDE+= gegl.pc.in 24PKGCONFIG_OVERRIDE+= gegl.pc.in
22 25
 26.include "options.mk"
 27
23.include "../../graphics/babl/buildlink3.mk" 28.include "../../graphics/babl/buildlink3.mk"
24.include "../../graphics/jpeg/buildlink3.mk" 29.include "../../graphics/jpeg/buildlink3.mk"
25.include "../../graphics/librsvg/buildlink3.mk" 
26.include "../../graphics/openexr/buildlink3.mk" 30.include "../../graphics/openexr/buildlink3.mk"
27.include "../../graphics/png/buildlink3.mk" 31.include "../../graphics/png/buildlink3.mk"
28#.include "../../multimedia/ffmpeg/buildlink3.mk" 
29.include "../../x11/gtk2/buildlink3.mk" 32.include "../../x11/gtk2/buildlink3.mk"
30 33
31.include "../../mk/dlopen.buildlink3.mk" 34.include "../../mk/dlopen.buildlink3.mk"
32.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/graphics/gegl/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/gegl/PLIST 2009/02/02 23:12:53 1.4
+++ pkgsrc/graphics/gegl/PLIST 2009/02/03 06:21:40 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2009/02/02 23:12:53 abs Exp $ 1@comment $NetBSD: PLIST,v 1.5 2009/02/03 06:21:40 adam Exp $
2bin/gegl 2bin/gegl
3include/gegl-0.0/gegl-buffer.h 3include/gegl-0.0/gegl-buffer.h
4include/gegl-0.0/gegl-chant.h 4include/gegl-0.0/gegl-chant.h
5include/gegl-0.0/gegl-color.h 5include/gegl-0.0/gegl-color.h
6include/gegl-0.0/gegl-curve.h 6include/gegl-0.0/gegl-curve.h
7include/gegl-0.0/gegl-matrix.h 7include/gegl-0.0/gegl-matrix.h
8include/gegl-0.0/gegl-paramspecs.h 8include/gegl-0.0/gegl-paramspecs.h
9include/gegl-0.0/gegl-path.h 9include/gegl-0.0/gegl-path.h
10include/gegl-0.0/gegl-plugin.h 10include/gegl-0.0/gegl-plugin.h
11include/gegl-0.0/gegl-simd.h 11include/gegl-0.0/gegl-simd.h
12include/gegl-0.0/gegl-utils.h 12include/gegl-0.0/gegl-utils.h
13include/gegl-0.0/gegl.h 13include/gegl-0.0/gegl.h
14include/gegl-0.0/operation/gegl-operation-area-filter.h 14include/gegl-0.0/operation/gegl-operation-area-filter.h
@@ -89,49 +89,35 @@ lib/gegl-0.0/save-pixbuf.la @@ -89,49 +89,35 @@ lib/gegl-0.0/save-pixbuf.la
89lib/gegl-0.0/screen.la 89lib/gegl-0.0/screen.la
90lib/gegl-0.0/shift.la 90lib/gegl-0.0/shift.la
91lib/gegl-0.0/snn-mean.la 91lib/gegl-0.0/snn-mean.la
92lib/gegl-0.0/soft-light.la 92lib/gegl-0.0/soft-light.la
93lib/gegl-0.0/src-atop.la 93lib/gegl-0.0/src-atop.la
94lib/gegl-0.0/src-in.la 94lib/gegl-0.0/src-in.la
95lib/gegl-0.0/src-out.la 95lib/gegl-0.0/src-out.la
96lib/gegl-0.0/src-over.la 96lib/gegl-0.0/src-over.la
97lib/gegl-0.0/src.la 97lib/gegl-0.0/src.la
98lib/gegl-0.0/stress.la 98lib/gegl-0.0/stress.la
99lib/gegl-0.0/stretch-contrast.la 99lib/gegl-0.0/stretch-contrast.la
100lib/gegl-0.0/subtract.la 100lib/gegl-0.0/subtract.la
101lib/gegl-0.0/svg-huerotate.la 101lib/gegl-0.0/svg-huerotate.la
102lib/gegl-0.0/svg-load.la 102${PLIST.svg}lib/gegl-0.0/svg-load.la
103lib/gegl-0.0/svg-luminancetoalpha.la 103lib/gegl-0.0/svg-luminancetoalpha.la
104lib/gegl-0.0/svg-matrix.la 104lib/gegl-0.0/svg-matrix.la
105lib/gegl-0.0/svg-multiply.la 105lib/gegl-0.0/svg-multiply.la
106lib/gegl-0.0/svg-saturate.la 106lib/gegl-0.0/svg-saturate.la
107lib/gegl-0.0/text.la 107lib/gegl-0.0/text.la
108lib/gegl-0.0/threshold.la 108lib/gegl-0.0/threshold.la
109lib/gegl-0.0/tonemap.la 109lib/gegl-0.0/tonemap.la
110lib/gegl-0.0/unsharp-mask.la 110lib/gegl-0.0/unsharp-mask.la
111lib/gegl-0.0/value-invert.la 111lib/gegl-0.0/value-invert.la
112lib/gegl-0.0/whitebalance.la 112lib/gegl-0.0/whitebalance.la
113lib/gegl-0.0/write-buffer.la 113lib/gegl-0.0/write-buffer.la
114lib/gegl-0.0/xor.la 114lib/gegl-0.0/xor.la
115lib/libgegl-0.0.la 115lib/libgegl-0.0.la
116lib/pkgconfig/gegl.pc 116lib/pkgconfig/gegl.pc
117share/gtk-doc/html/gegl/brightness-contrast.c.html 
118share/gtk-doc/html/gegl/gegl-operation-area-filter.h.html 
119share/gtk-doc/html/gegl/gegl-operation-composer.h.html 
120share/gtk-doc/html/gegl/gegl-operation-filter.h.html 
121share/gtk-doc/html/gegl/gegl-operation-meta.h.html 
122share/gtk-doc/html/gegl/gegl-operation-point-composer.h.html 
123share/gtk-doc/html/gegl/gegl-operation-point-filter.h.html 
124share/gtk-doc/html/gegl/gegl-operation-point-render.h.html 
125share/gtk-doc/html/gegl/gegl-operation-sink.h.html 
126share/gtk-doc/html/gegl/gegl-operation-source.h.html 
127share/gtk-doc/html/gegl/gegl-operation-temporal.h.html 
128share/gtk-doc/html/gegl/gegl-operation.h.html 
129share/gtk-doc/html/gegl/gegl-plugin.h.html 
130share/gtk-doc/html/gegl/gegl.css 117share/gtk-doc/html/gegl/gegl.css
131share/gtk-doc/html/gegl/gegl.devhelp 118share/gtk-doc/html/gegl/gegl.devhelp
132share/gtk-doc/html/gegl/gegl.h.html 
133share/gtk-doc/html/gegl/operations.html 119share/gtk-doc/html/gegl/operations.html
134@dirrm share/gtk-doc/html/gegl 120@dirrm share/gtk-doc/html/gegl
135@dirrm lib/gegl-0.0 121@dirrm lib/gegl-0.0
136@dirrm include/gegl-0.0/operation 122@dirrm include/gegl-0.0/operation
137@dirrm include/gegl-0.0 123@dirrm include/gegl-0.0

cvs diff -r1.1.1.1 -r1.2 pkgsrc/graphics/gegl/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/graphics/gegl/buildlink3.mk 2008/10/16 21:53:57 1.1.1.1
+++ pkgsrc/graphics/gegl/buildlink3.mk 2009/02/03 06:21:40 1.2
@@ -1,26 +1,32 @@ @@ -1,26 +1,32 @@
1# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/10/16 21:53:57 adam Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2009/02/03 06:21:40 adam Exp $
2 2
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4GEGL_BUILDLINK3_MK:= ${GEGL_BUILDLINK3_MK}+ 4GEGL_BUILDLINK3_MK:= ${GEGL_BUILDLINK3_MK}+
5 5
6.if ${BUILDLINK_DEPTH} == "+" 6.if ${BUILDLINK_DEPTH} == "+"
7BUILDLINK_DEPENDS+= gegl 7BUILDLINK_DEPENDS+= gegl
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngegl} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngegl}
11BUILDLINK_PACKAGES+= gegl 11BUILDLINK_PACKAGES+= gegl
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gegl 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}gegl
13 13
14.if ${GEGL_BUILDLINK3_MK} == "+" 14.if ${GEGL_BUILDLINK3_MK} == "+"
15BUILDLINK_API_DEPENDS.gegl+= gegl>=0.0.20 15BUILDLINK_API_DEPENDS.gegl+= gegl>=0.0.20
16BUILDLINK_PKGSRCDIR.gegl?= ../../graphics/gegl 16BUILDLINK_PKGSRCDIR.gegl?= ../../graphics/gegl
17.endif # GEGL_BUILDLINK3_MK 17.endif # GEGL_BUILDLINK3_MK
18 18
 19pkgbase := gegl
 20.include "../../mk/pkg-build-options.mk"
 21
 22.if !empty(PKG_BUILD_OPTIONS.gegl:Msvg)
 23.include "../../graphics/librsvg/buildlink3.mk"
 24.endif
 25
19.include "../../graphics/babl/buildlink3.mk" 26.include "../../graphics/babl/buildlink3.mk"
20.include "../../graphics/jpeg/buildlink3.mk" 27.include "../../graphics/jpeg/buildlink3.mk"
21.include "../../graphics/librsvg/buildlink3.mk" 
22.include "../../graphics/openexr/buildlink3.mk" 28.include "../../graphics/openexr/buildlink3.mk"
23.include "../../graphics/png/buildlink3.mk" 29.include "../../graphics/png/buildlink3.mk"
24.include "../../x11/gtk2/buildlink3.mk" 30.include "../../x11/gtk2/buildlink3.mk"
25 31
26BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 32BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

File Added: pkgsrc/graphics/gegl/options.mk
# $NetBSD: options.mk,v 1.1 2009/02/03 06:21:40 adam Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.gegl
PKG_SUPPORTED_OPTIONS=	svg
PKG_SUGGESTED_OPTIONS=	svg

.include "../../mk/bsd.options.mk"

PLIST_VARS+=	svg

.if !empty(PKG_OPTIONS:Msvg)
.include "../../graphics/librsvg/buildlink3.mk"
PLIST.svg=	yes
.endif