aboutsummaryrefslogtreecommitdiffstats
path: root/news/newspost/Makefile
blob: 18c10bf28ecf61f48b1558780a54ecc2ecc36db8 (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
# Created by: Michael L. Hostbaek <mich@freebsdcluster.org>

PORTNAME=   newspost
PORTVERSION=    2.1.1
PORTREVISION=   1
CATEGORIES= news
MASTER_SITES=   http://newspost.unixcab.org/download/

MAINTAINER= mich@FreeBSD.org
COMMENT=    Full-featured Usenet binary autoposter

LICENSE=    GPLv2

ALL_TARGET= main
MAKE_ARGS=  CC="${CC}" CFLAGS="${CFLAGS}"

PORTDOCS=   README
PLIST_FILES=    bin/${PORTNAME} \
        man/man1/${PORTNAME}.1.gz

OPTIONS_DEFINE= DOCS

# Change "cd foo; $(MAKE)" into "$(MAKE) -C foo" to unbreak parallel builds
post-patch:
    @${REINPLACE_CMD} -E 's|cd(.+) ; (\$$\(MAKE\))|\2 -C\1|' \
        ${WRKSRC}/Makefile

do-install:
    ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
    ${INSTALL_MAN} ${WRKSRC}/man/man1/*.1 ${STAGEDIR}${MANPREFIX}/man/man1
    @${MKDIR} ${STAGEDIR}${DOCSDIR}
    ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}

.include <bsd.port.mk>