svn commit: r332117 - head/graphics/py-pyglet

Rusmir Dusko nemysis at FreeBSD.org
Wed Oct 30 17:19:39 UTC 2013


> +OPTIONS_DEFINE=DOCS EXAMPLES
> +OPTIONS_DEFAULT=DOCS EXAMPLES

As per my understanding you wrecked OPTIONS_DEFAULTS,
please take a look at

http://www.freebsd.org/doc/en/books/porters-handbook/makefile-options.html and

5.12.2.3. Default Options


This is incorrect as well

.if ${ARCH} != "i386"
IGNORE= crashes or doesn't work on !i386
.endif

Please take a look at

http://pyglet.org/

pyglet 1.2 alpha released. The major 1.2alpha1 release brings pyglet to Python 3.
Pyglet now also runs on 64-bit operating systems Linux, Windows and OS X.
The OS X layer switched to using Cocoa. There's also a load of bug fixes,
updates to the OpenGL wrappers and other minor new improvements.
Thanks to the pyglet community for all your effort in getting this release out.

Submitted by Richard on 13-July-2012.


Secondly, I dont think this is required

.include <bsd.port.options.mk>

as

.if ${PORT_OPTIONS:MDOCS}

or

.if ${PORT_OPTIONS:MEXAMPLES


This is incorrect as well

cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/


Better is to use

@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})


Please take better look at ports/182517.


Best regards,
Rusmir Dusko


More information about the svn-ports-all mailing list