# $OpenBSD: Makefile,v 1.8 2009/09/17 13:43:47 pea Exp $ COMMENT= PostgreSQL tools from Skype MODPY_EGG_VERSION= 2.1.10 DISTNAME= skytools-${MODPY_EGG_VERSION} CATEGORIES= databases HOMEPAGE= http://pgfoundry.org/projects/skytools MAINTAINER= Pierre-Emmanuel Andre # BSD PERMIT_PACKAGE_FTP= Yes PERMIT_PACKAGE_CDROM= Yes PERMIT_DISTFILES_FTP= Yes PERMIT_DISTFILES_CDROM= Yes WANTLIB= c MASTER_SITES= http://pgfoundry.org/frs/download.php/2370/ MODULES= lang/python BUILD_DEPENDS= ::databases/postgresql,-server RUN_DEPENDS= ::databases/py-psycopg2 NO_REGRESS= Yes USE_GMAKE= Yes CONFIGURE_STYLE=gnu CONFIGURE_ARGS= --with-python=${MODPY_BIN} BINFILES= bulk_loader.py cube_dispatcher.py londiste.py \ pgqadm.py queue_mover.py queue_splitter.py \ scriptmgr.py skytools_upgrade.py table_dispatcher.py \ walmgr.py pre-configure: ${SUBST_CMD} ${WRKSRC}/doc/Makefile @find ${WRKSRC} -name '*.py' \ -exec perl -pi -e 's,/usr/bin/env python,${MODPY_BIN},' {} \; @perl -pi -e 's,share/doc,share/examples,' ${WRKSRC}/setup.py post-install: .for i in ${BINFILES} @cd ${PREFIX}/bin && mv ${i} `basename ${i} .py` .endfor .include