aboutsummaryrefslogtreecommitdiffstats
path: root/net-p2p
diff options
context:
space:
mode:
authoralepulver <alepulver@FreeBSD.org>2007-05-03 00:24:34 +0800
committeralepulver <alepulver@FreeBSD.org>2007-05-03 00:24:34 +0800
commit7992d26d5b2a289e1e39073879a3deacb5a329c1 (patch)
tree2d6e8a60d93a6b4e715b54a466bb35885153ac72 /net-p2p
parentf34b6181279923a8e9872ff15d46d6d5642f8a3f (diff)
downloadfreebsd-ports-gnome-7992d26d5b2a289e1e39073879a3deacb5a329c1.tar.gz
freebsd-ports-gnome-7992d26d5b2a289e1e39073879a3deacb5a329c1.tar.zst
freebsd-ports-gnome-7992d26d5b2a289e1e39073879a3deacb5a329c1.zip
Tribler is a social community that facilitates filesharing through a so called
peer-to-peer (p2p) network. A p2p network is structural different to a server-computer structure, where every user downloads its files from one central server. Within p2p the user/downloader becomes also an uploader to the next user. In this way there is no central computer that provides every file to all users. WWW: http://www.tribler.org/
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Makefile1
-rw-r--r--net-p2p/tribler/Makefile51
-rw-r--r--net-p2p/tribler/distinfo3
-rw-r--r--net-p2p/tribler/pkg-descr8
-rw-r--r--net-p2p/tribler/pkg-plist522
5 files changed, 585 insertions, 0 deletions
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 440a96ad81c2..62cc17b41d7e 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -121,6 +121,7 @@
SUBDIR += trackerbt
SUBDIR += transmission
SUBDIR += transmission-gtk2
+ SUBDIR += tribler
SUBDIR += tvrss
SUBDIR += valknut
SUBDIR += verlihub
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>
diff --git a/net-p2p/tribler/distinfo b/net-p2p/tribler/distinfo
new file mode 100644
index 000000000000..56fdd92146fc
--- /dev/null
+++ b/net-p2p/tribler/distinfo
@@ -0,0 +1,3 @@
+MD5 (Tribler_3.6.0_src.zip) = fbed5b04dab1e39fb9d2ac1f1671ba40
+SHA256 (Tribler_3.6.0_src.zip) = 732df61fa47aeb99c809988dc1601879765943faa3d446370ffb799b04314874
+SIZE (Tribler_3.6.0_src.zip) = 1330400
diff --git a/net-p2p/tribler/pkg-descr b/net-p2p/tribler/pkg-descr
new file mode 100644
index 000000000000..0638fdc226b0
--- /dev/null
+++ b/net-p2p/tribler/pkg-descr
@@ -0,0 +1,8 @@
+Tribler is a social community that facilitates filesharing through a so called
+peer-to-peer (p2p) network. A p2p network is structural different to a
+server-computer structure, where every user downloads its files from one
+central server. Within p2p the user/downloader becomes also an uploader to the
+next user. In this way there is no central computer that provides every file
+to all users.
+
+WWW: http://www.tribler.org/
diff --git a/net-p2p/tribler/pkg-plist b/net-p2p/tribler/pkg-plist
new file mode 100644
index 000000000000..9ddb55ade5f9
--- /dev/null
+++ b/net-p2p/tribler/pkg-plist
@@ -0,0 +1,522 @@
+bin/tribler
+%%PORTDOCS%%%%DOCSDIR%%/lastest_version.txt
+%%PORTDOCS%%%%DOCSDIR%%/protocol_v3.txt
+%%PORTDOCS%%%%DOCSDIR%%/readme.txt
+share/pixmaps/tribler.xpm
+%%DATADIR%%/ABC/Actions/__init__.py
+%%DATADIR%%/ABC/Actions/__init__.pyo
+%%DATADIR%%/ABC/Actions/actionbase.py
+%%DATADIR%%/ABC/Actions/actionbase.pyo
+%%DATADIR%%/ABC/Actions/actions.py
+%%DATADIR%%/ABC/Actions/actions.pyo
+%%DATADIR%%/ABC/Actions/menus.py
+%%DATADIR%%/ABC/Actions/menus.pyo
+%%DATADIR%%/ABC/Actions/move.py
+%%DATADIR%%/ABC/Actions/move.pyo
+%%DATADIR%%/ABC/Actions/other.py
+%%DATADIR%%/ABC/Actions/other.pyo
+%%DATADIR%%/ABC/Actions/status.py
+%%DATADIR%%/ABC/Actions/status.pyo
+%%DATADIR%%/ABC/GUI/__init__.py
+%%DATADIR%%/ABC/GUI/__init__.pyo
+%%DATADIR%%/ABC/GUI/list.py
+%%DATADIR%%/ABC/GUI/list.pyo
+%%DATADIR%%/ABC/GUI/menu.py
+%%DATADIR%%/ABC/GUI/menu.pyo
+%%DATADIR%%/ABC/GUI/spinner.py
+%%DATADIR%%/ABC/GUI/spinner.pyo
+%%DATADIR%%/ABC/GUI/toolbar.py
+%%DATADIR%%/ABC/GUI/toolbar.pyo
+%%DATADIR%%/ABC/Scheduler/__init__.py
+%%DATADIR%%/ABC/Scheduler/__init__.pyo
+%%DATADIR%%/ABC/Scheduler/action.py
+%%DATADIR%%/ABC/Scheduler/action.pyo
+%%DATADIR%%/ABC/Scheduler/addtorrents.py
+%%DATADIR%%/ABC/Scheduler/addtorrents.pyo
+%%DATADIR%%/ABC/Scheduler/ratemanager.py
+%%DATADIR%%/ABC/Scheduler/ratemanager.pyo
+%%DATADIR%%/ABC/Scheduler/scheduler.py
+%%DATADIR%%/ABC/Scheduler/scheduler.pyo
+%%DATADIR%%/ABC/Toolbars/__init__.py
+%%DATADIR%%/ABC/Toolbars/__init__.pyo
+%%DATADIR%%/ABC/Toolbars/spinners.py
+%%DATADIR%%/ABC/Toolbars/spinners.pyo
+%%DATADIR%%/ABC/Toolbars/toolbars.py
+%%DATADIR%%/ABC/Toolbars/toolbars.pyo
+%%DATADIR%%/ABC/Torrent/__init__.py
+%%DATADIR%%/ABC/Torrent/__init__.pyo
+%%DATADIR%%/ABC/Torrent/abctorrent.py
+%%DATADIR%%/ABC/Torrent/abctorrent.pyo
+%%DATADIR%%/ABC/Torrent/actions.py
+%%DATADIR%%/ABC/Torrent/actions.pyo
+%%DATADIR%%/ABC/Torrent/config.py
+%%DATADIR%%/ABC/Torrent/config.pyo
+%%DATADIR%%/ABC/Torrent/connectmanager.py
+%%DATADIR%%/ABC/Torrent/connectmanager.pyo
+%%DATADIR%%/ABC/Torrent/dialogs.py
+%%DATADIR%%/ABC/Torrent/dialogs.pyo
+%%DATADIR%%/ABC/Torrent/files.py
+%%DATADIR%%/ABC/Torrent/files.pyo
+%%DATADIR%%/ABC/Torrent/status.py
+%%DATADIR%%/ABC/Torrent/status.pyo
+%%DATADIR%%/ABC/__init__.py
+%%DATADIR%%/ABC/__init__.pyo
+%%DATADIR%%/BitTornado/BT1/Choker.py
+%%DATADIR%%/BitTornado/BT1/Choker.pyo
+%%DATADIR%%/BitTornado/BT1/Connecter.py
+%%DATADIR%%/BitTornado/BT1/Connecter.pyo
+%%DATADIR%%/BitTornado/BT1/Downloader.py
+%%DATADIR%%/BitTornado/BT1/Downloader.pyo
+%%DATADIR%%/BitTornado/BT1/DownloaderFeedback.py
+%%DATADIR%%/BitTornado/BT1/DownloaderFeedback.pyo
+%%DATADIR%%/BitTornado/BT1/Encrypter.py
+%%DATADIR%%/BitTornado/BT1/Encrypter.pyo
+%%DATADIR%%/BitTornado/BT1/FileSelector.py
+%%DATADIR%%/BitTornado/BT1/FileSelector.pyo
+%%DATADIR%%/BitTornado/BT1/Filter.py
+%%DATADIR%%/BitTornado/BT1/Filter.pyo
+%%DATADIR%%/BitTornado/BT1/HTTPDownloader.py
+%%DATADIR%%/BitTornado/BT1/HTTPDownloader.pyo
+%%DATADIR%%/BitTornado/BT1/MessageID.py
+%%DATADIR%%/BitTornado/BT1/MessageID.pyo
+%%DATADIR%%/BitTornado/BT1/NatCheck.py
+%%DATADIR%%/BitTornado/BT1/NatCheck.pyo
+%%DATADIR%%/BitTornado/BT1/PiecePicker.py
+%%DATADIR%%/BitTornado/BT1/PiecePicker.pyo
+%%DATADIR%%/BitTornado/BT1/Rerequester.py
+%%DATADIR%%/BitTornado/BT1/Rerequester.pyo
+%%DATADIR%%/BitTornado/BT1/Statistics.py
+%%DATADIR%%/BitTornado/BT1/Statistics.pyo
+%%DATADIR%%/BitTornado/BT1/Storage.py
+%%DATADIR%%/BitTornado/BT1/Storage.pyo
+%%DATADIR%%/BitTornado/BT1/StorageWrapper.py
+%%DATADIR%%/BitTornado/BT1/StorageWrapper.pyo
+%%DATADIR%%/BitTornado/BT1/StreamCheck.py
+%%DATADIR%%/BitTornado/BT1/StreamCheck.pyo
+%%DATADIR%%/BitTornado/BT1/T2T.py
+%%DATADIR%%/BitTornado/BT1/T2T.pyo
+%%DATADIR%%/BitTornado/BT1/Uploader.py
+%%DATADIR%%/BitTornado/BT1/Uploader.pyo
+%%DATADIR%%/BitTornado/BT1/__init__.py
+%%DATADIR%%/BitTornado/BT1/__init__.pyo
+%%DATADIR%%/BitTornado/BT1/btformats.py
+%%DATADIR%%/BitTornado/BT1/btformats.pyo
+%%DATADIR%%/BitTornado/BT1/convert.py
+%%DATADIR%%/BitTornado/BT1/convert.pyo
+%%DATADIR%%/BitTornado/BT1/fakeopen.py
+%%DATADIR%%/BitTornado/BT1/fakeopen.pyo
+%%DATADIR%%/BitTornado/BT1/track.py
+%%DATADIR%%/BitTornado/BT1/track.pyo
+%%DATADIR%%/BitTornado/ConfigDir.py
+%%DATADIR%%/BitTornado/ConfigDir.pyo
+%%DATADIR%%/BitTornado/ConfigReader.py
+%%DATADIR%%/BitTornado/ConfigReader.pyo
+%%DATADIR%%/BitTornado/ConnChoice.py
+%%DATADIR%%/BitTornado/ConnChoice.pyo
+%%DATADIR%%/BitTornado/CurrentRateMeasure.py
+%%DATADIR%%/BitTornado/CurrentRateMeasure.pyo
+%%DATADIR%%/BitTornado/HTTPHandler.py
+%%DATADIR%%/BitTornado/HTTPHandler.pyo
+%%DATADIR%%/BitTornado/PSYCO.py
+%%DATADIR%%/BitTornado/PSYCO.pyo
+%%DATADIR%%/BitTornado/RateLimiter.py
+%%DATADIR%%/BitTornado/RateLimiter.pyo
+%%DATADIR%%/BitTornado/RateMeasure.py
+%%DATADIR%%/BitTornado/RateMeasure.pyo
+%%DATADIR%%/BitTornado/RawServer.py
+%%DATADIR%%/BitTornado/RawServer.pyo
+%%DATADIR%%/BitTornado/ServerPortHandler.py
+%%DATADIR%%/BitTornado/ServerPortHandler.pyo
+%%DATADIR%%/BitTornado/SocketHandler.py
+%%DATADIR%%/BitTornado/SocketHandler.pyo
+%%DATADIR%%/BitTornado/__init__.py
+%%DATADIR%%/BitTornado/__init__.pyo
+%%DATADIR%%/BitTornado/bencode.py
+%%DATADIR%%/BitTornado/bencode.pyo
+%%DATADIR%%/BitTornado/bitfield.py
+%%DATADIR%%/BitTornado/bitfield.pyo
+%%DATADIR%%/BitTornado/clock.py
+%%DATADIR%%/BitTornado/clock.pyo
+%%DATADIR%%/BitTornado/download_bt1.py
+%%DATADIR%%/BitTornado/download_bt1.pyo
+%%DATADIR%%/BitTornado/inifile.py
+%%DATADIR%%/BitTornado/inifile.pyo
+%%DATADIR%%/BitTornado/iprangeparse.py
+%%DATADIR%%/BitTornado/iprangeparse.pyo
+%%DATADIR%%/BitTornado/launchmanycore.py
+%%DATADIR%%/BitTornado/launchmanycore.pyo
+%%DATADIR%%/BitTornado/natpunch.py
+%%DATADIR%%/BitTornado/natpunch.pyo
+%%DATADIR%%/BitTornado/parseargs.py
+%%DATADIR%%/BitTornado/parseargs.pyo
+%%DATADIR%%/BitTornado/parsedir.py
+%%DATADIR%%/BitTornado/parsedir.pyo
+%%DATADIR%%/BitTornado/piecebuffer.py
+%%DATADIR%%/BitTornado/piecebuffer.pyo
+%%DATADIR%%/BitTornado/selectpoll.py
+%%DATADIR%%/BitTornado/selectpoll.pyo
+%%DATADIR%%/BitTornado/subnetparse.py
+%%DATADIR%%/BitTornado/subnetparse.pyo
+%%DATADIR%%/BitTornado/torrentlistparse.py
+%%DATADIR%%/BitTornado/torrentlistparse.pyo
+%%DATADIR%%/BitTornado/zurllib.py
+%%DATADIR%%/BitTornado/zurllib.pyo
+%%DATADIR%%/Dialogs/__init__.py
+%%DATADIR%%/Dialogs/__init__.pyo
+%%DATADIR%%/Dialogs/abcdetailframe.py
+%%DATADIR%%/Dialogs/abcdetailframe.pyo
+%%DATADIR%%/Dialogs/abcoption.py
+%%DATADIR%%/Dialogs/abcoption.pyo
+%%DATADIR%%/Dialogs/aboutme.py
+%%DATADIR%%/Dialogs/aboutme.pyo
+%%DATADIR%%/Dialogs/closedialog.py
+%%DATADIR%%/Dialogs/closedialog.pyo
+%%DATADIR%%/Dialogs/dupfiledialog.py
+%%DATADIR%%/Dialogs/dupfiledialog.pyo
+%%DATADIR%%/Dialogs/localupload.py
+%%DATADIR%%/Dialogs/localupload.pyo
+%%DATADIR%%/Dialogs/portdialog.py
+%%DATADIR%%/Dialogs/portdialog.pyo
+%%DATADIR%%/Dialogs/regdialog.py
+%%DATADIR%%/Dialogs/regdialog.pyo
+%%DATADIR%%/Dialogs/setdestdlg.py
+%%DATADIR%%/Dialogs/setdestdlg.pyo
+%%DATADIR%%/Lang/__init__.py
+%%DATADIR%%/Lang/__init__.pyo
+%%DATADIR%%/Lang/english.lang
+%%DATADIR%%/Lang/lang.py
+%%DATADIR%%/Lang/lang.pyo
+%%DATADIR%%/TorrentMaker/__init__.py
+%%DATADIR%%/TorrentMaker/__init__.pyo
+%%DATADIR%%/TorrentMaker/btmakemetafile.py
+%%DATADIR%%/TorrentMaker/btmakemetafile.pyo
+%%DATADIR%%/TorrentMaker/btmaketorrentgui.py
+%%DATADIR%%/TorrentMaker/btmaketorrentgui.pyo
+%%DATADIR%%/Tribler/BuddyCast/TorrentCollecting.py
+%%DATADIR%%/Tribler/BuddyCast/TorrentCollecting.pyo
+%%DATADIR%%/Tribler/BuddyCast/__init__.py
+%%DATADIR%%/Tribler/BuddyCast/__init__.pyo
+%%DATADIR%%/Tribler/BuddyCast/buddycast.py
+%%DATADIR%%/Tribler/BuddyCast/buddycast.pyo
+%%DATADIR%%/Tribler/BuddyCast/similarity.py
+%%DATADIR%%/Tribler/BuddyCast/similarity.pyo
+%%DATADIR%%/Tribler/CacheDB/CacheDBHandler.py
+%%DATADIR%%/Tribler/CacheDB/CacheDBHandler.pyo
+%%DATADIR%%/Tribler/CacheDB/DBObserver.py
+%%DATADIR%%/Tribler/CacheDB/DBObserver.pyo
+%%DATADIR%%/Tribler/CacheDB/SynDBHandler.py
+%%DATADIR%%/Tribler/CacheDB/SynDBHandler.pyo
+%%DATADIR%%/Tribler/CacheDB/__init__.py
+%%DATADIR%%/Tribler/CacheDB/__init__.pyo
+%%DATADIR%%/Tribler/CacheDB/cachedb.py
+%%DATADIR%%/Tribler/CacheDB/cachedb.pyo
+%%DATADIR%%/Tribler/CacheDB/friends.py
+%%DATADIR%%/Tribler/CacheDB/friends.pyo
+%%DATADIR%%/Tribler/CacheDB/read_db.py
+%%DATADIR%%/Tribler/CacheDB/read_db.pyo
+%%DATADIR%%/Tribler/CacheDB/superpeer.py
+%%DATADIR%%/Tribler/CacheDB/superpeer.pyo
+%%DATADIR%%/Tribler/Category/Category.py
+%%DATADIR%%/Tribler/Category/Category.pyo
+%%DATADIR%%/Tribler/Category/__init__.py
+%%DATADIR%%/Tribler/Category/__init__.pyo
+%%DATADIR%%/Tribler/Category/init_category.py
+%%DATADIR%%/Tribler/Category/init_category.pyo
+%%DATADIR%%/Tribler/Dialogs/ContentFrontPanel.py
+%%DATADIR%%/Tribler/Dialogs/ContentFrontPanel.pyo
+%%DATADIR%%/Tribler/Dialogs/MugshotManager.py
+%%DATADIR%%/Tribler/Dialogs/MugshotManager.pyo
+%%DATADIR%%/Tribler/Dialogs/TriblerControls.py
+%%DATADIR%%/Tribler/Dialogs/TriblerControls.pyo
+%%DATADIR%%/Tribler/Dialogs/__init__.py
+%%DATADIR%%/Tribler/Dialogs/__init__.pyo
+%%DATADIR%%/Tribler/Dialogs/abcbuddyframe.py
+%%DATADIR%%/Tribler/Dialogs/abcbuddyframe.pyo
+%%DATADIR%%/Tribler/Dialogs/abcfileframe.py
+%%DATADIR%%/Tribler/Dialogs/abcfileframe.pyo
+%%DATADIR%%/Tribler/Dialogs/activities.py
+%%DATADIR%%/Tribler/Dialogs/activities.pyo
+%%DATADIR%%/Tribler/Dialogs/common.py
+%%DATADIR%%/Tribler/Dialogs/common.pyo
+%%DATADIR%%/Tribler/Dialogs/dlhelperframe.py
+%%DATADIR%%/Tribler/Dialogs/dlhelperframe.pyo
+%%DATADIR%%/Tribler/Dialogs/makefriends.py
+%%DATADIR%%/Tribler/Dialogs/makefriends.pyo
+%%DATADIR%%/Tribler/Dialogs/managefriends.py
+%%DATADIR%%/Tribler/Dialogs/managefriends.pyo
+%%DATADIR%%/Tribler/Dialogs/test.py
+%%DATADIR%%/Tribler/Dialogs/test.pyo
+%%DATADIR%%/Tribler/Merkle/__init__.py
+%%DATADIR%%/Tribler/Merkle/__init__.pyo
+%%DATADIR%%/Tribler/Merkle/merkle.py
+%%DATADIR%%/Tribler/Merkle/merkle.pyo
+%%DATADIR%%/Tribler/NATFirewall/DialbackMsgHandler.py
+%%DATADIR%%/Tribler/NATFirewall/DialbackMsgHandler.pyo
+%%DATADIR%%/Tribler/NATFirewall/ReturnConnHandler.py
+%%DATADIR%%/Tribler/NATFirewall/ReturnConnHandler.pyo
+%%DATADIR%%/Tribler/NATFirewall/__init__.py
+%%DATADIR%%/Tribler/NATFirewall/__init__.pyo
+%%DATADIR%%/Tribler/NATFirewall/guessip.py
+%%DATADIR%%/Tribler/NATFirewall/guessip.pyo
+%%DATADIR%%/Tribler/NATFirewall/upnp.py
+%%DATADIR%%/Tribler/NATFirewall/upnp.pyo
+%%DATADIR%%/Tribler/Overlay/MetadataHandler.py
+%%DATADIR%%/Tribler/Overlay/MetadataHandler.pyo
+%%DATADIR%%/Tribler/Overlay/OverlayApps.py
+%%DATADIR%%/Tribler/Overlay/OverlayApps.pyo
+%%DATADIR%%/Tribler/Overlay/SecureOverlay.py
+%%DATADIR%%/Tribler/Overlay/SecureOverlay.pyo
+%%DATADIR%%/Tribler/Overlay/__init__.py
+%%DATADIR%%/Tribler/Overlay/__init__.pyo
+%%DATADIR%%/Tribler/Overlay/permid.py
+%%DATADIR%%/Tribler/Overlay/permid.pyo
+%%DATADIR%%/Tribler/Statistics/Logger.py
+%%DATADIR%%/Tribler/Statistics/Logger.pyo
+%%DATADIR%%/Tribler/Statistics/__init__.py
+%%DATADIR%%/Tribler/Statistics/__init__.pyo
+%%DATADIR%%/Tribler/TrackerChecking/ManualChecking.py
+%%DATADIR%%/Tribler/TrackerChecking/ManualChecking.pyo
+%%DATADIR%%/Tribler/TrackerChecking/TorrentChecking.py
+%%DATADIR%%/Tribler/TrackerChecking/TorrentChecking.pyo
+%%DATADIR%%/Tribler/TrackerChecking/TorrentCheckingList.py
+%%DATADIR%%/Tribler/TrackerChecking/TorrentCheckingList.pyo
+%%DATADIR%%/Tribler/TrackerChecking/TrackerChecking.py
+%%DATADIR%%/Tribler/TrackerChecking/TrackerChecking.pyo
+%%DATADIR%%/Tribler/TrackerChecking/__init__.py
+%%DATADIR%%/Tribler/TrackerChecking/__init__.pyo
+%%DATADIR%%/Tribler/TrackerChecking/timeouturlopen.py
+%%DATADIR%%/Tribler/TrackerChecking/timeouturlopen.pyo
+%%DATADIR%%/Tribler/Worldmap/__init__.py
+%%DATADIR%%/Tribler/Worldmap/__init__.pyo
+%%DATADIR%%/Tribler/Worldmap/ipinfo.py
+%%DATADIR%%/Tribler/Worldmap/ipinfo.pyo
+%%DATADIR%%/Tribler/Worldmap/peer.py
+%%DATADIR%%/Tribler/Worldmap/peer.pyo
+%%DATADIR%%/Tribler/__init__.py
+%%DATADIR%%/Tribler/__init__.pyo
+%%DATADIR%%/Tribler/toofastbt/Coordinator.py
+%%DATADIR%%/Tribler/toofastbt/Coordinator.pyo
+%%DATADIR%%/Tribler/toofastbt/CoordinatorMessageHandler.py
+%%DATADIR%%/Tribler/toofastbt/CoordinatorMessageHandler.pyo
+%%DATADIR%%/Tribler/toofastbt/Helper.py
+%%DATADIR%%/Tribler/toofastbt/Helper.pyo
+%%DATADIR%%/Tribler/toofastbt/HelperMessageHandler.py
+%%DATADIR%%/Tribler/toofastbt/HelperMessageHandler.pyo
+%%DATADIR%%/Tribler/toofastbt/Logger.py
+%%DATADIR%%/Tribler/toofastbt/Logger.pyo
+%%DATADIR%%/Tribler/toofastbt/RatePredictor.py
+%%DATADIR%%/Tribler/toofastbt/RatePredictor.pyo
+%%DATADIR%%/Tribler/toofastbt/__init__.py
+%%DATADIR%%/Tribler/toofastbt/__init__.pyo
+%%DATADIR%%/Tribler/unicode.py
+%%DATADIR%%/Tribler/unicode.pyo
+%%DATADIR%%/Tribler/utilities.py
+%%DATADIR%%/Tribler/utilities.pyo
+%%DATADIR%%/Utility/__init__.py
+%%DATADIR%%/Utility/__init__.pyo
+%%DATADIR%%/Utility/compat.py
+%%DATADIR%%/Utility/compat.pyo
+%%DATADIR%%/Utility/configreader.py
+%%DATADIR%%/Utility/configreader.pyo
+%%DATADIR%%/Utility/constants.py
+%%DATADIR%%/Utility/constants.pyo
+%%DATADIR%%/Utility/getscrapedata.py
+%%DATADIR%%/Utility/getscrapedata.pyo
+%%DATADIR%%/Utility/guimanager.py
+%%DATADIR%%/Utility/guimanager.pyo
+%%DATADIR%%/Utility/helpers.py
+%%DATADIR%%/Utility/helpers.pyo
+%%DATADIR%%/Utility/regchecker.py
+%%DATADIR%%/Utility/regchecker.pyo
+%%DATADIR%%/Utility/utility.py
+%%DATADIR%%/Utility/utility.pyo
+%%DATADIR%%/abc.py
+%%DATADIR%%/abc.pyo
+%%DATADIR%%/abcengine.py
+%%DATADIR%%/abcengine.pyo
+%%DATADIR%%/btcreatetorrent.py
+%%DATADIR%%/btcreatetorrent.pyo
+%%DATADIR%%/btdownloadheadless.py
+%%DATADIR%%/btlaunchmany.py
+%%DATADIR%%/btlaunchmany.pyo
+%%DATADIR%%/btshowmetainfo.py
+%%DATADIR%%/btshowmetainfo.pyo
+%%DATADIR%%/bttrack.py
+%%DATADIR%%/bttrack.pyo
+%%DATADIR%%/category.conf
+%%DATADIR%%/cities.txt
+%%DATADIR%%/heading.bmp
+%%DATADIR%%/helpers.txt
+%%DATADIR%%/icons/active.bmp
+%%DATADIR%%/icons/addtorrent.bmp
+%%DATADIR%%/icons/addtorrentnondefault.bmp
+%%DATADIR%%/icons/addtorrenturl.bmp
+%%DATADIR%%/icons/advdetail.bmp
+%%DATADIR%%/icons/clearcompleted.bmp
+%%DATADIR%%/icons/currentseedpeer.bmp
+%%DATADIR%%/icons/delete.bmp
+%%DATADIR%%/icons/down.png
+%%DATADIR%%/icons/download.png
+%%DATADIR%%/icons/earth_map.jpg
+%%DATADIR%%/icons/friends.bmp
+%%DATADIR%%/icons/greenball.bmp
+%%DATADIR%%/icons/inactive.bmp
+%%DATADIR%%/icons/joe24.bmp
+%%DATADIR%%/icons/joe32.bmp
+%%DATADIR%%/icons/left.png
+%%DATADIR%%/icons/love.png
+%%DATADIR%%/icons/movebottom.bmp
+%%DATADIR%%/icons/movedown.bmp
+%%DATADIR%%/icons/movetop.bmp
+%%DATADIR%%/icons/moveup.bmp
+%%DATADIR%%/icons/mugshots/Arno.bmp
+%%DATADIR%%/icons/mugshots/Jie.bmp
+%%DATADIR%%/icons/mugshots/Johan.bmp
+%%DATADIR%%/icons/mugshots/Pawel.bmp
+%%DATADIR%%/icons/myinfo.bmp
+%%DATADIR%%/icons/next.gif
+%%DATADIR%%/icons/next2.gif
+%%DATADIR%%/icons/pause.bmp
+%%DATADIR%%/icons/pauseall.bmp
+%%DATADIR%%/icons/prev.gif
+%%DATADIR%%/icons/prev2.gif
+%%DATADIR%%/icons/queue.bmp
+%%DATADIR%%/icons/recommend.bmp
+%%DATADIR%%/icons/refresh.png
+%%DATADIR%%/icons/reseedresume.bmp
+%%DATADIR%%/icons/resume.bmp
+%%DATADIR%%/icons/right.png
+%%DATADIR%%/icons/separator.bmp
+%%DATADIR%%/icons/size.gif
+%%DATADIR%%/icons/size.png
+%%DATADIR%%/icons/smallglobe.bmp
+%%DATADIR%%/icons/stop.bmp
+%%DATADIR%%/icons/stopall.bmp
+%%DATADIR%%/icons/torrentdetail.bmp
+%%DATADIR%%/icons/unstopall.bmp
+%%DATADIR%%/icons/up.png
+%%DATADIR%%/icons/warning.gif
+%%DATADIR%%/icons/webservice.bmp
+%%DATADIR%%/icons/webservoff.bmp
+%%DATADIR%%/icons/webservon.bmp
+%%DATADIR%%/icons/yellowball.bmp
+%%DATADIR%%/interconn.py
+%%DATADIR%%/interconn.pyo
+%%DATADIR%%/launchmanycore.py
+%%DATADIR%%/launchmanycore.pyo
+%%DATADIR%%/local.simin
+%%DATADIR%%/people.txt
+%%DATADIR%%/print_stats.py
+%%DATADIR%%/print_stats.pyo
+%%DATADIR%%/safeguiupdate.py
+%%DATADIR%%/safeguiupdate.pyo
+%%DATADIR%%/setuptribler.py
+%%DATADIR%%/setuptribler.pyo
+%%DATADIR%%/setuptriblermac.py
+%%DATADIR%%/setuptriblermac.pyo
+%%DATADIR%%/superpeer.txt
+%%DATADIR%%/test.py
+%%DATADIR%%/test.pyo
+%%DATADIR%%/test/TESTSUITE.txt
+%%DATADIR%%/test/__init__.py
+%%DATADIR%%/test/__init__.pyo
+%%DATADIR%%/test/bencode.py
+%%DATADIR%%/test/bencode.pyo
+%%DATADIR%%/test/btconn.py
+%%DATADIR%%/test/btconn.pyo
+%%DATADIR%%/test/buddycast_data.py
+%%DATADIR%%/test/buddycast_data.pyo
+%%DATADIR%%/test/extend_hs_dir/dummydata.merkle.torrent
+%%DATADIR%%/test/olconn.py
+%%DATADIR%%/test/olconn.pyo
+%%DATADIR%%/test/test_all.py
+%%DATADIR%%/test/test_all.pyo
+%%DATADIR%%/test/test_as_server.py
+%%DATADIR%%/test/test_as_server.pyo
+%%DATADIR%%/test/test_buddycast.py
+%%DATADIR%%/test/test_buddycast.pyo
+%%DATADIR%%/test/test_buddycast2_datahandler.py
+%%DATADIR%%/test/test_buddycast2_datahandler.pyo
+%%DATADIR%%/test/test_cachedb.py
+%%DATADIR%%/test/test_cachedb.pyo
+%%DATADIR%%/test/test_cachedbhandler.py
+%%DATADIR%%/test/test_cachedbhandler.pyo
+%%DATADIR%%/test/test_category.py
+%%DATADIR%%/test/test_category.pyo
+%%DATADIR%%/test/test_dbobserver.py
+%%DATADIR%%/test/test_dbobserver.pyo
+%%DATADIR%%/test/test_dialback_conn_handler.py
+%%DATADIR%%/test/test_dialback_conn_handler.pyo
+%%DATADIR%%/test/test_dialback_reply_active.py
+%%DATADIR%%/test/test_dialback_reply_active.pyo
+%%DATADIR%%/test/test_dialback_reply_active2.py
+%%DATADIR%%/test/test_dialback_reply_active2.pyo
+%%DATADIR%%/test/test_dialback_request.py
+%%DATADIR%%/test/test_dialback_request.pyo
+%%DATADIR%%/test/test_extend_hs.py
+%%DATADIR%%/test/test_extend_hs.pyo
+%%DATADIR%%/test/test_extend_hs_t350.py
+%%DATADIR%%/test/test_extend_hs_t350.pyo
+%%DATADIR%%/test/test_friend.py
+%%DATADIR%%/test/test_friend.pyo
+%%DATADIR%%/test/test_merkle.py
+%%DATADIR%%/test/test_merkle.pyo
+%%DATADIR%%/test/test_permid.py
+%%DATADIR%%/test/test_permid.pyo
+%%DATADIR%%/test/test_permid_response1.py
+%%DATADIR%%/test/test_permid_response1.pyo
+%%DATADIR%%/test/test_secure_overlay.py
+%%DATADIR%%/test/test_secure_overlay.pyo
+%%DATADIR%%/test/test_sim.py
+%%DATADIR%%/test/test_sim.pyo
+%%DATADIR%%/test/test_superpeers.py
+%%DATADIR%%/test/test_superpeers.pyo
+%%DATADIR%%/test/test_tracker_checking.py
+%%DATADIR%%/test/test_tracker_checking.pyo
+%%DATADIR%%/test/testdata.txt
+%%DATADIR%%/test_dch.py
+%%DATADIR%%/test_dch.pyo
+%%DATADIR%%/test_dra.py
+%%DATADIR%%/test_dra.pyo
+%%DATADIR%%/test_dra2.py
+%%DATADIR%%/test_dra2.pyo
+%%DATADIR%%/test_so.py
+%%DATADIR%%/test_so.pyo
+%%DATADIR%%/torrenticon.ico
+%%DATADIR%%/tribler.ico
+%%DATADIR%%/webservice.py
+%%DATADIR%%/webservice.pyo
+%%DATADIR%%/webtest.py
+%%DATADIR%%/webtest.pyo
+@dirrm %%DATADIR%%/test/extend_hs_dir
+@dirrm %%DATADIR%%/test/empty_dir
+@dirrm %%DATADIR%%/test
+@dirrm %%DATADIR%%/icons/mugshots
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%/Utility
+@dirrm %%DATADIR%%/Tribler/toofastbt
+@dirrm %%DATADIR%%/Tribler/Worldmap
+@dirrm %%DATADIR%%/Tribler/TrackerChecking
+@dirrm %%DATADIR%%/Tribler/Statistics
+@dirrm %%DATADIR%%/Tribler/Overlay
+@dirrm %%DATADIR%%/Tribler/NATFirewall
+@dirrm %%DATADIR%%/Tribler/Merkle
+@dirrm %%DATADIR%%/Tribler/Dialogs
+@dirrm %%DATADIR%%/Tribler/Category
+@dirrm %%DATADIR%%/Tribler/CacheDB
+@dirrm %%DATADIR%%/Tribler/BuddyCast
+@dirrm %%DATADIR%%/Tribler
+@dirrm %%DATADIR%%/TorrentMaker
+@dirrm %%DATADIR%%/Lang
+@dirrm %%DATADIR%%/Dialogs
+@dirrm %%DATADIR%%/BitTornado/BT1
+@dirrm %%DATADIR%%/BitTornado
+@dirrm %%DATADIR%%/ABC/Torrent
+@dirrm %%DATADIR%%/ABC/Toolbars
+@dirrm %%DATADIR%%/ABC/Scheduler
+@dirrm %%DATADIR%%/ABC/GUI
+@dirrm %%DATADIR%%/ABC/Actions
+@dirrm %%DATADIR%%/ABC
+@dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrmtry share/pixmaps