diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2020-09-07 12:46:48 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2020-09-07 12:46:48 +0000 |
commit | 39cc024fc5f969f84adb58d74bdf55d40d1a7918 (patch) | |
tree | 6e7c939bc810ffedd9d92869f15fe443edb711b6 /x11/glcapsviewer | |
parent | e295014580b494dd529e71d306a537048ffcd186 (diff) | |
download | ports-39cc024fc5f969f84adb58d74bdf55d40d1a7918.tar.gz ports-39cc024fc5f969f84adb58d74bdf55d40d1a7918.zip |
Notes
Diffstat (limited to 'x11/glcapsviewer')
-rw-r--r-- | x11/glcapsviewer/Makefile | 43 | ||||
-rw-r--r-- | x11/glcapsviewer/distinfo | 3 | ||||
-rw-r--r-- | x11/glcapsviewer/pkg-descr | 9 |
3 files changed, 55 insertions, 0 deletions
diff --git a/x11/glcapsviewer/Makefile b/x11/glcapsviewer/Makefile new file mode 100644 index 000000000000..ad5692487428 --- /dev/null +++ b/x11/glcapsviewer/Makefile @@ -0,0 +1,43 @@ +# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= glcapsviewer +DISTVERSION= g20190521 +CATEGORIES= x11 + +MAINTAINER= danfe@FreeBSD.org +COMMENT= OpenGL hardware capability viewer + +LICENSE= LGPL3 + +LIB_DEPENDS= libglfw.so:graphics/glfw + +USE_GITHUB= yes +GH_ACCOUNT= SaschaWillems +GH_PROJECT= glCapsViewer +GH_TAGNAME= 26e160c + +USES= cmake gl qt:5 xorg +USE_GL= gl glew glu +USE_QT= buildtools_build qmake_build core gui network widgets +USE_XORG= ice sm x11 xext + +PLIST_FILES= bin/glcapsviewer ${DATADIR_REL}/capslist.xml \ + ${DATADIR_REL}/enumList.xml + +post-patch: + @${REINPLACE_CMD} -e '/target_link_libraries/s,glfw ,,' \ + ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} -e 's,__linux__,__${OPSYS}__, ; /ifstream\ + enumListxml/s,[^"]*ist\.xml",${DATADIR}/&,' \ + ${WRKSRC}/glCapsViewer.cpp ${WRKSRC}/glCapsViewerCore.cpp + @${REINPLACE_CMD} -e 's,!capsXmlFile\.exists,false \&\& &,' \ + ${WRKSRC}/main.cpp + +do-install: + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} \ + ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.xml ${STAGEDIR}${DATADIR} + +.include <bsd.port.mk> diff --git a/x11/glcapsviewer/distinfo b/x11/glcapsviewer/distinfo new file mode 100644 index 000000000000..970b5995d142 --- /dev/null +++ b/x11/glcapsviewer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1558464740 +SHA256 (SaschaWillems-glCapsViewer-g20190521-26e160c_GH0.tar.gz) = 61a1a184d28c9b779b118cfb1d9ef128278aaff05d4ed9df3c00ad819a1a6988 +SIZE (SaschaWillems-glCapsViewer-g20190521-26e160c_GH0.tar.gz) = 58651 diff --git a/x11/glcapsviewer/pkg-descr b/x11/glcapsviewer/pkg-descr new file mode 100644 index 000000000000..5ab5c49099c5 --- /dev/null +++ b/x11/glcapsviewer/pkg-descr @@ -0,0 +1,9 @@ +The OpenGL hardware capability viewer collects information on one's graphics +card OpenGL implementation, including hardware capabilities, extensions, +compressed texture formats, etc. and displays them in an easy to browse way. + +This data can then be uploaded to online database that developers can use to +check on OpenGL features and support for different graphics cards available +on the market. + +WWW: https://github.com/SaschaWillems/glCapsViewer |