summaryrefslogtreecommitdiff
path: root/filesystems/tahoe-lafs
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2011-02-01 02:05:18 +0000
committergdt <gdt@pkgsrc.org>2011-02-01 02:05:18 +0000
commit49d41f6c3fd036754c852af4053ce5cfce200b77 (patch)
treedb924bb620fc9abc87251b306799b00fa8ee72b5 /filesystems/tahoe-lafs
parentb7aff1ad19473a8ed4c2f3243d64af2574799ef8 (diff)
downloadpkgsrc-49d41f6c3fd036754c852af4053ce5cfce200b77.tar.gz
Update to 1.8.2.
Packaging changes: Use gmake and test TEST_TARGET, so make test runs make check. Add dependency on py-sqlite2 for "tahoe backup". Add py-mock dependency because tests are now runnable by the user. Withdraw fixing of distfiles modes; this one is fine. * Release 1.8.2 (2011-01-30) ** Compatibility and Dependencies - Tahoe is now compatible with Twisted-10.2 (released last month), as well as with earlier versions. The previous Tahoe-1.8.1 release failed to run against Twisted-10.2, raising an AttributeError on StreamServerEndpointService (#1286) - Tahoe now depends upon the "mock" testing library, and the foolscap dependency was raised to 0.6.1 . It no longer requires pywin32 (which was used only on windows). Future developers should note that reactor.spawnProcess and derivatives may no longer be used inside Tahoe code. ** Other Changes - the default reserved_space value for new storage nodes is 1 GB (#1208) - documentation is now in reStructuredText (.rst) format - "tahoe cp" should now handle non-ASCII filenames - the unmaintained Mac/Windows GUI applications have been removed (#1282) - tahoe processes should appear in top and ps as "tahoe", not "python", on some unix platforms. (#174) - "tahoe debug trial" can be used to run the test suite (#1296) - the SFTP frontend now reports unknown sizes as "0" instead of "?", to improve compatibility with clients like FileZilla (#1337) - "tahoe --version" should now report correct values in situations where 1.8.1 might have been wrong (#1287)
Diffstat (limited to 'filesystems/tahoe-lafs')
-rw-r--r--filesystems/tahoe-lafs/Makefile16
-rw-r--r--filesystems/tahoe-lafs/PLIST32
-rw-r--r--filesystems/tahoe-lafs/distinfo8
3 files changed, 28 insertions, 28 deletions
diff --git a/filesystems/tahoe-lafs/Makefile b/filesystems/tahoe-lafs/Makefile
index 65f2b81f0f2..f964afa6ed8 100644
--- a/filesystems/tahoe-lafs/Makefile
+++ b/filesystems/tahoe-lafs/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2010/12/04 01:58:57 gdt Exp $
+# $NetBSD: Makefile,v 1.6 2011/02/01 02:05:18 gdt Exp $
#
-VERSION= 1.8.1
+VERSION= 1.8.2
DISTNAME= allmydata-tahoe-${VERSION}
EGG_NAME= allmydata_tahoe-${VERSION}
PKGNAME= tahoe-lafs-${VERSION}
@@ -14,18 +14,24 @@ HOMEPAGE= http://tahoe-lafs.org/
COMMENT= Distributed fault-tolerant least-authority filesystem
LICENSE= gnu-gpl-v2
+USE_TOOLS= gmake
+
PKG_DESTDIR_SUPPORT= user-destdir
+TEST_TARGET= test
+
# TODO
# fix nevow: doc location
DEPENDS+= ${PYPKGPREFIX}-zfec-[0-9]*:../../converters/py-zfec
DEPENDS+= ${PYPKGPREFIX}-zbase32-[0-9]*:../../converters/py-zbase32
DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
+DEPENDS+= ${PYPKGPREFIX}-sqlite2-[0-9]*:../../databases/py-sqlite2
DEPENDS+= ${PYPKGPREFIX}-argparse-[0-9]*:../../devel/py-argparse
# Included egg darcsver, but depend anyway.
DEPENDS+= ${PYPKGPREFIX}-darcsver-[0-9]*:../../devel/py-darcsver
DEPENDS+= ${PYPKGPREFIX}-pyutil-[0-9]*:../../devel/py-pyutil
+DEPENDS+= ${PYPKGPREFIX}-pyutil-[0-9]*:../../devel/py-mock
# Included egg setuptools_trial, not used.
# Included egg setuptools_darcs, used (no package yet).
DEPENDS+= ${PYPKGPREFIX}-foolscap-[0-9]*:../../net/py-foolscap
@@ -38,9 +44,9 @@ 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:"
- chmod -R +r ${WRKSRC}
+#post-extract:
+# ${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
diff --git a/filesystems/tahoe-lafs/PLIST b/filesystems/tahoe-lafs/PLIST
index d7883c596bf..0594a36c604 100644
--- a/filesystems/tahoe-lafs/PLIST
+++ b/filesystems/tahoe-lafs/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2010/09/24 18:20:59 gdt Exp $
+@comment $NetBSD: PLIST,v 1.3 2011/02/01 02:05:18 gdt Exp $
bin/tahoe
${PYSITELIB}/allmydata/__init__.py
${PYSITELIB}/allmydata/__init__.pyc
@@ -42,21 +42,6 @@ ${PYSITELIB}/allmydata/frontends/ftpd.pyo
${PYSITELIB}/allmydata/frontends/sftpd.py
${PYSITELIB}/allmydata/frontends/sftpd.pyc
${PYSITELIB}/allmydata/frontends/sftpd.pyo
-${PYSITELIB}/allmydata/gui/__init__.py
-${PYSITELIB}/allmydata/gui/__init__.pyc
-${PYSITELIB}/allmydata/gui/__init__.pyo
-${PYSITELIB}/allmydata/gui/amdicon.py
-${PYSITELIB}/allmydata/gui/amdicon.pyc
-${PYSITELIB}/allmydata/gui/amdicon.pyo
-${PYSITELIB}/allmydata/gui/amdlogo.py
-${PYSITELIB}/allmydata/gui/amdlogo.pyc
-${PYSITELIB}/allmydata/gui/amdlogo.pyo
-${PYSITELIB}/allmydata/gui/confwiz.py
-${PYSITELIB}/allmydata/gui/confwiz.pyc
-${PYSITELIB}/allmydata/gui/confwiz.pyo
-${PYSITELIB}/allmydata/gui/macapp.py
-${PYSITELIB}/allmydata/gui/macapp.pyc
-${PYSITELIB}/allmydata/gui/macapp.pyo
${PYSITELIB}/allmydata/hashtree.py
${PYSITELIB}/allmydata/hashtree.pyc
${PYSITELIB}/allmydata/hashtree.pyo
@@ -421,12 +406,18 @@ ${PYSITELIB}/allmydata/test/test_uri.pyo
${PYSITELIB}/allmydata/test/test_util.py
${PYSITELIB}/allmydata/test/test_util.pyc
${PYSITELIB}/allmydata/test/test_util.pyo
+${PYSITELIB}/allmydata/test/test_version.py
+${PYSITELIB}/allmydata/test/test_version.pyc
+${PYSITELIB}/allmydata/test/test_version.pyo
${PYSITELIB}/allmydata/test/test_web.py
${PYSITELIB}/allmydata/test/test_web.pyc
${PYSITELIB}/allmydata/test/test_web.pyo
${PYSITELIB}/allmydata/test/trial_coverage.py
${PYSITELIB}/allmydata/test/trial_coverage.pyc
${PYSITELIB}/allmydata/test/trial_coverage.pyo
+${PYSITELIB}/allmydata/test/trialtest.py
+${PYSITELIB}/allmydata/test/trialtest.pyc
+${PYSITELIB}/allmydata/test/trialtest.pyo
${PYSITELIB}/allmydata/unknown.py
${PYSITELIB}/allmydata/unknown.pyc
${PYSITELIB}/allmydata/unknown.pyo
@@ -466,9 +457,6 @@ ${PYSITELIB}/allmydata/util/encodingutil.pyo
${PYSITELIB}/allmydata/util/fileutil.py
${PYSITELIB}/allmydata/util/fileutil.pyc
${PYSITELIB}/allmydata/util/fileutil.pyo
-${PYSITELIB}/allmydata/util/find_exe.py
-${PYSITELIB}/allmydata/util/find_exe.pyc
-${PYSITELIB}/allmydata/util/find_exe.pyo
${PYSITELIB}/allmydata/util/happinessutil.py
${PYSITELIB}/allmydata/util/happinessutil.pyc
${PYSITELIB}/allmydata/util/happinessutil.pyo
@@ -529,6 +517,9 @@ ${PYSITELIB}/allmydata/util/statistics.pyo
${PYSITELIB}/allmydata/util/time_format.py
${PYSITELIB}/allmydata/util/time_format.pyc
${PYSITELIB}/allmydata/util/time_format.pyo
+${PYSITELIB}/allmydata/util/verlib.py
+${PYSITELIB}/allmydata/util/verlib.pyc
+${PYSITELIB}/allmydata/util/verlib.pyo
${PYSITELIB}/allmydata/web/__init__.py
${PYSITELIB}/allmydata/web/__init__.pyc
${PYSITELIB}/allmydata/web/__init__.pyo
@@ -604,6 +595,9 @@ ${PYSITELIB}/allmydata/windows/fixups.pyo
${PYSITELIB}/allmydata/windows/registry.py
${PYSITELIB}/allmydata/windows/registry.pyc
${PYSITELIB}/allmydata/windows/registry.pyo
+${PYSITELIB}/allmydata/windows/tahoesvc.py
+${PYSITELIB}/allmydata/windows/tahoesvc.pyc
+${PYSITELIB}/allmydata/windows/tahoesvc.pyo
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
diff --git a/filesystems/tahoe-lafs/distinfo b/filesystems/tahoe-lafs/distinfo
index 5a9f03ba38b..25c472aef42 100644
--- a/filesystems/tahoe-lafs/distinfo
+++ b/filesystems/tahoe-lafs/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2010/12/04 01:58:57 gdt Exp $
+$NetBSD: distinfo,v 1.4 2011/02/01 02:05:18 gdt Exp $
-SHA1 (allmydata-tahoe-1.8.1.tar.bz2) = bc653df007de93792bbd80e532c54318bf4b76b0
-RMD160 (allmydata-tahoe-1.8.1.tar.bz2) = a1375050cacfad838e23789355a11e3dafbb7c49
-Size (allmydata-tahoe-1.8.1.tar.bz2) = 1110783 bytes
+SHA1 (allmydata-tahoe-1.8.2.tar.bz2) = 8518fde2211fd08c9005b25f8fe57384f8403e5c
+RMD160 (allmydata-tahoe-1.8.2.tar.bz2) = 65deadde52f81bbc9e5cfb2c0d688a748f0dab4e
+Size (allmydata-tahoe-1.8.2.tar.bz2) = 1051279 bytes
SHA1 (patch-aa) = be8b873d419ae688fdcc9cf0efbb9269259ebd13