aboutsummaryrefslogtreecommitdiff
path: root/graphics/libggi/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/libggi/Makefile')
-rw-r--r--graphics/libggi/Makefile102
1 files changed, 50 insertions, 52 deletions
diff --git a/graphics/libggi/Makefile b/graphics/libggi/Makefile
index ce3bdd4c6615..5c6ea5b35887 100644
--- a/graphics/libggi/Makefile
+++ b/graphics/libggi/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= libggi
-PORTVERSION= 2.0.4
-PORTREVISION= 1
+PORTVERSION= 2.0.5
PORTEPOCH= 1
CATEGORIES= graphics devel
MASTER_SITES= ftp://ftp.ggi-project.org/pub/packages/ggi/ggi/v2.0/ \
@@ -25,7 +24,7 @@ USE_XLIB= yes
INSTALLS_SHLIB= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-internal-dga #This is broken for now
+CONFIGURE_ARGS=
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
.ifdef USE_THREADS
@@ -33,76 +32,75 @@ CFLAGS+= ${PTHREAD_CFLAGS}
CONFIGURE_ARGS+= --enable-threads
.endif
-.if exists(/usr/include/kgi/kgi.h)
-CONFIGURE_ARGS+= --enable-kgi
+.if exists(/usr/include/dev/kgi/kgi.h)
+CONFIGURE_ARGS+= --enable-kgi --with-extra-includes=/usr/include/dev
.endif
MAN1= cube3d.1 ggiteleserver.1 monitest.1
-MAN3= ggiCopyBox.3 ggiCrossBlit.3 ggiDBGetBuffer.3 \
- ggiDrawBox.3 ggiDrawHLine.3 ggiDrawLine.3 \
- ggiDrawPixel.3 ggiDrawVLine.3 ggiEventPoll.3 \
- ggiFillscreen.3 ggiFlush.3 ggiGetPixelFormat.3 \
- ggiGetc.3 ggiInit.3 ggiMapColor.3 ggiOpen.3 \
- ggiPanic.3 ggiParseMode.3 \
- ggiPutc.3 ggiResourceAcquire.3 \
- ggiSetColorfulPalette.3 ggiSetDisplayFrame.3 \
- ggiSetFlags.3 ggiSetGCClipping.3 \
- ggiSetGCForeground.3 ggiSetGamma.3 \
- ggiSetGraphMode.3 ggiSetMode.3 ggiSetOrigin.3 \
- ggiSetPalette.3 \
- ggiDetachInput.3 ggiEventSelect.3 \
- ggiGammaMax.3 ggiGetCharSize.3 ggiGetInput.3 \
- ggi_color.3 ggi_coord.3 ggi_directbuffer.3 \
- ggi_graphtype.3 ggi_mode.3 ggi_pixel.3 \
- ggi_pixelformat.3 ggi_pixellinearbuffer.3 \
- ggi_pixelplanarbuffer.3 ggi_samplelinearbuffer.3 \
- ggi_sampleplanarbuffer.3
-MAN7= libggi.7 \
- display-aa.7 display-dga.7 display-directx.7 \
- display-directxnt.7 display-fbdev.7 display-file.7 \
- display-glide.7 display-memory.7 display-monotext.7 \
- display-multi.7 display-palemu.7 display-sub.7 \
- display-svgalib.7 display-tele.7 display-tile.7 \
- display-trueemu.7 display-vcsa.7 display-vgl.7 \
- display-x.7
-MLINKS= ggiDBGetBuffer.3 ggiDBGetNumBuffers.3 \
+MAN3= ggiCheckMode.3 ggiCopyBox.3 ggiCrossBlit.3 \
+ ggiDBGetNumBuffers.3 ggiDrawBox.3 ggiDrawHLine.3 \
+ ggiDrawLine.3 ggiDrawPixel.3 ggiDrawVLine.3 \
+ ggiEventSend.3 ggiFillscreen.3 ggiFlush.3 \
+ ggiGetGamma.3 ggiGetInput.3 ggiGetPixelFormat.3 \
+ ggiGetc.3 ggiInit.3 ggiJoinInputs.3 \
+ ggiMapColor.3 \
+ ggiOpen.3 ggiPanic.3 ggiParseMode.3 \
+ ggiPutc.3 ggiResourceAcquire.3 ggiSetColorfulPalette.3 \
+ ggiSetDisplayFrame.3 ggiSetFlags.3 ggiSetGCClipping.3 \
+ ggiSetGCForeground.3 ggiSetMode.3 ggiSetOrigin.3 \
+ ggiSetPalette.3 ggi_color.3 ggi_directbuffer.3 \
+ ggi_mode.3 ggi_pixelformat.3
+MAN7= libggi.7 display-aa.7 display-dga.7 display-directx.7 \
+ display-fbdev.7 display-file.7 display-glide.7 \
+ display-memory.7 display-monotext.7 display-multi.7 \
+ display-palemu.7 display-sub.7 display-svgalib.7 \
+ display-tele.7 display-tile.7 display-trueemu.7 \
+ display-vcsa.7 display-vgl.7 display-x.7
+MLINKS= display-directx.7 display-directxnt.7 \
+ ggiCheckMode.3 ggiCheckGraphMode.3 - ggiCheckSimpleMode.3 \
+ - ggiCheckTextMode.3 ggiDBGetNumBuffers.3 ggiDBGetBuffer.3 \
ggiDrawBox.3 ggiGetBox.3 - ggiPutBox.3 \
ggiDrawHLine.3 ggiGetHLine.3 - ggiPutHLine.3 \
ggiDrawPixel.3 ggiGetPixel.3 - ggiPutPixel.3 \
ggiDrawVLine.3 ggiGetVLine.3 - ggiPutVLine.3 \
- ggiEventPoll.3 ggiAddEventMask.3 - ggiEventRead.3 \
- - ggiEventSend.3 - ggiEventsQueued.3 \
- - ggiGetEventMask.3 - ggiJoinInputs.3 \
- - ggiRemoveEventMask.3 - ggiSetEventMask.3 \
- ggiFlush.3 ggiFlushRegion.3 ggiGetc.3 ggiKbhit.3 \
+ ggiFlush.3 ggiFlushRegion.3 \
+ ggiGetGamma.3 ggiGammaMax.3 - ggiGetGammaMap.3 \
+ - ggiSetGamma.3 - ggiSetGammaMap.3 \
+ ggiGetInput.3 ggiDetachInput.3 \
+ ggiGetc.3 ggiKbhit.3 \
ggiInit.3 ggiExit.3 \
+ ggiJoinInputs.3 ggiAddEventMask.3 - ggiEventPoll.3 \
+ - ggiEventRead.3 \
+ ggiJoinInputs.3 ggiEventSelect.3 - ggiEventsQueued.3 \
+ - ggiGetEventMask.3 - ggiRemoveEventMask.3 \
+ - ggiSetEventMask.3 \
ggiMapColor.3 ggiPackColors.3 - ggiUnmapPixel.3 \
- - ggiUnpackPixels.3 \
- ggiOpen.3 ggiClose.3 \
+ - ggiUnpackPixels.3 ggiOpen.3 ggiClose.3 \
ggiParseMode.3 ggiFPrintMode.3 - ggiPrintMode.3 \
- - ggiSPrintMode.3 ggiPutc.3 ggiPuts.3 \
- ggiResourceAcquire.3 ggiResourceMustAcquire.3 \
+ - ggiSPrintMode.3 ggiPutc.3 ggiGetCharSize.3 \
+ - ggiPuts.3 ggiResourceAcquire.3 ggiResourceMustAcquire.3 \
- ggiResourceRelease.3 \
- ggiSetDisplayFrame.3 ggiGetDisplayFrame.3 \
- - ggiGetReadFrame.3 - ggiGetWriteFrame.3 \
- - ggiSetReadFrame.3 - ggiSetWriteFrame.3 \
+ ggiSetDisplayFrame.3 ggiGetDisplayFrame.3 - ggiGetReadFrame.3 \
+ ggiSetDisplayFrame.3 ggiGetWriteFrame.3 - ggiSetReadFrame.3 \
+ - ggiSetWriteFrame.3 \
ggiSetFlags.3 ggiAddFlags.3 - ggiGetFlags.3 \
- ggiRemoveFlags.3 \
ggiSetGCClipping.3 ggiGetGCClipping.3 \
ggiSetGCForeground.3 ggiGetGCBackground.3 \
- ggiGetGCForeground.3 - ggiSetGCBackground.3 \
- ggiSetGamma.3 ggiGetGamma.3 - ggiGetGammaMap.3 \
- - ggiSetGammaMap.3 \
- ggiSetGraphMode.3 ggiCheckGraphMode.3 \
- - ggiCheckSimpleMode.3 - ggiCheckTextMode.3 \
+ ggiSetMode.3 ggiGetMode.3 - ggiSetGraphMode.3 \
- ggiSetSimpleMode.3 - ggiSetTextMode.3 \
- ggiSetMode.3 ggiCheckMode.3 - ggiGetMode.3 \
ggiSetOrigin.3 ggiGetOrigin.3 \
- ggiSetPalette.3 ggiGetPalette.3
+ ggiSetPalette.3 ggiGetPalette.3 \
+ ggi_color.3 ggi_pixel.3 \
+ ggi_directbuffer.3 ggi_pixellinearbuffer.3 \
+ - ggi_pixelplanarbuffer.3 - ggi_samplelinearbuffer.3 \
+ - ggi_sampleplanarbuffer.3 \
+ ggi_mode.3 ggi_coord.3 - ggi_graphtype.3
.include <bsd.port.pre.mk>
-.if !exists(/usr/include/vgl.h) || ${MACHINE_ARCH} != "i386"
+.if !exists(/usr/include/vgl.h) || ${ARCH} != "i386"
CONFIGURE_ARGS+= --disable-vgl
PLIST_SUB+= WITH_VGL="@comment "
.else