From 6a526fcf13cd7c6ddb90ac09849e92e641a181e0 Mon Sep 17 00:00:00 2001 From: ahze Date: Tue, 15 Apr 2008 02:14:23 +0000 Subject: GEGL (Generic Graphics Library) is a graph based image processing framework. GEGL's original design was made to scratch GIMP's itches for a new compositing and processing core. This core is being designed to have minimal dependencies. and a simple well defined API. WWW: http://www.gegl.org/ (this will go into ports once configure gets options to disable some libs ie: ruby, lua, etc).... git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10874 df743ca5-7f9a-e211-a948-0013205c9059 --- x11/gegl/Makefile | 39 ++++++++ x11/gegl/distinfo | 3 + x11/gegl/pkg-descr | 8 ++ x11/gegl/pkg-plist | 283 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 333 insertions(+) create mode 100644 x11/gegl/Makefile create mode 100644 x11/gegl/distinfo create mode 100644 x11/gegl/pkg-descr create mode 100644 x11/gegl/pkg-plist (limited to 'x11') diff --git a/x11/gegl/Makefile b/x11/gegl/Makefile new file mode 100644 index 000000000..7e6cc6956 --- /dev/null +++ b/x11/gegl/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: gegl +# Date created: 2008-04-14 +# Whom: Michael Johnson +# +# $FreeBSD$ +# $MCom$ + +PORTNAME= gegl +PORTVERSION= 0.0.16 +CATEGORIES= x11 +MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \ + http://gimp.mirrors.hoobly.com/%SUBDIR%/ \ + http://ftp.gwdg.de/pub/misc/grafik/gimp/%SUBDIR%/ \ + ftp://ftp.fh-heilbronn.de/mirrors/ftp.gimp.org/%SUBDIR%/ \ + ftp://ftp.insync.net/pub/mirrors/ftp.gimp.org/%SUBDIR%/ \ + http://www.mirrorservice.org/sites/ftp.gimp.org/pub/%SUBDIR%/ \ + ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/%SUBDIR%,} +MASTER_SITE_SUBDIR= gegl/${PORTVERSION:R} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Generic Graphics Library: graph based image processing framework + +LIB_DEPENDS= babl-0.0.0:${PORTSDIR}/x11/babl \ + avcodec.1:${PORTSDIR}/multimedia/ffmpeg \ + IlmImf.6:${PORTSDIR}/graphics/OpenEXR +# cdt.4:${PORTSDIR}/graphics/graphviz + +USE_BZIP2= yes +USE_LDCONFIG= yes +USE_GNOME= gnomehack pkgconfig gtk20 librsvg2 ltverhack +#USE_LUA= 5.1+ +USE_SDL= yes +USE_AUTOTOOLS= libtool:15 +USE_GMAKE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include +.include diff --git a/x11/gegl/distinfo b/x11/gegl/distinfo new file mode 100644 index 000000000..06da85671 --- /dev/null +++ b/x11/gegl/distinfo @@ -0,0 +1,3 @@ +MD5 (gegl-0.0.16.tar.bz2) = fd49cb219ece97f4677554db4a2c02d1 +SHA256 (gegl-0.0.16.tar.bz2) = 120fc5b5573bd6e721cc7c5b443c1c556f69f432cac44f029ba917b4efc3eb49 +SIZE (gegl-0.0.16.tar.bz2) = 845855 diff --git a/x11/gegl/pkg-descr b/x11/gegl/pkg-descr new file mode 100644 index 000000000..148fd5b50 --- /dev/null +++ b/x11/gegl/pkg-descr @@ -0,0 +1,8 @@ +GEGL (Generic Graphics Library) is a graph based image processing +framework. + +GEGL's original design was made to scratch GIMP's itches for a new +compositing and processing core. This core is being designed to have +minimal dependencies. and a simple well defined API. + +WWW: http://www.gegl.org/ diff --git a/x11/gegl/pkg-plist b/x11/gegl/pkg-plist new file mode 100644 index 000000000..cbcb6c527 --- /dev/null +++ b/x11/gegl/pkg-plist @@ -0,0 +1,283 @@ +bin/gegl +include/gegl-0.0/gegl-buffer.h +include/gegl-0.0/gegl-chant.h +include/gegl-0.0/gegl-color.h +include/gegl-0.0/gegl-curve.h +include/gegl-0.0/gegl-paramspecs.h +include/gegl-0.0/gegl-plugin.h +include/gegl-0.0/gegl-utils.h +include/gegl-0.0/gegl.h +include/gegl-0.0/operation/gegl-extension-handler.h +include/gegl-0.0/operation/gegl-operation-area-filter.h +include/gegl-0.0/operation/gegl-operation-composer.h +include/gegl-0.0/operation/gegl-operation-filter.h +include/gegl-0.0/operation/gegl-operation-meta.h +include/gegl-0.0/operation/gegl-operation-point-composer.h +include/gegl-0.0/operation/gegl-operation-point-filter.h +include/gegl-0.0/operation/gegl-operation-sink.h +include/gegl-0.0/operation/gegl-operation-source.h +include/gegl-0.0/operation/gegl-operation.h +include/gegl-0.0/operation/gegl-operations.h +lib/gegl-0.0/add.a +lib/gegl-0.0/add.la +lib/gegl-0.0/add.so +lib/gegl-0.0/affine.a +lib/gegl-0.0/affine.la +lib/gegl-0.0/affine.so +lib/gegl-0.0/bilateral-filter.a +lib/gegl-0.0/bilateral-filter.la +lib/gegl-0.0/bilateral-filter.so +lib/gegl-0.0/box-blur.a +lib/gegl-0.0/box-blur.la +lib/gegl-0.0/box-blur.so +lib/gegl-0.0/brightness-contrast.a +lib/gegl-0.0/brightness-contrast.la +lib/gegl-0.0/brightness-contrast.so +lib/gegl-0.0/c2g.a +lib/gegl-0.0/c2g.la +lib/gegl-0.0/c2g.so +lib/gegl-0.0/checkerboard.a +lib/gegl-0.0/checkerboard.la +lib/gegl-0.0/checkerboard.so +lib/gegl-0.0/clear.a +lib/gegl-0.0/clear.la +lib/gegl-0.0/clear.so +lib/gegl-0.0/clone.a +lib/gegl-0.0/clone.la +lib/gegl-0.0/clone.so +lib/gegl-0.0/color-burn.a +lib/gegl-0.0/color-burn.la +lib/gegl-0.0/color-burn.so +lib/gegl-0.0/color-dodge.a +lib/gegl-0.0/color-dodge.la +lib/gegl-0.0/color-dodge.so +lib/gegl-0.0/color.a +lib/gegl-0.0/color.la +lib/gegl-0.0/color.so +lib/gegl-0.0/contrast-curve.a +lib/gegl-0.0/contrast-curve.la +lib/gegl-0.0/contrast-curve.so +lib/gegl-0.0/convert-format.a +lib/gegl-0.0/convert-format.la +lib/gegl-0.0/convert-format.so +lib/gegl-0.0/crop.a +lib/gegl-0.0/crop.la +lib/gegl-0.0/crop.so +lib/gegl-0.0/darken.a +lib/gegl-0.0/darken.la +lib/gegl-0.0/darken.so +lib/gegl-0.0/difference-of-gaussians.a +lib/gegl-0.0/difference-of-gaussians.la +lib/gegl-0.0/difference-of-gaussians.so +lib/gegl-0.0/difference.a +lib/gegl-0.0/difference.la +lib/gegl-0.0/difference.so +lib/gegl-0.0/display.a +lib/gegl-0.0/display.la +lib/gegl-0.0/display.so +lib/gegl-0.0/divide.a +lib/gegl-0.0/divide.la +lib/gegl-0.0/divide.so +lib/gegl-0.0/dropshadow.a +lib/gegl-0.0/dropshadow.la +lib/gegl-0.0/dropshadow.so +lib/gegl-0.0/dst-atop.a +lib/gegl-0.0/dst-atop.la +lib/gegl-0.0/dst-atop.so +lib/gegl-0.0/dst-in.a +lib/gegl-0.0/dst-in.la +lib/gegl-0.0/dst-in.so +lib/gegl-0.0/dst-out.a +lib/gegl-0.0/dst-out.la +lib/gegl-0.0/dst-out.so +lib/gegl-0.0/dst-over.a +lib/gegl-0.0/dst-over.la +lib/gegl-0.0/dst-over.so +lib/gegl-0.0/dst.a +lib/gegl-0.0/dst.la +lib/gegl-0.0/dst.so +lib/gegl-0.0/exclusion.a +lib/gegl-0.0/exclusion.la +lib/gegl-0.0/exclusion.so +lib/gegl-0.0/exr-load.a +lib/gegl-0.0/exr-load.la +lib/gegl-0.0/exr-load.so +lib/gegl-0.0/ff-load.a +lib/gegl-0.0/ff-load.la +lib/gegl-0.0/ff-load.so +lib/gegl-0.0/fractal-explorer.a +lib/gegl-0.0/fractal-explorer.la +lib/gegl-0.0/fractal-explorer.so +lib/gegl-0.0/gamma.a +lib/gegl-0.0/gamma.la +lib/gegl-0.0/gamma.so +lib/gegl-0.0/gaussian-blur.a +lib/gegl-0.0/gaussian-blur.la +lib/gegl-0.0/gaussian-blur.so +lib/gegl-0.0/grey.a +lib/gegl-0.0/grey.la +lib/gegl-0.0/grey.so +lib/gegl-0.0/hard-light.a +lib/gegl-0.0/hard-light.la +lib/gegl-0.0/hard-light.so +lib/gegl-0.0/introspect.a +lib/gegl-0.0/introspect.la +lib/gegl-0.0/introspect.so +lib/gegl-0.0/invert.a +lib/gegl-0.0/invert.la +lib/gegl-0.0/invert.so +lib/gegl-0.0/jpg-load.a +lib/gegl-0.0/jpg-load.la +lib/gegl-0.0/jpg-load.so +lib/gegl-0.0/layer.a +lib/gegl-0.0/layer.la +lib/gegl-0.0/layer.so +lib/gegl-0.0/levels.a +lib/gegl-0.0/levels.la +lib/gegl-0.0/levels.so +lib/gegl-0.0/lighten.a +lib/gegl-0.0/lighten.la +lib/gegl-0.0/lighten.so +lib/gegl-0.0/load-buffer.a +lib/gegl-0.0/load-buffer.la +lib/gegl-0.0/load-buffer.so +lib/gegl-0.0/load.a +lib/gegl-0.0/load.la +lib/gegl-0.0/load.so +lib/gegl-0.0/magick-load.a +lib/gegl-0.0/magick-load.la +lib/gegl-0.0/magick-load.so +lib/gegl-0.0/mblur.a +lib/gegl-0.0/mblur.la +lib/gegl-0.0/mblur.so +lib/gegl-0.0/mono-mixer.a +lib/gegl-0.0/mono-mixer.la +lib/gegl-0.0/mono-mixer.so +lib/gegl-0.0/multiply.a +lib/gegl-0.0/multiply.la +lib/gegl-0.0/multiply.so +lib/gegl-0.0/noise.a +lib/gegl-0.0/noise.la +lib/gegl-0.0/noise.so +lib/gegl-0.0/nop.a +lib/gegl-0.0/nop.la +lib/gegl-0.0/nop.so +lib/gegl-0.0/normal.a +lib/gegl-0.0/normal.la +lib/gegl-0.0/normal.so +lib/gegl-0.0/opacity.a +lib/gegl-0.0/opacity.la +lib/gegl-0.0/opacity.so +lib/gegl-0.0/over.a +lib/gegl-0.0/over.la +lib/gegl-0.0/over.so +lib/gegl-0.0/overlay.a +lib/gegl-0.0/overlay.la +lib/gegl-0.0/overlay.so +lib/gegl-0.0/pixbuf.a +lib/gegl-0.0/pixbuf.la +lib/gegl-0.0/pixbuf.so +lib/gegl-0.0/plus.a +lib/gegl-0.0/plus.la +lib/gegl-0.0/plus.so +lib/gegl-0.0/png-load.a +lib/gegl-0.0/png-load.la +lib/gegl-0.0/png-load.so +lib/gegl-0.0/png-save.a +lib/gegl-0.0/png-save.la +lib/gegl-0.0/png-save.so +lib/gegl-0.0/raw-load.a +lib/gegl-0.0/raw-load.la +lib/gegl-0.0/raw-load.so +lib/gegl-0.0/remap.a +lib/gegl-0.0/remap.la +lib/gegl-0.0/remap.so +lib/gegl-0.0/save-buffer.a +lib/gegl-0.0/save-buffer.la +lib/gegl-0.0/save-buffer.so +lib/gegl-0.0/save-pixbuf.a +lib/gegl-0.0/save-pixbuf.la +lib/gegl-0.0/save-pixbuf.so +lib/gegl-0.0/screen.a +lib/gegl-0.0/screen.la +lib/gegl-0.0/screen.so +lib/gegl-0.0/shift.a +lib/gegl-0.0/shift.la +lib/gegl-0.0/shift.so +lib/gegl-0.0/snn-mean.a +lib/gegl-0.0/snn-mean.la +lib/gegl-0.0/snn-mean.so +lib/gegl-0.0/soft-light.a +lib/gegl-0.0/soft-light.la +lib/gegl-0.0/soft-light.so +lib/gegl-0.0/src-atop.a +lib/gegl-0.0/src-atop.la +lib/gegl-0.0/src-atop.so +lib/gegl-0.0/src-in.a +lib/gegl-0.0/src-in.la +lib/gegl-0.0/src-in.so +lib/gegl-0.0/src-out.a +lib/gegl-0.0/src-out.la +lib/gegl-0.0/src-out.so +lib/gegl-0.0/src-over.a +lib/gegl-0.0/src-over.la +lib/gegl-0.0/src-over.so +lib/gegl-0.0/src.a +lib/gegl-0.0/src.la +lib/gegl-0.0/src.so +lib/gegl-0.0/stress.a +lib/gegl-0.0/stress.la +lib/gegl-0.0/stress.so +lib/gegl-0.0/stretch-contrast.a +lib/gegl-0.0/stretch-contrast.la +lib/gegl-0.0/stretch-contrast.so +lib/gegl-0.0/subtract.a +lib/gegl-0.0/subtract.la +lib/gegl-0.0/subtract.so +lib/gegl-0.0/svg-huerotate.a +lib/gegl-0.0/svg-huerotate.la +lib/gegl-0.0/svg-huerotate.so +lib/gegl-0.0/svg-load.a +lib/gegl-0.0/svg-load.la +lib/gegl-0.0/svg-load.so +lib/gegl-0.0/svg-luminancetoalpha.a +lib/gegl-0.0/svg-luminancetoalpha.la +lib/gegl-0.0/svg-luminancetoalpha.so +lib/gegl-0.0/svg-matrix.a +lib/gegl-0.0/svg-matrix.la +lib/gegl-0.0/svg-matrix.so +lib/gegl-0.0/svg-multiply.a +lib/gegl-0.0/svg-multiply.la +lib/gegl-0.0/svg-multiply.so +lib/gegl-0.0/svg-saturate.a +lib/gegl-0.0/svg-saturate.la +lib/gegl-0.0/svg-saturate.so +lib/gegl-0.0/text.a +lib/gegl-0.0/text.la +lib/gegl-0.0/text.so +lib/gegl-0.0/threshold.a +lib/gegl-0.0/threshold.la +lib/gegl-0.0/threshold.so +lib/gegl-0.0/tonemap.a +lib/gegl-0.0/tonemap.la +lib/gegl-0.0/tonemap.so +lib/gegl-0.0/unsharp-mask.a +lib/gegl-0.0/unsharp-mask.la +lib/gegl-0.0/unsharp-mask.so +lib/gegl-0.0/value-invert.a +lib/gegl-0.0/value-invert.la +lib/gegl-0.0/value-invert.so +lib/gegl-0.0/whitebalance.a +lib/gegl-0.0/whitebalance.la +lib/gegl-0.0/whitebalance.so +lib/gegl-0.0/xor.a +lib/gegl-0.0/xor.la +lib/gegl-0.0/xor.so +lib/libgegl-0.0.a +lib/libgegl-0.0.la +lib/libgegl-0.0.so +lib/libgegl-0.0.so.0 +libdata/pkgconfig/gegl.pc +@dirrm lib/gegl-0.0 +@dirrm include/gegl-0.0/operation +@dirrm include/gegl-0.0 -- cgit v1.2.3