diff options
author | ijliao <ijliao@FreeBSD.org> | 2002-07-25 01:12:20 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2002-07-25 01:12:20 +0800 |
commit | ea70ef7d1ba376e74fb16639890a2574f4e0cb89 (patch) | |
tree | 7e96625ad876183ab2e9a35a472e8296133dd40d | |
parent | dc4c370f986d28a7d511d3008d9f3372534fc83e (diff) | |
download | freebsd-ports-gnome-ea70ef7d1ba376e74fb16639890a2574f4e0cb89.tar.gz freebsd-ports-gnome-ea70ef7d1ba376e74fb16639890a2574f4e0cb89.tar.zst freebsd-ports-gnome-ea70ef7d1ba376e74fb16639890a2574f4e0cb89.zip |
add mesgui 1.0
Make a simple GUI under OpenGL
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/mesgui/Makefile | 36 | ||||
-rw-r--r-- | x11-toolkits/mesgui/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/mesgui/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/mesgui/pkg-descr | 3 | ||||
-rw-r--r-- | x11-toolkits/mesgui/pkg-plist | 4 |
6 files changed, 46 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 22f427a36a2e..841a103e2170 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -75,6 +75,7 @@ SUBDIR += libzvt SUBDIR += linux-gtk SUBDIR += linux-openmotif + SUBDIR += mesgui SUBDIR += mowitz SUBDIR += neXtaw SUBDIR += notif2 diff --git a/x11-toolkits/mesgui/Makefile b/x11-toolkits/mesgui/Makefile new file mode 100644 index 000000000000..08a7d3de2d14 --- /dev/null +++ b/x11-toolkits/mesgui/Makefile @@ -0,0 +1,36 @@ +# ex:ts=8 +# Ports collection makefile for: mesgui +# Date created: Jul 24, 2002 +# Whom: ijliao +# +# $FreeBSD$ + +PORTNAME= mesgui +PORTVERSION= 1.0 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org + +LIB_DEPENDS= SDL-1.1:${PORTSDIR}/devel/sdl12 \ + freetype:${PORTSDIR}/print/freetype2 + +USE_REINPLACE= yes +USE_MESA= yes +USE_GMAKE= yes +MAKE_ENV= OPT="-I${LOCALBASE}/include -I${X11BASE}/include" +INSTALLS_SHLIB= yes + +post-patch: + @${REINPLACE_CMD} -e "s|^CC|#CC|g" -e "s,OPT =,OPT+=,g" \ + -e "s|-I/usr|-I${LOCALBASE}|g" -e "s,SDL,SDL11,g" \ + ${WRKSRC}/Makefile + +do-install: + ${INSTALL_DATA} ${WRKSRC}/include/mesgui.h ${PREFIX}/include + ${INSTALL_PROGRAM} ${WRKSRC}/lib/libmesgui.a ${PREFIX}/lib + ${INSTALL_PROGRAM} ${WRKSRC}/lib/libmesgui.so.1.0 ${PREFIX}/lib/libmesgui.so.1 + ${LN} -fs ${PREFIX}/lib/libmesgui.so.1 ${PREFIX}/lib/libmesgui.so + +.include <bsd.port.mk> diff --git a/x11-toolkits/mesgui/distinfo b/x11-toolkits/mesgui/distinfo new file mode 100644 index 000000000000..22a5e98a1c87 --- /dev/null +++ b/x11-toolkits/mesgui/distinfo @@ -0,0 +1 @@ +MD5 (mesgui-1.0.tar.gz) = 3807c78db28846f1fcab49582ad8c5ba diff --git a/x11-toolkits/mesgui/pkg-comment b/x11-toolkits/mesgui/pkg-comment new file mode 100644 index 000000000000..8d34edb47752 --- /dev/null +++ b/x11-toolkits/mesgui/pkg-comment @@ -0,0 +1 @@ +Make a simple GUI under OpenGL diff --git a/x11-toolkits/mesgui/pkg-descr b/x11-toolkits/mesgui/pkg-descr new file mode 100644 index 000000000000..678ba73581d9 --- /dev/null +++ b/x11-toolkits/mesgui/pkg-descr @@ -0,0 +1,3 @@ +mesgui is a C++ library to make a simple GUI using OpenGL. It uses only +OpenGL calls to draw. It features buttons, checkboxes, radioboxes, menus, +progress bars, spinners, and textboxes. diff --git a/x11-toolkits/mesgui/pkg-plist b/x11-toolkits/mesgui/pkg-plist new file mode 100644 index 000000000000..a08cfd01034a --- /dev/null +++ b/x11-toolkits/mesgui/pkg-plist @@ -0,0 +1,4 @@ +include/mesgui.h +lib/libmesgui.a +lib/libmesgui.so +lib/libmesgui.so.1 |