ports/127806: New port for GEGL
Sergei Golyashov
svvord at spline-studio.ru
Fri Oct 3 01:30:02 UTC 2008
>Number: 127806
>Category: ports
>Synopsis: New port for GEGL
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 03 01:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Sergei Golyashov
>Release: FreeBSD 7.0-STABLE i386
>Organization:
Spline Ltd.
>Environment:
FreeBSD crush.dony 7.0-STABLE FreeBSD 7.0-STABLE #2: Sat Aug 23 03:58:51 VLAST 2008 crush at crush.dony:/usr/obj/usr/src/sys/CRUSH i386
>Description:
GEGL it is required for build GIMP 2.6
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# gegl
# gegl/files
# gegl/files/patch-docs__Makefile.am
# gegl/files/patch-docs__Makefile.in
# gegl/files/patch-Makefile.am
# gegl/files/patch-Makefile.in
# gegl/Makefile
# gegl/pkg-descr
# gegl/pkg-plist
# gegl/distinfo
#
echo c - gegl
mkdir -p gegl > /dev/null 2>&1
echo c - gegl/files
mkdir -p gegl/files > /dev/null 2>&1
echo x - gegl/files/patch-docs__Makefile.am
sed 's/^X//' >gegl/files/patch-docs__Makefile.am << '4e5825b7a95671da75b6f73d0ec21c37'
X--- docs/Makefile.am.orig 2008-07-01 16:19:28.000000000 +1100
X+++ docs/Makefile.am 2008-07-01 16:19:56.000000000 +1100
X@@ -192,7 +192,7 @@
X $(INSTALL) $(srcdir)/api.html $(help_dir)
X endif
X $(INSTALL) $(srcdir)/gegl.devhelp $(help_dir)
X- $(INSTALL) -T $(srcdir)/devhelp.css $(help_dir)/gegl.css
X+ $(INSTALL) $(srcdir)/devhelp.css $(help_dir)/gegl.css
X
X uninstall-local:
X if HAVE_ENSCRIPT
4e5825b7a95671da75b6f73d0ec21c37
echo x - gegl/files/patch-docs__Makefile.in
sed 's/^X//' >gegl/files/patch-docs__Makefile.in << 'cf48dffeeab1820a2e10ee924fe75203'
X--- docs/Makefile.in.orig 2008-07-01 16:19:37.000000000 +1100
X+++ docs/Makefile.in 2008-07-01 16:19:49.000000000 +1100
X@@ -751,7 +751,7 @@
X @HAVE_ENSCRIPT_TRUE@ $(srcdir)/gegl-plugin.h.html $(help_dir)
X @HAVE_RUBY_TRUE@ $(INSTALL) $(srcdir)/api.html $(help_dir)
X $(INSTALL) $(srcdir)/gegl.devhelp $(help_dir)
X- $(INSTALL) -T $(srcdir)/devhelp.css $(help_dir)/gegl.css
X+ $(INSTALL) $(srcdir)/devhelp.css $(help_dir)/gegl.css
X
X uninstall-local:
X @HAVE_ENSCRIPT_TRUE@ rm -f $(help_dir)/brightness-contrast.c.html $(help_dir)/gegl.h.html
cf48dffeeab1820a2e10ee924fe75203
echo x - gegl/files/patch-Makefile.am
sed 's/^X//' >gegl/files/patch-Makefile.am << '8cab6898432482b3e9197aa29fd6c418'
X--- Makefile.am.orig 2008-09-13 03:33:09.000000000 +1100
X+++ Makefile.am 2008-09-13 03:33:40.000000000 +1100
X@@ -11,7 +11,7 @@
X SUBDIRS+= docs
X endif
X
X-pkgconfigdir = $(libdir)/pkgconfig
X+pkgconfigdir = $(libdir)data/pkgconfig
X pkgconfig_DATA = gegl.pc
X
X built_dist_files = README
8cab6898432482b3e9197aa29fd6c418
echo x - gegl/files/patch-Makefile.in
sed 's/^X//' >gegl/files/patch-Makefile.in << '4b610468f7f2e58e9e9094a111ee0197'
X--- Makefile.in.orig 2008-09-13 03:44:08.000000000 +1100
X+++ Makefile.in 2008-09-13 03:45:19.000000000 +1100
X@@ -322,7 +322,7 @@
X target_alias = @target_alias@
X AUTOMAKE_OPTIONS = dist-bzip2
X SUBDIRS = gegl operations bin tools examples $(am__append_1)
X-pkgconfigdir = $(libdir)/pkgconfig
X+pkgconfigdir = $(libdir)data/pkgconfig
X pkgconfig_DATA = gegl.pc
X built_dist_files = README
X EXTRA_DIST = \
4b610468f7f2e58e9e9094a111ee0197
echo x - gegl/Makefile
sed 's/^X//' >gegl/Makefile << '471c29dcb473946bff8fa187e1f604ca'
X# New ports collection makefile for: gegl
X# Date created: Fri Sep 12 17:01:40 UTC 2008
X# Whom: Golyashov Sergey <svvord at spline-studio.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME= gegl
XPORTVERSION= 0.0.18
XCATEGORIES= graphics
XMASTER_SITES= ftp://ftp.gimp.org/pub/gegl/0.0/
X
XMAINTAINER= svvord at spline-studio.ru
XCOMMENT= GEGL engenie
X
XLIB_DEPENDS+= babl:${PORTSDIR}/x11/babl
X#LIB_DEPENDS+= enscript-a4:${PORTSDIR}/print/enscript-a4
X
XUSE_BZIP2= yes
XUSE_LDCONFIG= yes
XUSE_GMAKE= yes
X
XDOCSDIR= ${PREFIX}/share/doc/HTML/en/${PORTNAME}
XGNU_CONFIGURE= yes
X
XCONFIGURE_ARGS= --with-html-dir=${DOCSDIR} \
X --enable-gtk-doc
X
XCONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
X CPPFLAGS="-I${LOCALBASE}/include"
X
Xpre-configure:
X @cd ${WRKSRC}; ${AUTORECONF}
X @cd ${WRKSRC}; ${AUTOCONF}
X
X.include <bsd.port.mk>
471c29dcb473946bff8fa187e1f604ca
echo x - gegl/pkg-descr
sed 's/^X//' >gegl/pkg-descr << 'cf47638ed5c60dfec36532b7dfe3aaf4'
XGEGL (Generic Graphics Library) is a graph based image processing framework.
X
XWWW: http://gegl.org/
cf47638ed5c60dfec36532b7dfe3aaf4
echo x - gegl/pkg-plist
sed 's/^X//' >gegl/pkg-plist << 'fe0c96c6b24dd3828325fb130e080263'
Xbin/gegl
Xinclude/gegl-0.0/operation/gegl-operation.h
Xinclude/gegl-0.0/operation/gegl-operation-area-filter.h
Xinclude/gegl-0.0/operation/gegl-operation-composer.h
Xinclude/gegl-0.0/operation/gegl-operation-filter.h
Xinclude/gegl-0.0/operation/gegl-operation-meta.h
Xinclude/gegl-0.0/operation/gegl-operation-point-composer.h
Xinclude/gegl-0.0/operation/gegl-operation-point-filter.h
Xinclude/gegl-0.0/operation/gegl-operation-point-render.h
Xinclude/gegl-0.0/operation/gegl-operation-sink.h
Xinclude/gegl-0.0/operation/gegl-operation-source.h
Xinclude/gegl-0.0/operation/gegl-operation-temporal.h
Xinclude/gegl-0.0/gegl.h
Xinclude/gegl-0.0/gegl-utils.h
Xinclude/gegl-0.0/gegl-chant.h
Xinclude/gegl-0.0/gegl-plugin.h
Xinclude/gegl-0.0/gegl-config.c
Xinclude/gegl-0.0/gegl-buffer.h
Xinclude/gegl-0.0/gegl-paramspecs.h
Xinclude/gegl-0.0/gegl-color.h
Xinclude/gegl-0.0/gegl-curve.h
Xlib/libgegl-0.0.so.18
Xlib/libgegl-0.0.so
Xlib/libgegl-0.0.la
Xlib/gegl-0.0/affine.so
Xlib/gegl-0.0/affine.la
Xlib/gegl-0.0/clone.so
Xlib/gegl-0.0/clone.la
Xlib/gegl-0.0/convert-format.so
Xlib/gegl-0.0/convert-format.la
Xlib/gegl-0.0/crop.so
Xlib/gegl-0.0/crop.la
Xlib/gegl-0.0/nop.so
Xlib/gegl-0.0/nop.la
Xlib/gegl-0.0/shift.so
Xlib/gegl-0.0/shift.la
Xlib/gegl-0.0/bilateral-filter.so
Xlib/gegl-0.0/bilateral-filter.la
Xlib/gegl-0.0/box-blur.so
Xlib/gegl-0.0/box-blur.la
Xlib/gegl-0.0/brightness-contrast.so
Xlib/gegl-0.0/brightness-contrast.la
Xlib/gegl-0.0/c2g.so
Xlib/gegl-0.0/c2g.la
Xlib/gegl-0.0/checkerboard.so
Xlib/gegl-0.0/checkerboard.la
Xlib/gegl-0.0/color-temperature.so
Xlib/gegl-0.0/color-temperature.la
Xlib/gegl-0.0/color.so
Xlib/gegl-0.0/color.la
Xlib/gegl-0.0/contrast-curve.so
Xlib/gegl-0.0/contrast-curve.la
Xlib/gegl-0.0/difference-of-gaussians.so
Xlib/gegl-0.0/difference-of-gaussians.la
Xlib/gegl-0.0/dropshadow.so
Xlib/gegl-0.0/dropshadow.la
Xlib/gegl-0.0/fractal-explorer.so
Xlib/gegl-0.0/fractal-explorer.la
Xlib/gegl-0.0/gaussian-blur.so
Xlib/gegl-0.0/gaussian-blur.la
Xlib/gegl-0.0/grey.so
Xlib/gegl-0.0/grey.la
Xlib/gegl-0.0/introspect.so
Xlib/gegl-0.0/introspect.la
Xlib/gegl-0.0/invert.so
Xlib/gegl-0.0/invert.la
Xlib/gegl-0.0/layer.so
Xlib/gegl-0.0/layer.la
Xlib/gegl-0.0/levels.so
Xlib/gegl-0.0/levels.la
Xlib/gegl-0.0/load-buffer.so
Xlib/gegl-0.0/load-buffer.la
Xlib/gegl-0.0/load.so
Xlib/gegl-0.0/load.la
Xlib/gegl-0.0/magick-load.so
Xlib/gegl-0.0/magick-load.la
Xlib/gegl-0.0/mblur.so
Xlib/gegl-0.0/mblur.la
Xlib/gegl-0.0/mono-mixer.so
Xlib/gegl-0.0/mono-mixer.la
Xlib/gegl-0.0/noise.so
Xlib/gegl-0.0/noise.la
Xlib/gegl-0.0/opacity.so
Xlib/gegl-0.0/opacity.la
Xlib/gegl-0.0/open-buffer.so
Xlib/gegl-0.0/open-buffer.la
Xlib/gegl-0.0/raw-load.so
Xlib/gegl-0.0/raw-load.la
Xlib/gegl-0.0/rectangle.so
Xlib/gegl-0.0/rectangle.la
Xlib/gegl-0.0/remap.so
Xlib/gegl-0.0/remap.la
Xlib/gegl-0.0/save-buffer.so
Xlib/gegl-0.0/save-buffer.la
Xlib/gegl-0.0/snn-mean.so
Xlib/gegl-0.0/snn-mean.la
Xlib/gegl-0.0/stress.so
Xlib/gegl-0.0/stress.la
Xlib/gegl-0.0/stretch-contrast.so
Xlib/gegl-0.0/stretch-contrast.la
Xlib/gegl-0.0/svg-huerotate.so
Xlib/gegl-0.0/svg-huerotate.la
Xlib/gegl-0.0/svg-luminancetoalpha.so
Xlib/gegl-0.0/svg-luminancetoalpha.la
Xlib/gegl-0.0/svg-matrix.so
Xlib/gegl-0.0/svg-matrix.la
Xlib/gegl-0.0/svg-saturate.so
Xlib/gegl-0.0/svg-saturate.la
Xlib/gegl-0.0/threshold.so
Xlib/gegl-0.0/threshold.la
Xlib/gegl-0.0/tonemap.so
Xlib/gegl-0.0/tonemap.la
Xlib/gegl-0.0/unsharp-mask.so
Xlib/gegl-0.0/unsharp-mask.la
Xlib/gegl-0.0/value-invert.so
Xlib/gegl-0.0/value-invert.la
Xlib/gegl-0.0/whitebalance.so
Xlib/gegl-0.0/whitebalance.la
Xlib/gegl-0.0/write-buffer.so
Xlib/gegl-0.0/write-buffer.la
Xlib/gegl-0.0/text.so
Xlib/gegl-0.0/text.la
Xlib/gegl-0.0/png-load.so
Xlib/gegl-0.0/png-load.la
Xlib/gegl-0.0/png-save.so
Xlib/gegl-0.0/png-save.la
Xlib/gegl-0.0/jpg-load.so
Xlib/gegl-0.0/jpg-load.la
Xlib/gegl-0.0/svg-load.so
Xlib/gegl-0.0/svg-load.la
Xlib/gegl-0.0/pixbuf.so
Xlib/gegl-0.0/pixbuf.la
Xlib/gegl-0.0/save-pixbuf.so
Xlib/gegl-0.0/save-pixbuf.la
Xlib/gegl-0.0/exr-load.so
Xlib/gegl-0.0/exr-load.la
Xlib/gegl-0.0/display.so
Xlib/gegl-0.0/display.la
Xlib/gegl-0.0/v4l.so
Xlib/gegl-0.0/v4l.la
Xlib/gegl-0.0/ff-load.so
Xlib/gegl-0.0/ff-load.la
Xlib/gegl-0.0/add.so
Xlib/gegl-0.0/add.la
Xlib/gegl-0.0/clear.so
Xlib/gegl-0.0/clear.la
Xlib/gegl-0.0/color-burn.so
Xlib/gegl-0.0/color-burn.la
Xlib/gegl-0.0/color-dodge.so
Xlib/gegl-0.0/color-dodge.la
Xlib/gegl-0.0/darken.so
Xlib/gegl-0.0/darken.la
Xlib/gegl-0.0/difference.so
Xlib/gegl-0.0/difference.la
Xlib/gegl-0.0/divide.so
Xlib/gegl-0.0/divide.la
Xlib/gegl-0.0/dst-atop.so
Xlib/gegl-0.0/dst-atop.la
Xlib/gegl-0.0/dst-in.so
Xlib/gegl-0.0/dst-in.la
Xlib/gegl-0.0/dst-out.so
Xlib/gegl-0.0/dst-out.la
Xlib/gegl-0.0/dst-over.so
Xlib/gegl-0.0/dst-over.la
Xlib/gegl-0.0/dst.so
Xlib/gegl-0.0/dst.la
Xlib/gegl-0.0/exclusion.so
Xlib/gegl-0.0/exclusion.la
Xlib/gegl-0.0/gamma.so
Xlib/gegl-0.0/gamma.la
Xlib/gegl-0.0/hard-light.so
Xlib/gegl-0.0/hard-light.la
Xlib/gegl-0.0/lighten.so
Xlib/gegl-0.0/lighten.la
Xlib/gegl-0.0/multiply.so
Xlib/gegl-0.0/multiply.la
Xlib/gegl-0.0/normal.so
Xlib/gegl-0.0/normal.la
Xlib/gegl-0.0/over.so
Xlib/gegl-0.0/over.la
Xlib/gegl-0.0/overlay.so
Xlib/gegl-0.0/overlay.la
Xlib/gegl-0.0/plus.so
Xlib/gegl-0.0/plus.la
Xlib/gegl-0.0/screen.so
Xlib/gegl-0.0/screen.la
Xlib/gegl-0.0/soft-light.so
Xlib/gegl-0.0/soft-light.la
Xlib/gegl-0.0/src-atop.so
Xlib/gegl-0.0/src-atop.la
Xlib/gegl-0.0/src-in.so
Xlib/gegl-0.0/src-in.la
Xlib/gegl-0.0/src-out.so
Xlib/gegl-0.0/src-out.la
Xlib/gegl-0.0/src-over.so
Xlib/gegl-0.0/src-over.la
Xlib/gegl-0.0/src.so
Xlib/gegl-0.0/src.la
Xlib/gegl-0.0/subtract.so
Xlib/gegl-0.0/subtract.la
Xlib/gegl-0.0/svg-multiply.so
Xlib/gegl-0.0/svg-multiply.la
Xlib/gegl-0.0/xor.so
Xlib/gegl-0.0/xor.la
Xlibdata/pkgconfig/gegl.pc
X at dirrm include/gegl-0.0/operation
X at dirrm include/gegl-0.0
X at dirrm lib/gegl-0.0
fe0c96c6b24dd3828325fb130e080263
echo x - gegl/distinfo
sed 's/^X//' >gegl/distinfo << 'f07c7ef4fbfe33c5d7d9e08b5ccc7a69'
XMD5 (gegl-0.0.18.tar.bz2) = e458409440a7b51f446df321c3657e4d
XSHA256 (gegl-0.0.18.tar.bz2) = 58d5c2c415684f5744dd8dec80a1c230fc4b02ecea6c9edf3b5ef3ed4046ef93
XSIZE (gegl-0.0.18.tar.bz2) = 1204867
f07c7ef4fbfe33c5d7d9e08b5ccc7a69
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list