diff options
author | gdt <gdt@pkgsrc.org> | 2011-02-01 02:05:18 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2011-02-01 02:05:18 +0000 |
commit | 9320f1d12e64dd1c2c33a3945898a95bd341b982 (patch) | |
tree | db924bb620fc9abc87251b306799b00fa8ee72b5 | |
parent | 29da7baa34ac8790012edbde0fa2081317ad184f (diff) | |
download | pkgsrc-9320f1d12e64dd1c2c33a3945898a95bd341b982.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)
-rw-r--r-- | filesystems/tahoe-lafs/Makefile | 16 | ||||
-rw-r--r-- | filesystems/tahoe-lafs/PLIST | 32 | ||||
-rw-r--r-- | filesystems/tahoe-lafs/distinfo | 8 |
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 |