summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--filesystems/tahoe-lafs/Makefile11
-rw-r--r--filesystems/tahoe-lafs/PLIST52
-rw-r--r--filesystems/tahoe-lafs/distinfo8
3 files changed, 52 insertions, 19 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"
diff --git a/filesystems/tahoe-lafs/PLIST b/filesystems/tahoe-lafs/PLIST
index aa1bf5a275e..d7883c596bf 100644
--- a/filesystems/tahoe-lafs/PLIST
+++ b/filesystems/tahoe-lafs/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2010/07/24 18:14:27 gdt Exp $
+@comment $NetBSD: PLIST,v 1.2 2010/09/24 18:20:59 gdt Exp $
bin/tahoe
${PYSITELIB}/allmydata/__init__.py
${PYSITELIB}/allmydata/__init__.pyc
@@ -69,9 +69,30 @@ ${PYSITELIB}/allmydata/immutable/__init__.pyo
${PYSITELIB}/allmydata/immutable/checker.py
${PYSITELIB}/allmydata/immutable/checker.pyc
${PYSITELIB}/allmydata/immutable/checker.pyo
-${PYSITELIB}/allmydata/immutable/download.py
-${PYSITELIB}/allmydata/immutable/download.pyc
-${PYSITELIB}/allmydata/immutable/download.pyo
+${PYSITELIB}/allmydata/immutable/downloader/__init__.py
+${PYSITELIB}/allmydata/immutable/downloader/__init__.pyc
+${PYSITELIB}/allmydata/immutable/downloader/__init__.pyo
+${PYSITELIB}/allmydata/immutable/downloader/common.py
+${PYSITELIB}/allmydata/immutable/downloader/common.pyc
+${PYSITELIB}/allmydata/immutable/downloader/common.pyo
+${PYSITELIB}/allmydata/immutable/downloader/fetcher.py
+${PYSITELIB}/allmydata/immutable/downloader/fetcher.pyc
+${PYSITELIB}/allmydata/immutable/downloader/fetcher.pyo
+${PYSITELIB}/allmydata/immutable/downloader/finder.py
+${PYSITELIB}/allmydata/immutable/downloader/finder.pyc
+${PYSITELIB}/allmydata/immutable/downloader/finder.pyo
+${PYSITELIB}/allmydata/immutable/downloader/node.py
+${PYSITELIB}/allmydata/immutable/downloader/node.pyc
+${PYSITELIB}/allmydata/immutable/downloader/node.pyo
+${PYSITELIB}/allmydata/immutable/downloader/segmentation.py
+${PYSITELIB}/allmydata/immutable/downloader/segmentation.pyc
+${PYSITELIB}/allmydata/immutable/downloader/segmentation.pyo
+${PYSITELIB}/allmydata/immutable/downloader/share.py
+${PYSITELIB}/allmydata/immutable/downloader/share.pyc
+${PYSITELIB}/allmydata/immutable/downloader/share.pyo
+${PYSITELIB}/allmydata/immutable/downloader/status.py
+${PYSITELIB}/allmydata/immutable/downloader/status.pyc
+${PYSITELIB}/allmydata/immutable/downloader/status.pyo
${PYSITELIB}/allmydata/immutable/encode.py
${PYSITELIB}/allmydata/immutable/encode.pyc
${PYSITELIB}/allmydata/immutable/encode.pyo
@@ -81,6 +102,9 @@ ${PYSITELIB}/allmydata/immutable/filenode.pyo
${PYSITELIB}/allmydata/immutable/layout.py
${PYSITELIB}/allmydata/immutable/layout.pyc
${PYSITELIB}/allmydata/immutable/layout.pyo
+${PYSITELIB}/allmydata/immutable/literal.py
+${PYSITELIB}/allmydata/immutable/literal.pyc
+${PYSITELIB}/allmydata/immutable/literal.pyo
${PYSITELIB}/allmydata/immutable/offloaded.py
${PYSITELIB}/allmydata/immutable/offloaded.pyc
${PYSITELIB}/allmydata/immutable/offloaded.pyo
@@ -496,6 +520,9 @@ ${PYSITELIB}/allmydata/util/rrefutil.pyo
${PYSITELIB}/allmydata/util/sibpath.py
${PYSITELIB}/allmydata/util/sibpath.pyc
${PYSITELIB}/allmydata/util/sibpath.pyo
+${PYSITELIB}/allmydata/util/spans.py
+${PYSITELIB}/allmydata/util/spans.pyc
+${PYSITELIB}/allmydata/util/spans.pyo
${PYSITELIB}/allmydata/util/statistics.py
${PYSITELIB}/allmydata/util/statistics.pyc
${PYSITELIB}/allmydata/util/statistics.pyo
@@ -571,13 +598,16 @@ ${PYSITELIB}/allmydata/webish.pyo
${PYSITELIB}/allmydata/windows/__init__.py
${PYSITELIB}/allmydata/windows/__init__.pyc
${PYSITELIB}/allmydata/windows/__init__.pyo
+${PYSITELIB}/allmydata/windows/fixups.py
+${PYSITELIB}/allmydata/windows/fixups.pyc
+${PYSITELIB}/allmydata/windows/fixups.pyo
${PYSITELIB}/allmydata/windows/registry.py
${PYSITELIB}/allmydata/windows/registry.pyc
${PYSITELIB}/allmydata/windows/registry.pyo
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/PKG-INFO
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/SOURCES.txt
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/dependency_links.txt
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/entry_points.txt
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/not-zip-safe
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/requires.txt
-${PYSITELIB}/allmydata_tahoe-1.7.1-py2.6.egg-info/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/filesystems/tahoe-lafs/distinfo b/filesystems/tahoe-lafs/distinfo
index c5327508f00..f2cd5ca01e4 100644
--- a/filesystems/tahoe-lafs/distinfo
+++ b/filesystems/tahoe-lafs/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2010/07/24 18:14:27 gdt Exp $
+$NetBSD: distinfo,v 1.2 2010/09/24 18:20:59 gdt Exp $
-SHA1 (allmydata-tahoe-1.7.1.tar.bz2) = c14d35e4d200eddbb39317552095d37f57a30d10
-RMD160 (allmydata-tahoe-1.7.1.tar.bz2) = 905441365bc9b0f6bdcc00aaef0b23c059e7d711
-Size (allmydata-tahoe-1.7.1.tar.bz2) = 1060995 bytes
+SHA1 (allmydata-tahoe-1.8.0.tar.bz2) = d10b0445341c833e9ab5ed026a7f741420934158
+RMD160 (allmydata-tahoe-1.8.0.tar.bz2) = dc471c28f66ec6669f0851ae701089867f769142
+Size (allmydata-tahoe-1.8.0.tar.bz2) = 1102859 bytes