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 /devel | |
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 'devel')
-rw-r--r-- | devel/libgii/Makefile | 44 | ||||
-rw-r--r-- | devel/libgiigic/Makefile | 18 |
2 files changed, 30 insertions, 32 deletions
diff --git a/devel/libgii/Makefile b/devel/libgii/Makefile index 3ad5cef52e7e..574095ce0b3e 100644 --- a/devel/libgii/Makefile +++ b/devel/libgii/Makefile @@ -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 +PORTREVISION= 3 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 @@ MLINKS= gg-error.3 ggi-error.3 - gii-error.3 \ gii_cmddata_getvalinfo.3 gii_phystype.3 - gii_valrange.3 \ filter-key.7 filter-keytrans.7 +OPTIONS_DEFINE= X11 +OPTIONS_DEFAULT=X11 + +.include <bsd.port.options.mk> + .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 <bsd.port.pre.mk> - -.if !exists(/usr/include/vgl.h) || ${ARCH} != "i386" -CONFIGURE_ARGS+= --disable-vgl -PLIST_SUB+= VGL="@comment " -.else +.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 " .endif post-install: @@ -213,4 +215,4 @@ post-install: ${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 <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/libgiigic/Makefile b/devel/libgiigic/Makefile index d5b0b2b7efce..4834e660b0d1 100644 --- a/devel/libgiigic/Makefile +++ b/devel/libgiigic/Makefile @@ -1,23 +1,19 @@ -# New ports collection makefile for: libgiigic -# Date created: 7 December 2004 -# Whom: antoine.brodin@laposte.net -# +# Created by: Antoine Brodin <antoine@FreeBSD.org> # $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 + +LICENSE= MIT -LIB_DEPENDS= gii.1:${PORTSDIR}/devel/libgii +LIB_DEPENDS= gii:${PORTSDIR}/devel/libgii WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes |