summaryrefslogtreecommitdiff
path: root/filesystems/tahoe-lafs/Makefile
diff options
context:
space:
mode:
authorgdt <gdt>2010-09-24 18:20:59 +0000
committergdt <gdt>2010-09-24 18:20:59 +0000
commit73104443151ed46275f6b9756fc527484a2e11e8 (patch)
treefc90897c36898f9e2cbd64df82ca194d7fa1bf17 /filesystems/tahoe-lafs/Makefile
parenta4b6f65cb20623436fe22ca19e6f6a94f9f4217a (diff)
downloadpkgsrc-73104443151ed46275f6b9756fc527484a2e11e8.tar.gz
Update to 1.8.0.
* Release 1.8.0 (2010-09-23) ** New Features - A completely new downloader which improves performance and robustness of immutable-file downloads. It uses the fastest K servers to download the data in K-way parallel. It automatically fails over to alternate servers if servers fail in mid-download. It allows seeking to arbitrary locations in the file (the previous downloader which would only read the entire file sequentially from beginning to end). It minimizes unnecessary round trips and unnecessary bytes transferred to improve performance. It sends requests to fewer servers to reduce the load on servers (the previous one would send a small request to every server for every download) (#287, #288, #448, #798, #800, #990, #1170, #1191) - Non-ASCII command-line arguments and non-ASCII outputs now work on Windows. In addition, the command-line tool now works on 64-bit Windows. (#1074) ** Bugfixes and Improvements - Document and clean up the command-line options for specifying the node's base directory. (#188, #706, #715, #772, #1108) - The default node directory for Windows is ".tahoe" in the user's home directory, the same as on other platforms. (#890) - Fix a case in which full cap URIs could be logged. (#685, #1155) - Fix bug in WUI in Python 2.5 when the system clock is set back to 1969. Now you can use Tahoe-LAFS with Python 2.5 and set your system clock to 1969 and still use the WUI. (#1055) - Many improvements in code organization, tests, logging, documentation, and packaging. (#983, #1074, #1108, #1127, #1129, #1131, #1166, #1175)
Diffstat (limited to 'filesystems/tahoe-lafs/Makefile')
-rw-r--r--filesystems/tahoe-lafs/Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/filesystems/tahoe-lafs/Makefile b/filesystems/tahoe-lafs/Makefile
index f8a78b5196f..084e111072e 100644
--- a/filesystems/tahoe-lafs/Makefile
+++ b/filesystems/tahoe-lafs/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2010/07/25 20:04:21 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2010/09/24 18:20:59 gdt Exp $
#
-VERSION= 1.7.1
+VERSION= 1.8.0
DISTNAME= allmydata-tahoe-${VERSION}
+EGG_NAME= allmydata_tahoe-${VERSION}
PKGNAME= tahoe-lafs-${VERSION}
-PKGREVISION= 1
CATEGORIES= filesystems
MASTER_SITES= http://tahoe-lafs.org/source/tahoe-lafs/releases/
EXTRACT_SUFX= .tar.bz2
@@ -39,12 +39,15 @@ DEPENDS+= ${PYPKGPREFIX}-nevow-[0-9]*:../../www/py-nevow
# Distfile has files mode 600, which leads to root-owned 600 files in
# the binary package.
post-extract:
- echo "Fixing distfile contents to be world readable:"
+ ${ECHO} "Fixing distfile contents to be world readable:"
chmod -R +r ${WRKSRC}
REPLACE_PYTHON+= src/allmydata/reliability.py
REPLACE_PYTHON+= src/allmydata/storage/shares.py
+PKG_GROUPS= tahoes
+PKG_USERS= tahoes:tahoes::tahoe\ server
+
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"