View | Details | Raw Unified | Return to bug 14421
Collapse All | Expand All

(-)nntp-1.5.11.5/Makefile (-1 / +25 lines)
Lines 14-25 Link Here
14
14
15
MAINTAINER=	adam@veda.is
15
MAINTAINER=	adam@veda.is
16
16
17
BUILD_DEPENDS=	${PREFIX}/lib/libcnews.a:${PORTSDIR}/news/cnews
17
BUILD_DEPENDS=	${LOCALBASE}/lib/libcnews.a:${PORTSDIR}/news/cnews
18
18
19
MAN1=		nntpxmit.1
19
MAN1=		nntpxmit.1
20
MAN8=		nntpd.8c mkgrdates.8c
20
MAN8=		nntpd.8c mkgrdates.8c
21
PLIST=		${WRKDIR}/.PLIST.sed
22
23
MODIFY=		conf.h xfer/Makefile xmit/Makefile
24
25
NEWSBIN?=	${PREFIX}/news/cnewsbin
26
NEWSCTL?=	${PREFIX}/news/lib
27
NEWSARTS?=	/var/news
28
NEWSOV?=	/var/news/over.view
21
29
22
post-extract:
30
post-extract:
23
	@${CP} ${WRKSRC}/conf.h.dist ${WRKSRC}/conf.h
31
	@${CP} ${WRKSRC}/conf.h.dist ${WRKSRC}/conf.h
32
33
pre-configure:
34
.for i in ${MODIFY}
35
	@${MV} ${WRKSRC}/${i} ${WRKSRC}/${i}.sed
36
	${SED} \
37
		-e "s=/usr/local/news/lib/bin/config=${NEWSBIN}/config=" \
38
		-e "s=/usr/local/news/cnewsbin=${NEWSBIN}=" \
39
		-e "s=/usr/local/news/lib=${NEWSCTL}=" \
40
		-e "s=/var/news/over.view=${NEWSOV}=" \
41
		-e "s=/var/news=${NEWSARTS}=" \
42
		-e "s=/usr/local/bin=${PREFIX}/bin=" \
43
		${WRKSRC}/${i}.sed >${WRKSRC}/${i}
44
.endfor
45
	@${SED} \
46
		-e "s=news/cnewsbin=${NEWSBIN:S=${PREFIX}/==}=" \
47
		${PKGDIR}/PLIST >${PLIST}
24
48
25
.include <bsd.port.mk>
49
.include <bsd.port.mk>
(-)nntp-1.5.11.5/patches/patch-ae (+20 lines)
Line 0 Link Here
1
--- conf.h.orig	Tue Oct 19 14:19:21 1999
2
+++ conf.h	Tue Oct 19 14:21:08 1999
3
@@ -267,7 +267,7 @@
4
 /*
5
  * This file is where access information is stored
6
  */
7
-#define ACCESS_FILE	"/usr/local/news/lib/nntp_access"
8
+#define ACCESS_FILE	"/usr/local/etc/nntp_access"
9
 
10
 /*
11
  * But if you don't have C News or INN, you can run acttimes (see the support
12
@@ -285,7 +285,7 @@
13
 #define NEWSGROUPS_FILE	"/usr/local/news/lib/newsgroups"
14
 #define HISTORY_FILE	"/usr/local/news/lib/history"
15
 #define	SPOOLDIR	"/var/news"
16
-#define INEWS		"/usr/local/news/lib/inews"
17
+#define INEWS		"/usr/local/bin/inews"
18
 #define RNEWS		"/usr/local/bin/rnews"		/* Link to inews? */
19
 
20
 /*

Return to bug 14421