| @@ -1,18 +1,19 @@ | | | @@ -1,18 +1,19 @@ |
1 | # $NetBSD: Makefile,v 1.25 2015/07/01 13:58:21 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.26 2015/07/15 13:07:57 wiz Exp $ |
2 | | | 2 | |
3 | VERSION= 1.10.1 | | 3 | VERSION= 1.10.1 |
4 | DISTNAME= allmydata-tahoe-${VERSION} | | 4 | DISTNAME= allmydata-tahoe-${VERSION} |
5 | PKGNAME= tahoe-lafs-${VERSION} | | 5 | PKGNAME= tahoe-lafs-${VERSION} |
| | | 6 | PKGREVISION= 1 |
6 | CATEGORIES= filesystems | | 7 | CATEGORIES= filesystems |
7 | MASTER_SITES= https://tahoe-lafs.org/source/tahoe-lafs/releases/ | | 8 | MASTER_SITES= https://tahoe-lafs.org/source/tahoe-lafs/releases/ |
8 | #for beta, add | | 9 | #for beta, add |
9 | #MASTER_SITES+= http://tahoe-lafs.org/source/tahoe-lafs/tarballs/ | | 10 | #MASTER_SITES+= http://tahoe-lafs.org/source/tahoe-lafs/tarballs/ |
10 | EXTRACT_SUFX= .tar.bz2 | | 11 | EXTRACT_SUFX= .tar.bz2 |
11 | | | 12 | |
12 | MAINTAINER= gdt@NetBSD.org | | 13 | MAINTAINER= gdt@NetBSD.org |
13 | HOMEPAGE= http://tahoe-lafs.org/ | | 14 | HOMEPAGE= http://tahoe-lafs.org/ |
14 | COMMENT= Distributed fault-tolerant least-authority filesystem | | 15 | COMMENT= Distributed fault-tolerant least-authority filesystem |
15 | LICENSE= gnu-gpl-v2 | | 16 | LICENSE= gnu-gpl-v2 |
16 | | | 17 | |
17 | USE_TOOLS= gmake | | 18 | USE_TOOLS= gmake |
18 | | | 19 | |
| @@ -34,26 +35,27 @@ DEPENDS+= ${PYPKGPREFIX}-pyutil-[0-9]*:. | | | @@ -34,26 +35,27 @@ DEPENDS+= ${PYPKGPREFIX}-pyutil-[0-9]*:. |
34 | DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock | | 35 | DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock |
35 | # Included egg setuptools_trial, not used. | | 36 | # Included egg setuptools_trial, not used. |
36 | # Included egg setuptools_darcs, used (no package yet). | | 37 | # Included egg setuptools_darcs, used (no package yet). |
37 | DEPENDS+= ${PYPKGPREFIX}-foolscap>=0.8.0:../../net/py-foolscap | | 38 | DEPENDS+= ${PYPKGPREFIX}-foolscap>=0.8.0:../../net/py-foolscap |
38 | DEPENDS+= ${PYPKGPREFIX}-twisted>=13.0.0:../../net/py-twisted | | 39 | DEPENDS+= ${PYPKGPREFIX}-twisted>=13.0.0:../../net/py-twisted |
39 | DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.4:../../security/py-asn1 | | 40 | DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.4:../../security/py-asn1 |
40 | DEPENDS+= ${PYPKGPREFIX}-asn1-modules>=0.0.5:../../security/py-asn1-modules | | 41 | DEPENDS+= ${PYPKGPREFIX}-asn1-modules>=0.0.5:../../security/py-asn1-modules |
41 | DEPENDS+= ${PYPKGPREFIX}-characteristic>=14.0.0:../../devel/py-characteristic | | 42 | DEPENDS+= ${PYPKGPREFIX}-characteristic>=14.0.0:../../devel/py-characteristic |
42 | DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto | | 43 | DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto |
43 | DEPENDS+= ${PYPKGPREFIX}-cryptopp-[0-9]*:../../security/py-cryptopp | | 44 | DEPENDS+= ${PYPKGPREFIX}-cryptopp-[0-9]*:../../security/py-cryptopp |
44 | DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL | | 45 | DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL |
45 | DEPENDS+= ${PYPKGPREFIX}-nevow>=0.11.1:../../www/py-nevow | | 46 | DEPENDS+= ${PYPKGPREFIX}-nevow>=0.11.1:../../www/py-nevow |
46 | DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity | | 47 | DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity |
| | | 48 | DEPENDS+= ${PYPKGPREFIX}-pbr>=0.11.1:../../devel/py-pbr |
47 | | | 49 | |
48 | PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-twisted, py-xml via py-nevow, py-zbase32, py-cryptopp | | 50 | PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-twisted, py-xml via py-nevow, py-zbase32, py-cryptopp |
49 | | | 51 | |
50 | # Note that there is an upstream (inherited from setuptools) bug | | 52 | # Note that there is an upstream (inherited from setuptools) bug |
51 | # https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1258#comment:29 that | | 53 | # https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1258#comment:29 that |
52 | # will cause a build to fail if there is a package with bad modes | | 54 | # will cause a build to fail if there is a package with bad modes |
53 | # installed. If you get mysterious failures, pkg_delete the installed | | 55 | # installed. If you get mysterious failures, pkg_delete the installed |
54 | # version. | | 56 | # version. |
55 | | | 57 | |
56 | # OK: 1.9.1, 1.9.2, 1.10a2 | | 58 | # OK: 1.9.1, 1.9.2, 1.10a2 |
57 | # BAD: 1.10a1 | | 59 | # BAD: 1.10a1 |
58 | #BAD_DISTFILE_MODES=yes | | 60 | #BAD_DISTFILE_MODES=yes |
59 | .if defined(BAD_DISTFILE_MODES) | | 61 | .if defined(BAD_DISTFILE_MODES) |