Sven Rudolph writes ("Re: packaging X things"): > Andrew D. Fernandes <[EMAIL PROTECTED]> writes: > > I am in the process of packaging up x3270 for debian, and while I have > > built > > X-stuff via imake before, I have never had to modify things. > > > > Until now. > > > > Is there an easy way of modifying the (i)makefiles to install the software > > in > > a non-root subdirectory, but make sure that these paths don't get compiled > > into the program, or am I going to have to bite the bullet and comb the > > source by hand and by grep? > > The Makefiles made by imake use the symbol DESTDIR, which is a prefix > to all file names and not defined by default. [...]
In general the best advice in your situation is to look at the Makefiles and see if you can set a variable of some kind - that's how it's done with the example package, GNU hello. If there isn't a suitable variable and adding one is too hard and likely to cause failed patches in the future you may have to resort to seddery on the Makefiles - I had to do this for trn. Believe me, you do not want to go this way unless you don't have any other way :-). Ian.