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>