aboutsummaryrefslogtreecommitdiffstats
path: root/mail/rss2email3/Makefile
blob: e80fe7fc265e75e2ad5061db4e56e53f3e340a03 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# $FreeBSD$

PORTNAME=   rss2email
PORTVERSION=    3.8
DISTVERSIONPREFIX=  v
CATEGORIES= mail python
PKGNAMEPREFIX=  ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= srg@guglielmo.us
COMMENT=    Emails posts from subscribed RSS/Atom newsfeeds

LICENSE=    GPLv2 GPLv3
LICENSE_COMB=   dual

RUN_DEPENDS=    ${PYTHON_PKGNAMEPREFIX}feedparser>=5.0.1:textproc/py-feedparser \
        ${PYTHON_PKGNAMEPREFIX}html2text>=3.0.1:textproc/py-html2text

USE_GITHUB= yes
GH_ACCOUNT= wking

USES=       python:3.3+
USE_PYTHON= distutils autoplist

CONFLICTS_INSTALL=  py*-rss2email-2.*

PORTDOCS=   AUTHORS CHANGELOG README
OPTIONS_DEFINE= DOCS

.include <bsd.port.options.mk>

post-install:
    ${MKDIR} ${STAGEDIR}${DOCSDIR}
    cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
    ${INSTALL_MAN} ${WRKSRC}/r2e.1 ${STAGEDIR}${MANPREFIX}/man/man1

.include <bsd.port.pre.mk>

.if defined(PACKAGE_BUILDING) && !defined(PACKAGE_BUILDING_FLAVORS) && \
    ${PYTHON_VER} != ${PYTHON_DEFAULT}
IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER}
.endif

.include <bsd.port.post.mk>