1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-14 23:46:10 +00:00
freebsd-ports/news/leafnode+/files/patch-aa
SADA Kenji 51a86703bf Add `LEAF_SETUP_WRKDIRS' option variable which enables a user to
setup leafnode+'s working directories automatically at installation
time.

Approved by:	maintainer
1999-07-04 19:40:37 +00:00

47 lines
1.5 KiB
Makefile

--- Makefile.orig Sun Jul 4 05:32:02 1999
+++ Makefile Sun Jul 4 05:32:42 1999
@@ -1,11 +1,8 @@
# -*- makefile -*-
# $Orig-Id: Makefile,v 1.16 1997/07/20 00:28:31 agulbra Exp $
-CC = gcc
DEBUG = -g -Wall -Wformat -Wstrict-prototypes -Wmissing-prototypes
-CFLAGS = $(DEBUG)
LIBS =
-BINDIR = /usr/local/sbin
-MANDIR = /usr/local/man
+BINDIR = $(PREFIX)/sbin
VERSION = 2.6
#
# if you want to use Socks, use following
@@ -23,11 +20,11 @@
#CFLAGS = $(DEBUG) -DDOTNGFILE
#
# this is the directory where the news is stored.
-SPOOLDIR = /var/spool/news
+SPOOLDIR = @SPOOLDIR@
#
# this is the directory where the configuration and group information is
# kept. It should preferably not be on the same partition as spooldir
-LIBDIR = /usr/lib/leafnode
+LIBDIR = @LIBDIR@
all: leafnode fetchnews texpire checkgroups leaftool
@@ -79,7 +76,7 @@
@if [ -f $(BINDIR)/fetch ]; then echo don"'"t forget to change the name of a command in scripts and crontab from fetch into fetchnews.; fi
@if [ -f $(BINDIR)/newsfetch ]; then echo don"'"t forget to change the name of a command in scripts and crontab from newsfetch into fetchnews.; fi
-installall: install
+installall:
-mkdir -p $(SPOOLDIR) $(LIBDIR)
-mkdir -p $(SPOOLDIR)/message.id
-mkdir -p $(SPOOLDIR)/interesting.groups
@@ -91,7 +88,6 @@
$${a}$${b}6 $${a}$${b}7 $${a}$${b}8 \
$${a}$${b}9 ; \
done ; done
- cp config.example $(LIBDIR)
chown -R news.news $(LIBDIR)/. $(SPOOLDIR)/.
chmod 2750 $(SPOOLDIR)
@echo edit /etc/inetd.conf to start $(BINDIR)/leafnode