aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorantoine <antoine@FreeBSD.org>2014-01-28 08:16:57 +0800
committerantoine <antoine@FreeBSD.org>2014-01-28 08:16:57 +0800
commite57a9ef33e2a88cd1854b4ff9d710daf1ce8a6c1 (patch)
treeabfd68b8753cc6bcc11cad568d57d71208cdb0a1 /graphics
parent2fccfa036a74a77e0a84b9a95a8306f1181f4d25 (diff)
downloadfreebsd-ports-gnome-e57a9ef33e2a88cd1854b4ff9d710daf1ce8a6c1.tar.gz
freebsd-ports-gnome-e57a9ef33e2a88cd1854b4ff9d710daf1ce8a6c1.tar.zst
freebsd-ports-gnome-e57a9ef33e2a88cd1854b4ff9d710daf1ce8a6c1.zip
Stage support
Diffstat (limited to 'graphics')
-rw-r--r--graphics/fpc-cairo/Makefile5
-rw-r--r--graphics/fpc-fpgtk/Makefile5
-rw-r--r--graphics/fpc-ggi/Makefile5
-rw-r--r--graphics/fpc-graph/Makefile3
-rw-r--r--graphics/fpc-hermes/Makefile5
-rw-r--r--graphics/fpc-imagemagick/Makefile5
-rw-r--r--graphics/fpc-imlib/Makefile5
-rw-r--r--graphics/fpc-libgd/Makefile5
-rw-r--r--graphics/fpc-libpng/Makefile5
-rw-r--r--graphics/fpc-ncurses/Makefile3
-rw-r--r--graphics/fpc-opengl/Makefile8
-rw-r--r--graphics/fpc-opengl/pkg-plist22
-rw-r--r--graphics/fpc-pasjpeg/Makefile3
-rw-r--r--graphics/fpc-proj4/Makefile5
-rw-r--r--graphics/fpc-rsvg/Makefile5
-rw-r--r--graphics/fpc-svgalib/Makefile5
16 files changed, 52 insertions, 42 deletions
diff --git a/graphics/fpc-cairo/Makefile b/graphics/fpc-cairo/Makefile
index fe573879bf45..a9c7eea3d195 100644
--- a/graphics/fpc-cairo/Makefile
+++ b/graphics/fpc-cairo/Makefile
@@ -13,11 +13,12 @@ USE_FPC= fcl-async fcl-base fcl-image hash pasjpeg paszlib pthreads \
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= LIBCAIRO
LIBCAIRO_DESC= Install cairo vector graphics library
OPTIONS_DEFAULT= LIBCAIRO
-NO_STAGE= yes
+LIBCAIRO_LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-fpgtk/Makefile b/graphics/fpc-fpgtk/Makefile
index 85bff15938f0..1eb69fe71fbb 100644
--- a/graphics/fpc-fpgtk/Makefile
+++ b/graphics/fpc-fpgtk/Makefile
@@ -12,11 +12,12 @@ USE_FPC= fcl-base gtk1 x11 opengl
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= GTK1
GTK1_DESC= Gimp Toolkit for X11 GUI (version 1.x)
OPTIONS_DEFAULT= GTK1
-NO_STAGE= yes
+GTK1_USE= GNOME=gtk12
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-ggi/Makefile b/graphics/fpc-ggi/Makefile
index 982d87405121..5fe7fd6238fc 100644
--- a/graphics/fpc-ggi/Makefile
+++ b/graphics/fpc-ggi/Makefile
@@ -12,11 +12,12 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= LIBGGI
LIBGGI_DESC= Install ggi library
OPTIONS_DEFAULT= LIBGGI
-NO_STAGE= yes
+LIBGGI_LIB_DEPENDS= libggi.so:${PORTSDIR}/graphics/libggi
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-graph/Makefile b/graphics/fpc-graph/Makefile
index 51ec46a90e49..39ee681fc34d 100644
--- a/graphics/fpc-graph/Makefile
+++ b/graphics/fpc-graph/Makefile
@@ -12,7 +12,6 @@ USE_FPC= x11 sdl pthreads
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
-NO_STAGE= yes
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-hermes/Makefile b/graphics/fpc-hermes/Makefile
index d219343b2775..0d1fefc89f6a 100644
--- a/graphics/fpc-hermes/Makefile
+++ b/graphics/fpc-hermes/Makefile
@@ -12,11 +12,12 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= HERMES
HERMES_DESC= Install hermes graphics library
OPTIONS_DEFAULT= HERMES
-NO_STAGE= yes
+HERMES_LIB_DEPENDS= libHermes.so:${PORTSDIR}/graphics/Hermes
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-imagemagick/Makefile b/graphics/fpc-imagemagick/Makefile
index df0055af0bd2..96261decb2af 100644
--- a/graphics/fpc-imagemagick/Makefile
+++ b/graphics/fpc-imagemagick/Makefile
@@ -12,11 +12,12 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= IMAGEMAGICK
IMAGEMAGICK_DESC= Install ImageMagick image proccesing tool
OPTIONS_DEFAULT= IMAGEMAGICK
-NO_STAGE= yes
+IMAGEMAGICK_LIB_DEPENDS= libMagick++.so:${PORTSDIR}/graphics/ImageMagick
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-imlib/Makefile b/graphics/fpc-imlib/Makefile
index eaab0aa9b8b3..1621831cb06e 100644
--- a/graphics/fpc-imlib/Makefile
+++ b/graphics/fpc-imlib/Makefile
@@ -12,11 +12,12 @@ USE_FPC= gtk1 x11 opengl
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= IMLIB2
IMLIB2_DESC= Install imlib graphic library
OPTIONS_DEFAULT= IMLIB2
-NO_STAGE= yes
+IMLIB2_USE= EFL=imlib2
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-libgd/Makefile b/graphics/fpc-libgd/Makefile
index 802e13916ece..0998886696dd 100644
--- a/graphics/fpc-libgd/Makefile
+++ b/graphics/fpc-libgd/Makefile
@@ -12,11 +12,12 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= LIBGD
LIBGD_DESC= Install gd graphic library
OPTIONS_DEFAULT= LIBGD
-NO_STAGE= yes
+LIBGD_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-libpng/Makefile b/graphics/fpc-libpng/Makefile
index 89b981ce3fa2..1715871cf9ad 100644
--- a/graphics/fpc-libpng/Makefile
+++ b/graphics/fpc-libpng/Makefile
@@ -12,11 +12,12 @@ USE_FPC= zlib
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= LIBPNG
LIBPNG_DESC= Install png library for manipulating PNG images
OPTIONS_DEFAULT= LIBPNG
-NO_STAGE= yes
+LIBPNG_LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-ncurses/Makefile b/graphics/fpc-ncurses/Makefile
index fa7d4dac697a..9090e19439c6 100644
--- a/graphics/fpc-ncurses/Makefile
+++ b/graphics/fpc-ncurses/Makefile
@@ -12,7 +12,6 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
-NO_STAGE= yes
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-opengl/Makefile b/graphics/fpc-opengl/Makefile
index e933753dac47..b3b566c2a137 100644
--- a/graphics/fpc-opengl/Makefile
+++ b/graphics/fpc-opengl/Makefile
@@ -12,11 +12,13 @@ USE_FPC= x11
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
-OPTIONS_DEFINE= OPENGL
+OPTIONS_DEFINE= EXAMPLES OPENGL
OPENGL_DESC= Install opengl libraries
OPTIONS_DEFAULT= OPENGL
-NO_STAGE= yes
+OPENGL_USE= GL=glut
+HAVE_EXAMPLES= yes
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-opengl/pkg-plist b/graphics/fpc-opengl/pkg-plist
index 3514335e8c40..7e249adeb062 100644
--- a/graphics/fpc-opengl/pkg-plist
+++ b/graphics/fpc-opengl/pkg-plist
@@ -17,19 +17,19 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglext.a
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglu.a
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglut.a
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglx.a
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/radblur.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/morph3d.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemo.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemova.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/glxtest.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/freeglutdemo.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/bounce.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile.fpc
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/radblur.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/morph3d.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemo.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemova.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/glxtest.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/freeglutdemo.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/bounce.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile.fpc
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile
@dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl
@dirrmtry lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%
@dirrmtry lib/fpc/%%PORTVERSION%%/units
@dirrmtry lib/fpc/%%PORTVERSION%%
@dirrmtry lib/fpc
-%%PORTDOCS%%@dirrm share/examples/fpc-%%PORTVERSION%%/opengl
-%%PORTDOCS%%@dirrmtry share/examples/fpc-%%PORTVERSION%%
+%%PORTEXAMPLES%%@dirrm share/examples/fpc-%%PORTVERSION%%/opengl
+%%PORTEXAMPLES%%@dirrmtry share/examples/fpc-%%PORTVERSION%%
diff --git a/graphics/fpc-pasjpeg/Makefile b/graphics/fpc-pasjpeg/Makefile
index 9301224663cf..4a32bd6731a1 100644
--- a/graphics/fpc-pasjpeg/Makefile
+++ b/graphics/fpc-pasjpeg/Makefile
@@ -12,7 +12,6 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
-NO_STAGE= yes
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-proj4/Makefile b/graphics/fpc-proj4/Makefile
index ec6c77df1f7b..a6dd2d3cff78 100644
--- a/graphics/fpc-proj4/Makefile
+++ b/graphics/fpc-proj4/Makefile
@@ -12,11 +12,12 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= PROJ
PROJ_DESC= Install proj library
OPTIONS_DEFAULT= PROJ
-NO_STAGE= yes
+PROJ_LIB_DEPENDS= libproj.so:${PORTSDIR}/graphics/proj
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-rsvg/Makefile b/graphics/fpc-rsvg/Makefile
index 663a87d99ef7..5acaf9945b5f 100644
--- a/graphics/fpc-rsvg/Makefile
+++ b/graphics/fpc-rsvg/Makefile
@@ -12,11 +12,12 @@ USE_FPC= gtk2
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//:S/^/lib/}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= LIBRSVG2
LIBRSVG2_DESC= Install librsvg2 library
OPTIONS_DEFAULT= LIBRSVG2
-NO_STAGE= yes
+LIBRSVG2_LIB_DEPENDS= librsvg-2.so:${PORTSDIR}/graphics/librsvg2
+
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-svgalib/Makefile b/graphics/fpc-svgalib/Makefile
index b842f552427c..000b1e57617e 100644
--- a/graphics/fpc-svgalib/Makefile
+++ b/graphics/fpc-svgalib/Makefile
@@ -12,10 +12,11 @@ USE_FPC= yes
MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+= ${WRKUNITDIR}
+EXTRACTUNITDIR= ${WRKUNITDIR}
OPTIONS_DEFINE= SVGA
SVGA_DESC= Install svgalib low level console graphics library
-NO_STAGE= yes
+SVGA_LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib
+
.include "${MASTERDIR}/Makefile"