Index: head/databases/py-sybase/Makefile =================================================================== --- head/databases/py-sybase/Makefile (revision 351343) +++ head/databases/py-sybase/Makefile (revision 351344) @@ -1,53 +1,55 @@ # Created by: Gregory Bond # $FreeBSD$ PORTNAME= sybase PORTVERSION= 0.37 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases python MASTER_SITES= http://object-craft.com.au/projects/sybase/download/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-html${EXTRACT_SUFX} MAINTAINER= gnb@itga.com.au -COMMENT= A Python Database API interface to the Sybase RDBMS +COMMENT= Python Database API interface to the Sybase RDBMS +LICENSE= BSD3CLAUSE + LIB_DEPENDS= libtds.so:${PORTSDIR}/databases/freetds USE_PYTHON= yes USE_PYDISTUTILS= yes .if defined(TDS_VERSION) TDS_SUF="=${TDS_VERSION}" .else -NO_STAGE= yes -pre-fetch: - @V=`${PKG_INFO} | sed -ne 's/^freetds-0.\(..\).*/\1/p'` ; \ + +pre-build: + @V=`${PKG_INFO} | ${SED} -ne 's/^freetds-0.\(..\).*/\1/p'` ; \ if [ $$V -le 60 ]; then \ ${ECHO_MSG} "Suggest you update your FreeTDS port to at least version 0.61" ; \ ${ECHO_MSG} "Otherwise, you will need to add TDS_VERSION=$$V to the Make command" ; \ exit 1 ;\ fi .endif # defined(TDS_VERSION) MAKE_ENV+= SYBASE=${LOCALBASE} .if !defined(WITHOUT_THREADS) BUILDARGS= -D WANT_THREADS -U WANT_BULKCOPY -D HAVE_FREETDS${TDS_SUF} .else BUILDARGS= -U WANT_BULKCOPY -D HAVE_FREETDS${TDS_SUF} .endif # Need this because -D<> args needed for build_ext but illegal for build do-build: @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} build_ext ${BUILDARGS} ) @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYSETUP} build) post-install: .if !defined(NOPORTDOCS) - @${MKDIR} ${EXAMPLESDIR} ${DOCSDIR} - @${TAR} -cf - -C ${WRKSRC}/examples . | ${TAR} -xf - -C ${EXAMPLESDIR} - @${TAR} -cf - -C ${WRKDIR}/${PORTNAME} . | ${TAR} -xf - -C ${DOCSDIR} + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${DOCSDIR} + @${TAR} -cf - -C ${WRKSRC}/examples . | ${TAR} -xf - -C ${STAGEDIR}${EXAMPLESDIR} + @${TAR} -cf - -C ${WRKDIR}/${PORTNAME} . | ${TAR} -xf - -C ${STAGEDIR}${DOCSDIR} .endif .include Index: head/databases/py-sybase/pkg-descr =================================================================== --- head/databases/py-sybase/pkg-descr (revision 351343) +++ head/databases/py-sybase/pkg-descr (revision 351344) @@ -1,6 +1,6 @@ A Python interface to the Sybase relational database system. The Sybase package supports all of the Python Database API, version 2.0 with extensions. Author: Dave Cole -WWW: http://object-craft.com.au/projects/sybase/ +WWW: http://object-craft.com.au/projects/sybase/