Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Oct 2008 01:26:02 GMT
From:      Sergei Golyashov <svvord@spline-studio.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/127806: New port for GEGL
Message-ID:  <200810030126.m931Q2jI031304@www.freebsd.org>
Resent-Message-ID: <200810030130.m931U1VD083227@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@dirrm include/gegl-0.0/operation
X@dirrm include/gegl-0.0
X@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810030126.m931Q2jI031304>