Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Nov 1996 07:16:50 -0500 (EST)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        pgiffuni@fps.biblos.unal.edu.co
Cc:        Joerg Wunsch <joerg_wunsch@uriah.heep.sax.de>, ports@freebsd.org
Subject:   Re: Are broken ports useful?
Message-ID:  <Pine.OSF.3.95.961119071223.22826A-100000@packet.eng.umd.edu>
In-Reply-To: <329175B4.476C@ingenieria.ingsala.unal.edu.co>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 19 Nov 1996, Pedro Giffuni S. wrote:

> Thanks to both,
> It has much sense to modify the Makefile.in instead of the Makefile, for
> one thing I don=B4t know exactly what will come out after configuring
> (specially if an OpenBSD dude wants to try it).
> I checked into the Makefile.in and found this (among other things):
>=20
> INSTALL =3D @INSTALL@
> INSTALL_PROGRAM =3D @INSTALL_PROGRAM@
> INSTALL_DATA =3D @INSTALL_DATA@
> INSTALL_USER =3D @USER@
>=20
> on the Makefile I found this:
>=20
> INSTALL =3D /usr/bin/install -c -o bin -g bin
> INSTALL_PROGRAM =3D /usr/bin/install -c -s -o bin -g bin -m 555
>=20
> What do I look for? What must I change? (it's my first port!)

Look in the Makefile.in for the line that installs the script giving the
error.  Large probability that the line involved calls INSTALL_PROGRAM to
do it's dirty work.  Just need to find that line, verify that this is
really the problem, and change the line to use INSTALL instead.

Given a choice, I think the one I'd want to use would actually me
INSTALL_DATA, but you didn't repeat the line defining that from the
Makefile, so I don't know if it's available to you or not.  If it's
defined in the Makefile, and doesn't use -s to strip, it's usually the
right one to use, so patch the Makefile.in to use it.  That way the
Makefile generated by the configure script will be right.

----------------------------+----------------------------------------------=
-
Chuck Robey                 | Interests include any kind of voice or data=
=20
chuckr@eng.umd.edu          | communications topic, C programming, and Unix=
=2E
9120 Edmonston Ct #302      |
Greenbelt, MD 20770         | I run Journey2 and picnic, both FreeBSD
(301) 220-2114              | version 3.0 current -- and great FUN!
----------------------------+----------------------------------------------=
-




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.95.961119071223.22826A-100000>