pkgsrc-wip/py-CalendarServer/Makefile
2013-10-18 12:00:10 +00:00

89 lines
4.2 KiB
Makefile

# $NetBSD: Makefile,v 1.2 2013/10/18 12:00:10 thomasklausner Exp $
DISTNAME= CalendarServer-4.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= time net
MASTER_SITES= # manually packaged from release branch in SVN
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://trac.calendarserver.org/
COMMENT= Standards-compliant server implementing CalDAV and CardDAV protocols
LICENSE= apache-2.0
DEPENDS+= ${PYPKGPREFIX}-CalDAVClientLibrary-[0-9]*:../../wip/py-CalDAVClientLibrary
DEPENDS+= ${PYPKGPREFIX}-Kerberos-[0-9]*:../../security/py-Kerberos
DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=4:../../devel/py-ZopeInterface
DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1
DEPENDS+= ${PYPKGPREFIX}-cffi-[0-9]*:../../devel/py-cffi
DEPENDS+= ${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser
DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto
DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
DEPENDS+= ${PYPKGPREFIX}-doctor-[0-9]*:../../devel/py-doctor
DEPENDS+= ${PYPKGPREFIX}-flakes>=0.6:../../devel/py-flakes
DEPENDS+= ${PYPKGPREFIX}-ldap-[0-9]*:../../databases/py-ldap
DEPENDS+= ${PYPKGPREFIX}-nevow-[0-9]*:../../www/py-nevow
DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-sqlparse-[0-9]*:../../databases/py-sqlparse
DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
DEPENDS+= ${PYPKGPREFIX}-xattr-[0-9]*:../../sysutils/py-xattr
DEPENDS+= epydoc-[0-9]*:../../devel/epydoc
DEPENDS+= memcached-[0-9]*:../../devel/memcached
DEPENDS+= openldap-client-[0-9]*:../../databases/openldap-client
DEPENDS+= postgresql91-server-[0-9]*:../../databases/postgresql91-server
DEPENDS+= subversion-base-[0-9]*:../../devel/subversion-base
USE_LANGUAGES= c
USE_TOOLS+= bash:run
EGG_NAME= Calendar_and_Contacts_Server-4.2._r11789M_
REPLACE_BASH+= bin/caldavd
REPLACE_PYTHON+= calendarserver/tools/ampnotifications.py
REPLACE_PYTHON+= calendarserver/tools/anonymize.py
REPLACE_PYTHON+= calendarserver/tools/backup.py
REPLACE_PYTHON+= calendarserver/tools/backup_pg.py
REPLACE_PYTHON+= calendarserver/tools/calverify.py
REPLACE_PYTHON+= calendarserver/tools/calverify_diff.py
REPLACE_PYTHON+= calendarserver/tools/changeip_calendar.py
REPLACE_PYTHON+= calendarserver/tools/config.py
REPLACE_PYTHON+= calendarserver/tools/dbinspect.py
REPLACE_PYTHON+= calendarserver/tools/doublequotefix.py
REPLACE_PYTHON+= calendarserver/tools/export.py
REPLACE_PYTHON+= calendarserver/tools/fixcalendardata.py
REPLACE_PYTHON+= calendarserver/tools/gateway.py
REPLACE_PYTHON+= calendarserver/tools/loadaugmentdb.py
REPLACE_PYTHON+= calendarserver/tools/managepostgres.py
REPLACE_PYTHON+= calendarserver/tools/managetimezones.py
REPLACE_PYTHON+= calendarserver/tools/migrate.py
REPLACE_PYTHON+= calendarserver/tools/migrate_verify.py
REPLACE_PYTHON+= calendarserver/tools/obliterate.py
REPLACE_PYTHON+= calendarserver/tools/principals.py
REPLACE_PYTHON+= calendarserver/tools/purge.py
REPLACE_PYTHON+= calendarserver/tools/push.py
REPLACE_PYTHON+= calendarserver/tools/resources.py
REPLACE_PYTHON+= calendarserver/tools/shell/test/test_cmd.py
REPLACE_PYTHON+= calendarserver/tools/shell/test/test_vfs.py
REPLACE_PYTHON+= calendarserver/tools/upgrade.py
REPLACE_PYTHON+= calendarserver/tools/validcalendardata.py
REPLACE_PYTHON+= calendarserver/tools/warmup.py
REPLACE_PYTHON+= contrib/certupdate/calendarcertupdate.py
REPLACE_PYTHON+= contrib/migration/calendarcommonextra.py
REPLACE_PYTHON+= contrib/migration/calendardemotion.py
REPLACE_PYTHON+= contrib/migration/calendarmigrator.py
REPLACE_PYTHON+= contrib/migration/calendarpromotion.py
REPLACE_PYTHON+= contrib/performance/stackedbar.py
REPLACE_PYTHON+= twext/python/memcacheclient.py
REPLACE_PYTHON+= twext/python/test/pullpipe.py
REPLACE_PYTHON+= twistedcaldav/backup.py
REPLACE_PYTHON+= twistedcaldav/config.py
REPLACE_PYTHON+= twistedcaldav/upgrade.py
REPLACE_PYTHON+= txdav/common/datastore/upgrade/migrate.py
REPLACE_PYTHON+= txdav/common/datastore/upgrade/sql/upgrade.py
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"