[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] new automake system
From: |
Bertrand Garrigues |
Subject: |
Re: [Groff] new automake system |
Date: |
Wed, 24 Sep 2014 23:32:13 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Hi Ralph,
On Wed, Sep 24 2014 at 09:31:00 AM, Ralph Corderoy <address@hidden> wrote:
> Hi Bertrand,
>
>> 'make distcheck' will attempt to make a tarball, untar it, build it
>> (in out-of-source tree style), clean it, check it, install it and
>> uninstall it.
>>
>> You can use DESTDIR to make the install/uninstall in an ordinary
>> directory, e.g.:
>> mkdir ~/tmp
>> make distcheck DESTDIR=~/tmp/
>
> I'm very surprised that the `install' run as part of `distcheck' wants
> to install in the default central location and not a temporary
> directory. No one would seriously want the install run in that manner
> to do that? It's not how I recall distcheck working. Is this the
> default behaviour? Can it be changed to be a temporary directory, just
> as the tarball is untarred somewhere temporary?
You are right. 'make distcheck' attempts to install in a temporary
directory, something like (if 'build' is your build directory)
build/groff-1.22.2/_inst/.
However, groff's original build system inconditionally installs
GXditview and GXditview-color in /usr/X11/lib/X11/app-defaults
(appresdir), no matter what prefix you put, and I sticked to this
behaviour. That's why in Bernd's log it looks like 'make distcheck' was
trying to install in /usr. Thats'also why I had to use DESTDIR when
calling 'make distcheck'.
Regards,
--
Bertrand Garrigues
- Re: [Groff] new automake system, (continued)
- Message not available
- Re: [Groff] new automake system, Bernd Warken, 2014/09/21
- Re: [Groff] new automake system, Bertrand Garrigues, 2014/09/22
- Re: [Groff] new automake system, Bernd Warken, 2014/09/22
- Re: [Groff] new automake system, Bertrand Garrigues, 2014/09/22
- Re: [Groff] new automake system, Bernd Warken, 2014/09/23
- Re: [Groff] new automake system, Bertrand Garrigues, 2014/09/23
- Re: [Groff] new automake system, Ralph Corderoy, 2014/09/24
- Re: [Groff] new automake system,
Bertrand Garrigues <=
- Re: [Groff] new automake system, Ralph Corderoy, 2014/09/25
- Re: [Groff] new automake system, Werner LEMBERG, 2014/09/25
- Re: [Groff] new automake system, Ralph Corderoy, 2014/09/25
- Re: [Groff] new automake system, Werner LEMBERG, 2014/09/25
- Re: [Groff] new automake system, Bertrand Garrigues, 2014/09/27
- Re: [Groff] new automake system, Ralph Corderoy, 2014/09/28
- Re: [Groff] new automake system, Bertrand Garrigues, 2014/09/28
- Re: [Groff] new automake system, Werner LEMBERG, 2014/09/29
- Re: [Groff] new automake system, Bertrand Garrigues, 2014/09/29
- Re: [Groff] new automake system, Werner LEMBERG, 2014/09/30