# Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= osc PORTVERSION= 0.151.2 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= Command Line Interface to work with an openSUSE Build Service LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}m2crypto>0:security/py-m2crypto \ ${PYTHON_PKGNAMEPREFIX}urlgrabber>0:www/py-urlgrabber BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urlgrabber>0:www/py-urlgrabber USE_GITHUB= yes GH_ACCOUNT= openSUSE CPE_VENDOR= suse CPE_PRODUCT= opensuse_osc USES= cpe python USE_PYTHON= distutils PYDISTUTILS_PKGVERSION=${PORTVERSION:C/^([0-9]+\.[0-9]+)\.[0-9]+/\1/} NO_ARCH= yes PORTDOCS= * OPTIONS_DEFINE= CA_BUNDLE DOCS OPTIONS_DEFAULT=CA_BUNDLE CA_BUNDLE_DESC= Install CA Certificates .include .if ${PORT_OPTIONS:MCA_BUNDLE} RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CA_PATH= ${LOCALBASE}/share/certs/ca-root-nss.crt .else CA_PATH= /etc/ssl .endif post-patch: @${REINPLACE_CMD} -e "s|'share', 'man'|'man'|" ${WRKSRC}/setup.py @${REINPLACE_CMD} -e "/cert.pem/ s|\[.*\]|['${CA_PATH}']|" \ ${WRKSRC}/osc/conf.py post-install: ${LN} -s osc-wrapper.py ${STAGEDIR}${PREFIX}/bin/osc ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS README NEWS TODO \ ${STAGEDIR}${DOCSDIR} .include