diff options
author | Alejandro Pulver <alepulver@FreeBSD.org> | 2007-05-02 16:24:34 +0000 |
---|---|---|
committer | Alejandro Pulver <alepulver@FreeBSD.org> | 2007-05-02 16:24:34 +0000 |
commit | 57a4a5149ce482847576d11d69c942f6cc069ceb (patch) | |
tree | 0b7a8f3dcca35c0328b017690e61b3b325fe2b43 /net-p2p/tribler/Makefile | |
parent | 6121c51e447542edae4e3e514c4ed55c55542893 (diff) |
Notes
Diffstat (limited to 'net-p2p/tribler/Makefile')
-rw-r--r-- | net-p2p/tribler/Makefile | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/net-p2p/tribler/Makefile b/net-p2p/tribler/Makefile new file mode 100644 index 000000000000..7e77377edba9 --- /dev/null +++ b/net-p2p/tribler/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: tribler +# Date created: 2007-04-10 +# Whom: alepulver +# +# $FreeBSD$ +# + +PORTNAME= tribler +PORTVERSION= 3.6.0 +CATEGORIES= net-p2p +MASTER_SITES= SF +DISTNAME= Tribler_${PORTVERSION}_src + +MAINTAINER= alepulver@FreeBSD.org +COMMENT= Streaming capable P2P network client based on BitTorrent + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/M2Crypto/__init__.py:${PORTSDIR}/security/py-m2crypto \ + ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb + +USE_ZIP= yes +USE_PYTHON= 2.4+ +USE_WX= 2.6+ +WX_COMPS= python +WX_UNICODE= yes + +post-extract: + @cd ${WRKSRC} && \ + ${RM} -rf *.bat *.exe.* *.nsi *.sh *LICENSE.txt debian mac && \ + ${MV} lastest_version.txt protocol_v3.txt readme.txt \ + tribler.xpm .. + +do-build: + @(${ECHO_CMD} "#!${SH}"; ${ECHO_CMD} "cd ${DATADIR} || exit 1"; \ + ${ECHO_CMD} 'exec ${PYTHON_CMD} abc.py "$$@"') > ${WRKDIR}/${PORTNAME} + @${PYTHON_CMD} -Oc 'import compileall; \ + compileall.compile_dir("${WRKSRC}", force=1)' + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin + ${MKDIR} ${DATADIR} + ${CP} -R ${WRKSRC}/* ${DATADIR} + @${FIND} ${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} ${BINMODE} + @${FIND} ${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} ${SHAREMODE} + ${MKDIR} ${PREFIX}/share/pixmaps + ${INSTALL_DATA} ${WRKDIR}/tribler.xpm ${PREFIX}/share/pixmaps +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/*.txt ${DOCSDIR} +.endif + +.include <bsd.port.mk> |