From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Mar 24 11:00:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DFC471406 for ; Sun, 24 Mar 2013 11:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id C57FB2DA for ; Sun, 24 Mar 2013 11:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r2OB01I7016496 for ; Sun, 24 Mar 2013 11:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r2OB01MQ016495; Sun, 24 Mar 2013 11:00:01 GMT (envelope-from gnats) Resent-Date: Sun, 24 Mar 2013 11:00:01 GMT Resent-Message-Id: <201303241100.r2OB01MQ016495@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Antoine Brodin Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 06FE3137C for ; Sun, 24 Mar 2013 10:55:33 +0000 (UTC) (envelope-from antoine@peanut.dreadbsd.org) Received: from peanut.dreadbsd.org (unknown [IPv6:2a01:e35:243c:4320:20f:b5ff:fe63:d08e]) by mx1.freebsd.org (Postfix) with ESMTP id 857B12CA for ; Sun, 24 Mar 2013 10:55:31 +0000 (UTC) Received: from peanut.dreadbsd.org (localhost [127.0.0.1]) by peanut.dreadbsd.org (8.14.6/8.14.6) with ESMTP id r2OAtU2a001645 for ; Sun, 24 Mar 2013 11:55:30 +0100 (CET) (envelope-from antoine@peanut.dreadbsd.org) Received: (from antoine@localhost) by peanut.dreadbsd.org (8.14.6/8.14.6/Submit) id r2OAtO5R001644; Sun, 24 Mar 2013 11:55:24 +0100 (CET) (envelope-from antoine) Message-Id: <201303241055.r2OAtO5R001644@peanut.dreadbsd.org> Date: Sun, 24 Mar 2013 11:55:24 +0100 (CET) From: Antoine Brodin To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/177332: [maintainer] cleanup GGI ports X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Antoine Brodin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Mar 2013 11:00:01 -0000 >Number: 177332 >Category: ports >Synopsis: [maintainer] cleanup GGI ports >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Mar 24 11:00:01 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Antoine Brodin >Release: FreeBSD 10.0-CURRENT i386 >Organization: none >Environment: System: FreeBSD barton.dreadbsd.org. 10.0-CURRENT FreeBSD 10.0-CURRENT #1 r248646M: Sat Mar 23 12:31:13 CET 2013 root@barton.dreadbsd.org.:/usr/obj/usr/src/sys/MYGENERICFAST i386 >Description: Cleanup the GGI ports: - trim header - remove dead master site - update my email address - add license - use options(ng) - do not specify lib version in LIB_DEPENDS - libgvl works on amd64 since 3 years - libgii can use xxf86dga extension >How-To-Repeat: >Fix: --- ggi.diff begins here --- Index: devel/libgii/Makefile =================================================================== --- devel/libgii/Makefile (revision 315084) +++ devel/libgii/Makefile (working copy) @@ -1,22 +1,18 @@ -# New ports collection makefile for: libgii -# Date created: 4 January 2000 -# Whom: mwest@uct.ac.za -# +# Created by: mwest@uct.ac.za # $FreeBSD$ -# PORTNAME= libgii PORTVERSION= 1.0.2 PORTREVISION= 2 CATEGORIES= 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 +MAINTAINER= antoine@FreeBSD.org COMMENT= GGI API for input sources +LICENSE= MIT + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_LDCONFIG= yes @@ -184,28 +180,34 @@ gii_cmddata_getvalinfo.3 gii_phystype.3 - gii_valrange.3 \ filter-key.7 filter-keytrans.7 +OPTIONS_DEFINE= X11 +OPTIONS_DEFAULT=X11 + +.include + .if exists(/usr/include/dev/kii/kii.h) -CONFIGURE_ARGS+= --enable-kii --with-extra-includes=/usr/include/dev +CONFIGURE_ARGS+=--enable-kii --with-extra-includes=/usr/include/dev PLIST_SUB+= KII="" .else +CONFIGURE_ARGS+=--disable-kii PLIST_SUB+= KII="@comment " .endif -.if !defined(WITHOUT_X11) -USE_XORG= x11 +.if ${PORT_OPTIONS:MX11} +USE_XORG= x11 xxf86dga +CONFIGURE_ARGS+=--enable-x --with-x PLIST_SUB+= WITH_X="" .else -CONFIGURE_ARGS+= --disable-x --without-x +CONFIGURE_ARGS+=--disable-x --without-x PLIST_SUB+= WITH_X="@comment " .endif -.include - -.if !exists(/usr/include/vgl.h) || ${ARCH} != "i386" -CONFIGURE_ARGS+= --disable-vgl +.if exists(/usr/include/vgl.h) && (${ARCH} == "i386" || ${ARCH} == "amd64") +CONFIGURE_ARGS+=--enable-vgl +PLIST_SUB+= VGL="" +.else +CONFIGURE_ARGS+=--disable-vgl PLIST_SUB+= VGL="@comment " -.else -PLIST_SUB+= VGL="" .endif post-install: @@ -213,4 +215,4 @@ ${INSTALL_DATA} ${WRKSRC}/filter/mouse/mouse ${PREFIX}/etc/ggi/filter/mouse.dist ${INSTALL_DATA} ${WRKSRC}/filter/keytrans/keytrans ${PREFIX}/etc/ggi/filter/keytrans.dist -.include +.include Index: devel/libgiigic/Makefile =================================================================== --- devel/libgiigic/Makefile (revision 315084) +++ devel/libgiigic/Makefile (working copy) @@ -1,24 +1,20 @@ -# New ports collection makefile for: libgiigic -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin # $FreeBSD$ -# PORTNAME= libgiigic PORTVERSION= 1.1.2 PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.2/ \ - SF/ggi/ggi-libs/${PORTNAME}-${PORTVERSION} - +MASTER_SITES= SF/ggi/ggi-libs/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src -MAINTAINER= antoine.brodin@laposte.net -COMMENT= A library on top of libgii, gic stands for General Input Configuration +MAINTAINER= antoine@FreeBSD.org +COMMENT= Library on top of libgii, gic stands for General Input Configuration -LIB_DEPENDS= gii.1:${PORTSDIR}/devel/libgii +LICENSE= MIT +LIB_DEPENDS= gii:${PORTSDIR}/devel/libgii + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_LDCONFIG= yes Index: graphics/libggi/Makefile =================================================================== --- graphics/libggi/Makefile (revision 315084) +++ graphics/libggi/Makefile (working copy) @@ -1,32 +1,27 @@ -# 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 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 -LIB_DEPENDS= gii.1:${PORTSDIR}/devel/libgii +LICENSE= MIT +LIB_DEPENDS= gii:${PORTSDIR}/devel/libgii + USE_BZIP2= yes 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 @@ CONFIGURE_ARGS= --disable-directfb +OPTIONS_DEFINE= AALIB SVGALIB X11 +OPTIONS_DEFAULT=X11 + +.include + .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 - -.if !exists(/usr/include/vgl.h) || ${ARCH} != "i386" -CONFIGURE_ARGS+= --disable-vgl +.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 " -.else -PLIST_SUB+= WITH_VGL="" .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 @@ ${TOUCH} ${PREFIX}/lib/ggi/helper/.keep ${INSTALL_DATA} ${WRKSRC}/libggi.conf ${PREFIX}/etc/ggi/libggi.conf.dist -.include +.include Index: graphics/libggigcp/Makefile =================================================================== --- graphics/libggigcp/Makefile (revision 315084) +++ graphics/libggigcp/Makefile (working copy) @@ -1,30 +1,25 @@ -# New ports collection makefile for: libggigcp -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin # $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 -LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi +LICENSE= MIT +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 \ Index: graphics/libggimisc/Makefile =================================================================== --- graphics/libggimisc/Makefile (revision 315084) +++ graphics/libggimisc/Makefile (working copy) @@ -1,30 +1,25 @@ -# New ports collection makefile for: libggimisc -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin # $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 -LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi +LICENSE= MIT +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 @@ ggiWaitRayPos.3 MAN7= libggimisc.7 -.include +OPTIONS_DEFINE= SVGALIB -.if defined(WITH_SVGALIB) || exists(${LOCALBASE}/include/vga.h) -LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib +.include + +.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 +.include Index: graphics/libggiwmh/Makefile =================================================================== --- graphics/libggiwmh/Makefile (revision 315084) +++ graphics/libggiwmh/Makefile (working copy) @@ -1,30 +1,25 @@ -# New ports collection makefile for: libggiwmh -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin # $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 -LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi +LICENSE= MIT +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 @@ - ggiWmhGetPos.3 - ggiWmhGetSize.3 \ - ggiWmhMaximize.3 - ggiWmhResize.3 -.if !defined(WITHOUT_X11) +OPTIONS_DEFINE= X11 +OPTIONS_DEFAULT=X11 + +.include + +.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 --- ggi.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: