aboutsummaryrefslogtreecommitdiffstats
path: root/net/cap/Makefile
diff options
context:
space:
mode:
authormax <max@FreeBSD.org>1996-12-01 20:08:47 +0800
committermax <max@FreeBSD.org>1996-12-01 20:08:47 +0800
commitc9293879de810748bd5b318264570ab460ad939a (patch)
treeb417180a7b00625573feba112ea3cd43273a8ba1 /net/cap/Makefile
parente96927371c3a0ab29457820a8d729e4eff2881d1 (diff)
downloadfreebsd-ports-gnome-c9293879de810748bd5b318264570ab460ad939a.tar.gz
freebsd-ports-gnome-c9293879de810748bd5b318264570ab460ad939a.tar.zst
freebsd-ports-gnome-c9293879de810748bd5b318264570ab460ad939a.zip
New port: the Columbia AppleTalk Package for UNIX.
Diffstat (limited to 'net/cap/Makefile')
-rw-r--r--net/cap/Makefile107
1 files changed, 107 insertions, 0 deletions
diff --git a/net/cap/Makefile b/net/cap/Makefile
new file mode 100644
index 000000000000..29ade49ce0ac
--- /dev/null
+++ b/net/cap/Makefile
@@ -0,0 +1,107 @@
+# New ports collection makefile for: cap
+# Version required: 6.0PL198
+# Date created: 09 Nov 1996
+# Whom: Masafumi NAKANE <max@FreeBSD.ORG>
+#
+# $Id: porting.sgml,v 1.16 1996/03/21 14:15:01 asami Exp $
+#
+
+DISTNAME= cap60.pl100
+PKGNAME= cap-6.0.198
+CATEGORIES= net
+MASTER_SITES= ftp://ftp-ns.rutgers.edu/pub/cap/ \
+ ftp://ftp-ns.rutgers.edu/pub/cap/cap.patches/ \
+ ftp://munnari.OZ.AU/mac/ \
+ ftp://munnari.OZ.AU/mac/cap.patches/ \
+ ftp://ftp.kuis.kyoto-u.ac.jp/net/cap/ \
+ ftp://ftp.kuis.kyoto-u.ac.jp/net/cap/cap60.patches/
+
+DISTFILES= ${DISTNAME}.tar.Z patches.101-126.tar.Z patches.127-143.tar.Z \
+ patches.144-154.tar.Z patches.155-162.tar.Z \
+ patches.163-182.tar.Z patches.183-192.tar.Z
+
+PATCH_SITES= ftp://ftp-ns.rutgers.edu/pub/cap/cap.patches/ \
+ ftp://munnari.OZ.AU/mac/cap.patches/
+PATCHFILES= cap60.patch193 cap60.patch194 cap60.patch195 cap60.patch196 \
+ cap60.patch197 cap60.patch198
+
+MAINTAINER= max@FreeBSD.ORG
+
+NO_CDROM= "Don't sell for profit"
+WRKSRC= ${WRKDIR}/cap60
+DIST_SUBDIR= cap60
+ALL_TARGET= libsmade dummy-libinstall programs
+INSTALL_TARGET= include libinstall install
+
+MAN1= AUFS.1 ash.1 atlook.1 atprint.1 cvt2apple.1 getzones.1 \
+ instappl.1 snitch.1
+MAN3= CAP.3
+MAN5= atalk.local.5 etalk.local.5
+MAN8= AUFS.8 CAP.8 UAB.8 aarpd.8 atis.8 lwsrv.8 papif.8
+.if !defined(NOMANCOMPRESS)
+GZ= .gz
+.endif
+ETC_SAMPLES= etc/start-cap-servers extras/lib.cap.macusers \
+ etc/list-cap-servers etc/kill-cap-servers \
+ applications/papif/cap.printers
+LIB_SAMPLES= extras/afpfile applications/lwsrv/DBfile \
+ applications/lwsrv/LWFonts applications/lwsrv/LWIIfgFonts \
+ applications/lwsrv/LWPlusFonts applications/lwsrv/query.ps \
+ applications/aufs/afpvols
+DOCDIR= ${PREFIX}/share/doc/cap
+DOCS1= abmisc.doc asp.notes atp.notes cap.auth.doc cap.notes \
+ glossary install.ms iptalk.cookbook nbp.ext pap.notes \
+ print.cookbook sched.notes uab.desc.ms uar.cookbook
+DOCS2= CAP.faq CAP60.README NOTICE README
+READMES= applications/papif applications/lwsrv applications/aufs \
+ doc applications support/uab support/ethertalk
+
+pre-patch:
+ @(cd ${WRKSRC}; \
+ for f in ../cap60.patch* ; do ${PATCH} -s -p < $$f ; done)
+
+pre-install:
+ @${RM} -f ${WRKSRC}/libinstall
+
+post-install:
+ @${MKDIR} ${PREFIX}/etc/cap
+.for f in ${ETC_SAMPLES}
+ @${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/etc/cap/`basename $f`.sample
+.endfor
+ @${MKDIR} ${PREFIX}/lib/cap
+.for f in ${LIB_SAMPLES}
+ @${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/lib/cap/`basename $f`.sample
+.endfor
+.if !defined(NOPORTDOCS)
+ @${ECHO_MSG} "===> Installing relevant documentation into ${DOCDIR}."
+ @${MKDIR} ${DOCDIR}
+.for f in ${DOCS1}
+ @${INSTALL_DATA} ${WRKSRC}/doc/$f ${DOCDIR}
+.endfor
+.for f in ${DOCS2}
+ @${INSTALL_DATA} ${WRKSRC}/$f ${DOCDIR}
+.endfor
+.for f in ${READMES}
+ @${INSTALL_DATA} ${WRKSRC}/$f/README ${DOCDIR}/`basename $f`.README
+.endfor
+.endif
+ @${ECHO_MSG} "===> Installing manual pages."
+.for sect in 1 3 5 8
+.for man in ${MAN${sect}}
+ @${INSTALL_MAN} ${WRKSRC}/man/${man} ${PREFIX}/man/man${sect}
+.endfor
+.endfor
+ @ln -fs ${PREFIX}/man/man1/cvt2apple.1${GZ} ${PREFIX}/man/man1/cvt2cap.1${GZ}
+.for f in atpinger atlooklws
+ @ln -fs ${PREFIX}/man/man1/atlook.1${GZ} ${PREFIX}/man/man1/${f}.1${GZ}
+.endfor
+.for f in tlw lwpr isrv iwpr
+ @ln -fs ${PREFIX}/man/man1/atprint.1${GZ} ${PREFIX}/man/man1/${f}.1${GZ}
+.endfor
+.for f in libcap libafpc libafp
+ @ln -fs ${PREFIX}/man/man3/CAP.3${GZ} ${PREFIX}/man/man3/${f}.3${GZ}
+.endfor
+ @ln -fs ${PREFIX}/man/man8/papif.8${GZ} ${PREFIX}/man/man8/papof.8${GZ}
+ @/bin/sh ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL
+
+.include "bsd.port.mk"