svn commit: r333196 - head/devel/raknet
Ganael LAPLANCHE
martymac at FreeBSD.org
Fri Nov 8 10:45:32 UTC 2013
Author: martymac
Date: Fri Nov 8 10:45:31 2013
New Revision: 333196
URL: http://svnweb.freebsd.org/changeset/ports/333196
Log:
- Enable staging
- Update USES
- Rework doc installation
- Fix library symlink creation
- Cleanup pkg-descr
Modified:
head/devel/raknet/Makefile
head/devel/raknet/pkg-descr (contents, props changed)
Modified: head/devel/raknet/Makefile
==============================================================================
--- head/devel/raknet/Makefile Fri Nov 8 10:42:51 2013 (r333195)
+++ head/devel/raknet/Makefile Fri Nov 8 10:45:31 2013 (r333196)
@@ -3,7 +3,7 @@
PORTNAME= raknet
PORTVERSION= 3.9.2
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= devel net
MASTER_SITES= http://www.jenkinssoftware.com/raknet/downloads/ \
@@ -30,10 +30,8 @@ USE_DOS2UNIX= yes
DOS2UNIX_REGEX= .*\.(cpp|h|txt)
USE_GCC= yes
-USE_GMAKE= yes
-USES= cmake
+USES= cmake gmake
-NO_STAGE= yes
# XXX Do not provide Samples for the following reason :
# - potential licensing problems
# XXX Disable build of DependentExtensions for the following reasons :
@@ -44,8 +42,6 @@ NO_STAGE= yes
# have to be provided by the port to have working extensions
CMAKE_ARGS+= -DDISABLEDEPENDENCIES:BOOL=ON
-.include <bsd.port.pre.mk>
-
post-patch:
@${FIND} ${WRKSRC} -type f -a '(' -name '*.cpp' -o -name '*.h' ')' -print0 \
| ${XARGS} -0 -x -n10 \
@@ -56,18 +52,16 @@ pre-install:
| ${XARGS} -0 -x -n10 ${RM}
do-install:
- @${MKDIR} ${PREFIX}/include/raknet
- @(cd ${WRKSRC}/Source/ && ${COPYTREE_SHARE} \*.h ${PREFIX}/include/raknet)
- @${MKDIR} ${PREFIX}/lib
+ @${MKDIR} ${STAGEDIR}${PREFIX}/include/raknet
+ @(cd ${WRKSRC}/Source/ && ${COPYTREE_SHARE} \*.h ${STAGEDIR}${PREFIX}/include/raknet)
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib
@${INSTALL_LIB} ${WRKSRC}/Lib/DLL/libRakNetDynamic.so \
- ${PREFIX}/lib/libraknet.so.0
- @${LN} ${PREFIX}/lib/libraknet.so.0 ${PREFIX}/lib/libraknet.so
+ ${STAGEDIR}${PREFIX}/lib/libraknet.so.0
+ @${LN} -sf ${PREFIX}/lib/libraknet.so.0 ${STAGEDIR}${PREFIX}/lib/libraknet.so
@${INSTALL_LIB} ${WRKSRC}/Lib/LibStatic/libRakNetStatic.a \
- ${PREFIX}/lib/libraknet.a
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}/Help
- @(cd ${WRKSRC}/Help/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/Help)
- @${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}/
-.endif
+ ${STAGEDIR}${PREFIX}/lib/libraknet.a
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/Help
+ @(cd ${WRKSRC}/Help/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/Help)
+ @${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/devel/raknet/pkg-descr
==============================================================================
--- head/devel/raknet/pkg-descr Fri Nov 8 10:42:51 2013 (r333195)
+++ head/devel/raknet/pkg-descr Fri Nov 8 10:45:31 2013 (r333196)
@@ -1,6 +1,6 @@
-A free networking API that provides reliable UDP and high level networking
-constructs. Although RakNet can be used for any networked application, it
-was developed specifically for rapid development of online games and the
+RakNet is a free networking API that provides reliable UDP and high level
+networking constructs. Although it can be used for any networked application,
+it was developed specifically for rapid development of online games and the
addition of multiplayer to single player games.
WWW: http://www.jenkinssoftware.com/
More information about the svn-ports-all
mailing list