version
[dports.git] / mail / rss2email / Makefile
1 # Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
2 # $FreeBSD: mail/rss2email/Makefile 340722 2014-01-22 17:00:46Z mat $
3
4 PORTNAME=       rss2email
5 PORTVERSION=    2.70
6 CATEGORIES=     mail python
7 MASTER_SITES=   http://www.allthingsrss.com/rss2email/
8
9 MAINTAINER=     chifeng@gmail.com
10 COMMENT=        Read newsfeeds in your email client
11
12 RUN_DEPENDS=    py*-feedparser>=0:${PORTSDIR}/textproc/py-feedparser \
13                 py*-html2text>=0:${PORTSDIR}/textproc/py-html2text
14
15 USE_PYTHON=     yes
16 NO_BUILD=       yes
17 PLIST_FILES=    bin/r2e %%DATADIR%%/${PORTNAME}.py
18 PLIST_DIRS=     %%DATADIR%%
19 PORTEXAMPLES=   config.py.example
20
21 NO_STAGE=       yes
22 post-patch:
23         @${REINPLACE_CMD} -e 's|@PYTHONCMD@|${PYTHON_CMD}|;s|@DATADIR@|${DATADIR}|'\
24                 ${WRKSRC}/r2e
25         @${REINPLACE_CMD} -e "s|\([^[:alnum:]]\)c.type\([^[:alnum:]]\)|\1c.get('type','')\2|"\
26                 ${WRKSRC}/rss2email.py
27
28 do-install:
29         @${INSTALL} -d ${DATADIR}/
30         @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${DATADIR}/
31         @${INSTALL_SCRIPT} ${WRKSRC}/r2e ${PREFIX}/bin/
32 .ifndef NOPORTEXAMPLES
33         @${INSTALL} -d ${EXAMPLESDIR}/
34         @${INSTALL_DATA} ${WRKSRC}/config.py.example ${EXAMPLESDIR}/
35 .endif
36
37 .include <bsd.port.mk>