Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Aug 2002 19:49:23 +0000
From:      "D. Penev" <dpenev@mail.bg>
To:        dsyphers@uchicago.edu
Cc:        Makoto Matsushita <matusita@jp.FreeBSD.org>, freebsd-questions@FreeBSD.ORG
Subject:   Re: make package
Message-ID:  <20020804194923.GA239@earth.dpsca.bg>
In-Reply-To: <20020804161424O.matusita@jp.FreeBSD.org>
References:  <200208032339.04845.dsyphers@uchicago.edu> <20020804161424O.matusita@jp.FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 04, 2002 at 04:14:24PM +0900, Makoto Matsushita wrote:
>Cc: questions@FreeBSD.org
>From: Makoto Matsushita <matusita@jp.FreeBSD.org>
>To: dsyphers@uchicago.edu
>Subject: Re: make package
>Date: Sun, 04 Aug 2002 16:14:24 +0900
>
>
>dsyphers> I would like to make packages of several ports which I
>dsyphers> already have installed. Unfortunately, it seems 'make
>dsyphers> package' wants to install the package too (and dies if it
>dsyphers> can't). Why?
>
>You cannot make a package without installing, since you can't know (or
>too hard to know) which file to be included to a package is a file
>under the build directory.
>
>That's why "make package" requires "make install".
>
>dsyphers> Is there something I can do to have it _just_ make the
>dsyphers> packages?
>
>No.  If you want to prevent existing environment from making a
>package, you may want to make a sandbox for package build.

Not a legal way to make package on installed port:

# cd portdir
# make
# cat > work/.install_done.portname-portversion
^D
# make package && make clean

>
>-- -
>Makoto `MAR' Matsushita
>
>
>	  
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message

-- 
Regards,
D. Penev

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020804194923.GA239>