# $OpenBSD: $ COMMENT= "Python ICQ-Transport for Jabber" PORTNAME= py-icq-t PORTVERSION= 0.8 PKGNAME= ${PORTNAME}-${PORTVERSION} DISTNAME= pyicq-t-${PORTVERSION} CATEGORIES= net HOMEPAGE= http://pyicq-t.blathersource.org MAINTAINER= Stefan Schulze Frielinghaus # GPL2 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= http://www.blathersource.org/download.php/pyicq-t/ PYICQT_DIR= /var/jabberd/pyicqt JABBERDUSER= _jabberd JABBERDGROUP= _jabberd INST_DIR= ${PREFIX}/lib/jabberd/pyicqt CONFIG_DIR= ${SYSCONFDIR}/jabberd EXAMPLES= ${PREFIX}/share/examples/jabberd SUBST_VARS= PYICQT_DIR JABBERDUSER JABBERDGROUP \ INST_DIR CONFIG_DIR EXAMPLES RUN_DEPENDS= :python->=2.2.0:lang/python \ :py-twisted-core->=2.0.0:devel/py-twisted/core \ :py-twisted-web->=0.5.0:devel/py-twisted/web \ :py-twisted-words->=0.1.0:devel/py-twisted/words \ ::net/jabberd NO_BUILD= Yes post-patch: @perl -pi -e \ 's|^conffile = "config.xml"$$|conffile = "/etc/jabberd/pyicqt.xml"|' \ ${WRKSRC}/src/main.py @perl -pi -e \ 's|.|/var/jabberd/pyicqt/|;\ s|PyICQt.pid|/var/jabberd/pid/PyICQt.pid|' \ ${WRKSRC}/config_example.xml @perl -pi -e 's|^#!.*$$|#!/usr/local/bin/python|' ${WRKSRC}/PyICQt.py do-install: ${INSTALL_DATA_DIR} ${INST_DIR} ${INSTALL_DATA_DIR} ${INST_DIR}/src ${INST_DIR}/data ${INSTALL_DATA_DIR} ${EXAMPLES} ${INSTALL_SCRIPT} ${WRKSRC}/PyICQt.py ${INST_DIR} ${INSTALL_DATA} ${WRKSRC}/data/defaultAIMAvatar.png ${INST_DIR}/data ${INSTALL_DATA} ${WRKSRC}/data/defaultICQAvatar.png ${INST_DIR}/data @cp -R ${WRKSRC}/src/* ${INST_DIR}/src ${INSTALL_DATA} ${WRKSRC}/config_example.xml ${EXAMPLES}/pyicqt.xml .include