pkgsrc/net/netatalk/patches/patch-aa
jlam cb1485b804 Change configuration file directory from ${PREFIX}/etc to /etc/netatalk.
Configuration files really are host-dependent, so putting them in ${PREFIX}
which is often shared across machines of the same architecture, doesn't make
sense.  Add machinery to install default configuration files.

Closes pkg/9948.
2000-07-26 19:03:18 +00:00

53 lines
1.7 KiB
Text

$NetBSD: patch-aa,v 1.3 2000/07/26 19:03:20 jlam Exp $
--- Makefile Wed Dec 17 09:25:39 1997
+++ Makefile Tue Aug 31 02:06:35 1999
@@ -1,22 +1,26 @@
-# Root of installation. Subdirectories will be ${DESTDIR}/etc,
-# ${DESTDIR}/bin, and ${DESTDIR}/lib.
-DESTDIR=/usr/local/atalk
+# Root of installation. Subdirectories will be ${ATALK_DESTDIR}/etc,
+# ${ATALK_DESTDIR}/bin, and ${ATALK_DESTDIR}/lib.
+ATALK_DESTDIR=${PREFIX}
# for system-level binaries
-SBINDIR=$(DESTDIR)/etc
+SBINDIR=$(ATALK_DESTDIR)/sbin
+# for system-level daemons
+LIBEXECDIR=$(ATALK_DESTDIR)/libexec
# for user-level binaries
-BINDIR=$(DESTDIR)/bin
+BINDIR=$(ATALK_DESTDIR)/bin
# for program libraries (*.a)
-LIBDIR=$(DESTDIR)/lib
+LIBDIR=$(ATALK_DESTDIR)/lib
# for machine-independent resources (pagecount.ps, etc.)
-RESDIR=$(DESTDIR)/etc
+RESDIR=$(ATALK_DESTDIR)/share
# for configuration files (AppleVolumes.system, etc.)
-ETCDIR=$(DESTDIR)/etc
+ETCDIR=/etc/netatalk
# for include files
-INCDIR=$(DESTDIR)/include
+INCDIR=$(ATALK_DESTDIR)/include
# Root of man pages. Subdirectories will be
# ${MANDIR}/man1, ${MANDIR}/man4, and ${MANDIR}/man8.
-MANDIR=$(DESTDIR)/man
+MANDIR=$(ATALK_DESTDIR)/man
+# for example config files
+EXAMPLEDIR=$(ATALK_DESTDIR)/share/examples/netatalk
#SBINDIR=/usr/sbin
#BINDIR=/usr/bin
@@ -57,8 +61,9 @@
cd sys/$$ARCH && ${MAKE} ${MFLAGS} \
SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}"\
ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \
- DESTDIR="${DESTDIR}" MANDIR="${MANDIR}" \
- AFSDIR="${AFSDIR}" KRBDIR="${KRBDIR}" $@
+ ATALK_DESTDIR="${ATALK_DESTDIR}" MANDIR="${MANDIR}" \
+ AFSDIR="${AFSDIR}" KRBDIR="${KRBDIR}" LIBEXECDIR="${LIBEXECDIR}" \
+ OPTOPTS="${OPTOPTS}" EXAMPLEDIR="${EXAMPLEDIR}" $@
FRC: