diff options
author | antoine <antoine@FreeBSD.org> | 2013-03-24 20:12:31 +0800 |
---|---|---|
committer | antoine <antoine@FreeBSD.org> | 2013-03-24 20:12:31 +0800 |
commit | 30982b14262e8d40c4a11a85fae792f6095bd75f (patch) | |
tree | 290b9722f3f54af2376775b250c6910676233ba3 /graphics | |
parent | b3ab1e13a2c62cc227520b1c900e0bf8f330bb73 (diff) | |
download | freebsd-ports-gnome-30982b14262e8d40c4a11a85fae792f6095bd75f.tar.gz freebsd-ports-gnome-30982b14262e8d40c4a11a85fae792f6095bd75f.tar.zst freebsd-ports-gnome-30982b14262e8d40c4a11a85fae792f6095bd75f.zip |
Cleanup the GGI ports:
- trim header
- remove a dead master site
- update my email address
- remove article in COMMENT
- add LICENSE
- use OPTIONS(NG)
- do not specify lib version in LIB_DEPENDS
- libvgl can be used on amd64 since ~3 years (libgii and libggi)
- libgii can use xxf86dga extension
PR: ports/177332
Approved by: bapt
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/libggi/Makefile | 58 | ||||
-rw-r--r-- | graphics/libggigcp/Makefile | 19 | ||||
-rw-r--r-- | graphics/libggimisc/Makefile | 31 | ||||
-rw-r--r-- | graphics/libggiwmh/Makefile | 29 |
4 files changed, 68 insertions, 69 deletions
diff --git a/graphics/libggi/Makefile b/graphics/libggi/Makefile index 094b880b4da8..c76a7b4f8a49 100644 --- a/graphics/libggi/Makefile +++ b/graphics/libggi/Makefile @@ -1,24 +1,20 @@ -# New ports collection makefile for: libggi -# Date created: 4 January 2000 -# Whom: mwest@uct.ac.za -# +# Created by: mwest@uct.ac.za # $FreeBSD$ -# PORTNAME= libggi PORTVERSION= 2.2.2 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= graphics devel -MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.2/ \ - SF/ggi/ggi-core/${PORTNAME}-${PORTVERSION} - +MASTER_SITES= SF/ggi/ggi-core/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src -MAINTAINER= antoine.brodin@laposte.net -COMMENT= A flexible drawing library +MAINTAINER= antoine@FreeBSD.org +COMMENT= Flexible drawing library + +LICENSE= MIT -LIB_DEPENDS= gii.1:${PORTSDIR}/devel/libgii +LIB_DEPENDS= gii:${PORTSDIR}/devel/libgii USE_BZIP2= yes USE_LDCONFIG= yes @@ -26,7 +22,6 @@ USE_LDCONFIG= yes GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -CPPFLAGS+= ${PTHREAD_CFLAGS} LDFLAGS+= ${PTHREAD_LIBS} MAN1= cube3d.1 ggi-demo.1 ggiteleserver.1 monitest.1 @@ -123,38 +118,47 @@ MLINKS= ggi-demo.1 demo.1 \ CONFIGURE_ARGS= --disable-directfb +OPTIONS_DEFINE= AALIB SVGALIB X11 +OPTIONS_DEFAULT=X11 + +.include <bsd.port.options.mk> + .if exists(/usr/include/dev/kgi/kgi.h) -CONFIGURE_ARGS+= --enable-kgi --with-extra-includes=/usr/include/dev +CONFIGURE_ARGS+=--enable-kgi --with-extra-includes=/usr/include/dev .endif -.if !defined(WITHOUT_X11) +.if ${PORT_OPTIONS:MX11} +CONFIGURE_ARGS+=--enable-x --with-x USE_XORG= x11 xxf86dga xxf86vm ice sm xau xext PLIST_SUB+= WITH_X="" .else -CONFIGURE_ARGS+= --disable-x --disable-dga +CONFIGURE_ARGS+=--disable-x --without-x PLIST_SUB+= WITH_X="@comment " .endif -.include <bsd.port.pre.mk> - -.if !exists(/usr/include/vgl.h) || ${ARCH} != "i386" -CONFIGURE_ARGS+= --disable-vgl -PLIST_SUB+= WITH_VGL="@comment " -.else +.if exists(/usr/include/vgl.h) && (${ARCH} == "i386" || ${ARCH} == "amd64") +CONFIGURE_ARGS+=--enable-vgl PLIST_SUB+= WITH_VGL="" +.else +CONFIGURE_ARGS+=--disable-vgl +PLIST_SUB+= WITH_VGL="@comment " .endif -.if defined(WITH_AALIB) || exists(${LOCALBASE}/include/aalib.h) -LIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib +.if ${PORT_OPTIONS:MAALIB} +CONFIGURE_ARGS+=--enable-aa +LIB_DEPENDS+= aa:${PORTSDIR}/graphics/aalib PLIST_SUB+= WITH_AALIB="" .else +CONFIGURE_ARGS+=--disable-aa PLIST_SUB+= WITH_AALIB="@comment " .endif -.if defined(WITH_SVGALIB) || exists(${LOCALBASE}/include/vga.h) -LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib +.if ${PORT_OPTIONS:MSVGALIB} +CONFIGURE_ARGS+=--enable-vgagl --enable-svga +LIB_DEPENDS+= vga:${PORTSDIR}/graphics/svgalib PLIST_SUB+= WITH_SVGALIB="" .else +CONFIGURE_ARGS+=--disable-vgagl --disable-svga PLIST_SUB+= WITH_SVGALIB="@comment " .endif @@ -164,4 +168,4 @@ post-install: ${TOUCH} ${PREFIX}/lib/ggi/helper/.keep ${INSTALL_DATA} ${WRKSRC}/libggi.conf ${PREFIX}/etc/ggi/libggi.conf.dist -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/libggigcp/Makefile b/graphics/libggigcp/Makefile index 7ad7a0040231..8011845043a4 100644 --- a/graphics/libggigcp/Makefile +++ b/graphics/libggigcp/Makefile @@ -1,30 +1,25 @@ -# New ports collection makefile for: libggigcp -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin <antoine@FreeBSD.org> # $FreeBSD$ -# PORTNAME= libggigcp PORTVERSION= 1.0.2 PORTREVISION= 1 CATEGORIES= graphics devel -MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.2/ \ - SF/ggi/misc/${PORTNAME}-${PORTVERSION} - +MASTER_SITES= SF/ggi/misc/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src -MAINTAINER= antoine.brodin@laposte.net -COMMENT= A libggi extension for advanced color and palette handling +MAINTAINER= antoine@FreeBSD.org +COMMENT= Libggi extension for advanced color and palette handling + +LICENSE= MIT -LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi +LIB_DEPENDS= ggi:${PORTSDIR}/graphics/libggi WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes -CPPFLAGS+= ${PTHREAD_CFLAGS} LDFLAGS+= ${PTHREAD_LIBS} MAN3= gcpBlendColor.3 \ diff --git a/graphics/libggimisc/Makefile b/graphics/libggimisc/Makefile index 09770f5da372..19b39aec41d6 100644 --- a/graphics/libggimisc/Makefile +++ b/graphics/libggimisc/Makefile @@ -1,30 +1,25 @@ -# New ports collection makefile for: libggimisc -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin <antoine@FreeBSD.org> # $FreeBSD$ -# PORTNAME= libggimisc PORTVERSION= 2.2.2 PORTREVISION= 1 CATEGORIES= graphics devel -MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.2/ \ - SF/ggi/lowlevel/${PORTNAME}-${PORTVERSION} - +MASTER_SITES= SF/ggi/lowlevel/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src -MAINTAINER= antoine.brodin@laposte.net -COMMENT= A libggi extension providing support for hard to categorize features +MAINTAINER= antoine@FreeBSD.org +COMMENT= Libggi extension providing support for hard to categorize features + +LICENSE= MIT -LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi +LIB_DEPENDS= ggi:${PORTSDIR}/graphics/libggi WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes -CPPFLAGS+= ${PTHREAD_CFLAGS} LDFLAGS+= ${PTHREAD_LIBS} MAN3= ggiGetRayPos.3 \ @@ -32,16 +27,20 @@ MAN3= ggiGetRayPos.3 \ ggiWaitRayPos.3 MAN7= libggimisc.7 -.include <bsd.port.pre.mk> +OPTIONS_DEFINE= SVGALIB + +.include <bsd.port.options.mk> -.if defined(WITH_SVGALIB) || exists(${LOCALBASE}/include/vga.h) -LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib +.if ${PORT_OPTIONS:MSVGALIB} +CONFIGURE_ARGS+=--enable-svgalib +LIB_DEPENDS+= vga:${PORTSDIR}/graphics/svgalib PLIST_SUB+= WITH_SVGALIB="" .else +CONFIGURE_ARGS+=--disable-svgalib PLIST_SUB+= WITH_SVGALIB="@comment " .endif post-install: ${INSTALL_DATA} ${WRKSRC}/libggimisc.conf ${PREFIX}/etc/ggi/libggimisc.conf.dist -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/libggiwmh/Makefile b/graphics/libggiwmh/Makefile index 4b7fe8a91aa6..6c736f3abd37 100644 --- a/graphics/libggiwmh/Makefile +++ b/graphics/libggiwmh/Makefile @@ -1,30 +1,25 @@ -# New ports collection makefile for: libggiwmh -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin <antoine@FreeBSD.org> # $FreeBSD$ -# PORTNAME= libggiwmh PORTVERSION= 0.3.2 PORTREVISION= 2 CATEGORIES= graphics devel -MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.2/ \ - SF/ggi/misc/${PORTNAME}-${PORTVERSION} - +MASTER_SITES= SF/ggi/misc/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src -MAINTAINER= antoine.brodin@laposte.net -COMMENT= A libggi extension, wmh stands for Window Manager Hints +MAINTAINER= antoine@FreeBSD.org +COMMENT= Libggi extension, wmh stands for Window Manager Hints + +LICENSE= MIT -LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi +LIB_DEPENDS= ggi:${PORTSDIR}/graphics/libggi WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes -CPPFLAGS+= ${PTHREAD_CFLAGS} LDFLAGS+= ${PTHREAD_LIBS} MAN3= ggiWmhIconify.3 \ @@ -41,11 +36,17 @@ MLINKS= ggiWmhIconify.3 ggiWmhMoveIcon.3 \ - ggiWmhGetPos.3 - ggiWmhGetSize.3 \ - ggiWmhMaximize.3 - ggiWmhResize.3 -.if !defined(WITHOUT_X11) +OPTIONS_DEFINE= X11 +OPTIONS_DEFAULT=X11 + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MX11} +CONFIGURE_ARGS+=--enable-x --with-x USE_XORG= x11 PLIST_SUB+= XWMH="" .else -CONFIGURE_ARGS+=--disable-x +CONFIGURE_ARGS+=--disable-x --without-x PLIST_SUB+= XWMH="@comment " .endif |