Index: games/dreamchess/Makefile =================================================================== --- games/dreamchess/Makefile (nonexistent) +++ games/dreamchess/Makefile (working copy) @@ -0,0 +1,63 @@ +# $FreeBSD$ + +PORTNAME= dreamchess +DISTVERSION= 0.3.0 +CATEGORIES= games + +MAINTAINER= phascolarctos@protonmail.ch +COMMENT= OpenGL chess game + +LICENSE= GPLv3+ BSD2CLAUSE BSD3CLAUSE +LICENSE_COMB= multi +LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE.txt +LICENSE_DISTFILES_GPLv3+ = ${DISTNAME} +LICENSE_DISTFILES_BSD2CLAUSE= ${DISTNAME} +LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME} +LICENSE_DISTFILES_CC-BY-NC-ND-3.0= dreamchess-dreamchess-music-0.3.0_GH0.tar.gz + +BUILD_DEPENDS= flex:textproc/flex +LIB_DEPENDS= libexpat.so:textproc/expat2 + +USES= bison cmake gl gnome sdl +USE_GITHUB= yes +USE_GL= gl glew glu +USE_SDL= image2 mixer2 + +PLIST_FILES= bin/dreamchess \ + bin/dreamer \ + man/man6/dreamchess.6.gz \ + man/man6/dreamer.6.gz \ + share/applications/dreamchess.desktop \ + share/icons/hicolor/256x256/apps/dreamchess.png \ + share/icons/hicolor/48x48/apps/dreamchess.png + +PORTDATA= * +INSTALLS_ICONS= yes + +OPTIONS_DEFINE= DOCS MUSIC +OPTIONS_DEFAULT= MUSIC + +MUSIC_DESC= Install DreamChess music +MUSIC_GH_PROJECT= ${PORTNAME}-music:music +MUSIC_GH_TAGNAME= 1.0:music + +PORTDOCS= AUTHORS.txt + +.include + +.if ${PORT_OPTIONS:MMUSIC} +LICENSE+= CC-BY-NC-ND-3.0 +.endif + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${MV} ${STAGEDIR}${PREFIX}/share/doc/DreamChess/AUTHORS.txt ${STAGEDIR}${DOCSDIR} + ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/DreamChess + +post-install-DOCS-off: + ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/DreamChess + +post-install-MUSIC-on: + cd ${WRKDIR}/${PORTNAME}-music-${MUSIC_GH_TAGNAME:S/:music//}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} + +.include Property changes on: games/dreamchess/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: games/dreamchess/distinfo =================================================================== --- games/dreamchess/distinfo (nonexistent) +++ games/dreamchess/distinfo (working copy) @@ -0,0 +1,5 @@ +TIMESTAMP = 1571140451 +SHA256 (dreamchess-dreamchess-0.3.0_GH0.tar.gz) = b070a34acf69ed92e523902683d104abb295d78b6f37663f4668e929b9e90470 +SIZE (dreamchess-dreamchess-0.3.0_GH0.tar.gz) = 8831685 +SHA256 (dreamchess-dreamchess-music-1.0_GH0.tar.gz) = 2067e7415318edbc95f5aefab7ba1d196fb070809bf613e46492d8084ff18f9d +SIZE (dreamchess-dreamchess-music-1.0_GH0.tar.gz) = 74214307 Property changes on: games/dreamchess/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: games/dreamchess/pkg-descr =================================================================== --- games/dreamchess/pkg-descr (nonexistent) +++ games/dreamchess/pkg-descr (working copy) @@ -0,0 +1,10 @@ +DreamChess is an open source chess game. + +It features 3D OpenGL graphics and provides various chess board sets, ranging +from classic wooden to flat figurine. Other features include music, sound +effects, on-screen move lists using SAN notation, undo functionality, and +savegames in PGN format. It comes with its own engine called Dreamer. + +DreamChess can be controlled with the mouse and/or the keyboard. + +WWW: https://www.dreamchess.org Property changes on: games/dreamchess/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property