Date: Thu, 07 Jun 2007 11:15:17 -0500 From: Paul Schmehl <pauls@utdallas.edu> To: FreeBSD Ports <freebsd-ports@freebsd.org> Subject: An install conundrum Message-ID: <F36421EECF9A7B1D2134CD78@utd59514.utdallas.edu>
next in thread | raw e-mail | index | archive | help
--==========E7914B07E8AE607F1349========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I'm working on an update to security/bro, and I plan to take over=20 maintainership. However, I've run into a problem that I don't know how to=20 solve. By default this program installs everything in /usr/local/bro. This=20 includes the docs, the binaries, the libraries, includes, everything. I=20 can use configure args to define datadir, bindir, sysconfdir, libdir and=20 includedir, but that leaves the rest of the programs directories installing = in /usr/local. The program creates a number of directories, including=20 archive, logs, policy, reports, scripts, site and var. If I use the configure arg --prefix=3D${PREFIX}/bro, that solves the = problem=20 of the "extra" dirs and files, but then it changes --prefix, and so the=20 bindir, etc. is now in the wrong place again. Has anyone run across this type of problem? If so, how do you solve it? --=20 Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ --==========E7914B07E8AE607F1349==========--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F36421EECF9A7B1D2134CD78>