Date: Fri, 16 Jul 2010 17:29:38 +0400 From: Anonymous <swell.k@gmail.com> To: Joe <joeb_722@comclark.com> Cc: freebsd-ports@freebsd.org Subject: Re: Cant get new port Makefile to work Message-ID: <86fwzjsgfx.fsf@gmail.com> In-Reply-To: <4C400CBB.5010404@comclark.com> (Joe's message of "Fri, 16 Jul 2010 15:39:39 %2B0800") References: <4C400CBB.5010404@comclark.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Joe <joeb_722@comclark.com> writes: [...] > do-install: > ${CP} /etc/rc.d/jail /etc/rc.d/jail.original > ${CP} ${FILESDIR}jail /etc/rc.d/ > ${CP} ${FILESDIR}/qjail ${LOCALBASE}/usr/local/bin/ > ${CP} ${FILESDIR}/qjail.sh ${LOCALBASE}/usr/local/etc/rc.d/ > ${CP} ${FILESDIR}/qjail-conf.sample ${LOCALBASE}/usr/local/etc/ > ${CP} ${FILESDIR}/qjail.8 ${LOCALBASE}/usr/local/man/man8/ > ${CP} ${FILESDIR}/qjail-intro.8 ${LOCALBASE}/usr/local/man/man8/ > ${CP} ${FILESDIR}/qjail-conf.8 ${LOCALBASE}/usr/local/man/man8/ > ${MKDIR} ${LOCALBASE}/usr/local/share/examples/qjail > > ${CP} -R -p ${FILESDIR}/examples > ${LOCALBASE}/usr/local/share/examples/qjail/ > > ${CHMOD} 0755 ${LOCALBASE}/etc/rc.d/jail > ${CHMOD} 0755 ${LOCALBASE}/usr/local/bin/qjail > ${CHMOD} 0755 ${LOCALBASE}/usr/local/etc/rc.d/qjail.sh > post-install: > ${CAT} ${PKGMESSAGE} > > .include <bsd.port.mk> > > This is patterned after the bsdstats port Makefile. sysutils/bsdstats is a bad example[1]. It uses cp(1) over install(1), sets mode to a constant rather than BINMODE and installs into LOCALBASE, not PREFIX. [1] I tried to fix some in ports/146257.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86fwzjsgfx.fsf>