View | Details | Raw Unified | Return to bug 223462 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-10 / +7 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	gegl
4
PORTNAME=	gegl
5
PORTVERSION=	0.3.20
5
PORTVERSION=	0.3.20
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	GIMP
8
MASTER_SITES=	GIMP
9
PKGNAMESUFFIX=	3
9
PKGNAMESUFFIX=	3
Lines 21-27 Link Here
21
		libpng.so:graphics/png
21
		libpng.so:graphics/png
22
22
23
USES=		cpe gettext gmake jpeg libtool localbase pathfix pkgconfig \
23
USES=		cpe gettext gmake jpeg libtool localbase pathfix pkgconfig \
24
		shebangfix tar:bzip2
24
		shebangfix uniquefiles tar:bzip2
25
USE_GNOME=	glib20 intltool introspection:build
25
USE_GNOME=	glib20 intltool introspection:build
26
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
27
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
Lines 40-45 Link Here
40
40
41
SHEBANG_FILES=	tools/xml_insert.sh
41
SHEBANG_FILES=	tools/xml_insert.sh
42
42
43
# Fix conflicts with graphics/gegl and sysutils/coreutils
44
EXAMPLESDIR=	${PREFIX}/share/examples/gegl${PKGNAMESUFFIX}
45
UNIQUE_SUFFIX_FILES=	bin/gcut bin/gegl
46
43
OPTIONS_SUB=	yes
47
OPTIONS_SUB=	yes
44
OPTIONS_DEFINE=	CAIRO ENSCRIPT EXIV2 FFMPEG PIXBUF GRAPHVIZ JASPER \
48
OPTIONS_DEFINE=	CAIRO ENSCRIPT EXIV2 FFMPEG PIXBUF GRAPHVIZ JASPER \
45
		LUA OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L \
49
		LUA OPENEXR RAW PANGO LIBRSVG2 SDL SPIRO V4L \
Lines 135-152 Link Here
135
	${REINPLACE_CMD} -e 's|\(lua\)\(5\.1\)|\1-\2|g ; s|x86_64|amd64|g' \
139
	${REINPLACE_CMD} -e 's|\(lua\)\(5\.1\)|\1-\2|g ; s|x86_64|amd64|g' \
136
		${WRKSRC}/configure
140
		${WRKSRC}/configure
137
141
138
post-install:
142
post-install-EXAMPLES-on:
139
.if ${PORT_OPTIONS:MEXAMPLES}
140
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/data
143
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/data
141
	${INSTALL_DATA} ${WRKSRC}/examples/data/surfer.png ${STAGEDIR}${EXAMPLESDIR}/data
144
	${INSTALL_DATA} ${WRKSRC}/examples/data/surfer.png ${STAGEDIR}${EXAMPLESDIR}/data
142
.for ex in ${EXAMPLES}
145
.for ex in ${EXAMPLES}
143
	${INSTALL_DATA} ${WRKSRC}/examples/${ex}.c ${STAGEDIR}${EXAMPLESDIR}
146
	${INSTALL_DATA} ${WRKSRC}/examples/${ex}.c ${STAGEDIR}${EXAMPLESDIR}
144
.endfor
147
.endfor
145
# temporary hacks to allow parallel install
146
	@${MV} ${STAGEDIR}${PREFIX}/share/examples/gegl \
147
		${STAGEDIR}${PREFIX}/share/examples/gegl3
148
.endif
149
# temporary hacks to allow parallel install
150
	@${MV} ${STAGEDIR}${PREFIX}/bin/gegl ${STAGEDIR}${PREFIX}/bin/gegl3
151
148
152
.include <bsd.port.mk>
149
.include <bsd.port.mk>
(-)pkg-plist (-9 / +9 lines)
Lines 1-5 Link Here
1
bin/gcut
1
bin/gcut
2
bin/gegl3
2
bin/gegl
3
bin/gegl-imgcmp
3
bin/gegl-imgcmp
4
include/gegl-%%GEGL_VER%%/gegl-apply.h
4
include/gegl-%%GEGL_VER%%/gegl-apply.h
5
include/gegl-%%GEGL_VER%%/gegl-audio-fragment.h
5
include/gegl-%%GEGL_VER%%/gegl-audio-fragment.h
Lines 119-132 Link Here
119
lib/libgegl-sc-%%GEGL_VER%%.so
119
lib/libgegl-sc-%%GEGL_VER%%.so
120
libdata/pkgconfig/gegl-%%GEGL_VER%%.pc
120
libdata/pkgconfig/gegl-%%GEGL_VER%%.pc
121
libdata/pkgconfig/gegl-sc-%%GEGL_VER%%.pc
121
libdata/pkgconfig/gegl-sc-%%GEGL_VER%%.pc
122
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/2geglbuffer.c
122
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/2geglbuffer.c
123
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/data/surfer.png
123
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/surfer.png
124
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/gegl-convert.c
124
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gegl-convert.c
125
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/gegl-slicer.c
125
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gegl-slicer.c
126
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/geglbuffer-add-image.c
126
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/geglbuffer-add-image.c
127
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/geglbuffer-clock.c
127
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/geglbuffer-clock.c
128
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/hello-world.c
128
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello-world.c
129
%%PORTEXAMPLES%%%%EXAMPLESDIR%%3/sdl-draw.c
129
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sdl-draw.c
130
share/gir-1.0/Gegl-%%GEGL_VER%%.gir
130
share/gir-1.0/Gegl-%%GEGL_VER%%.gir
131
share/locale/bs/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
131
share/locale/bs/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
132
share/locale/ca/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
132
share/locale/ca/LC_MESSAGES/gegl-%%GEGL_VER%%.mo

Return to bug 223462