From owner-freebsd-hackers Tue Jul 11 14:51:43 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06357 for hackers-outgoing; Tue, 11 Jul 1995 14:51:43 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA06351 for ; Tue, 11 Jul 1995 14:51:38 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id OAA27752; Tue, 11 Jul 1995 14:29:23 -0700 Date: Tue, 11 Jul 1995 14:29:23 -0700 Message-Id: <199507112129.OAA27752@silvia.HIP.Berkeley.EDU> To: jgreco@brasil.moneng.mei.com CC: jhs@vector.eikon.e-technik.tu-muenchen.de, karl@mcs.com, freebsd-hackers@FreeBSD.org In-reply-to: <199507090514.AAA13675@brasil.moneng.mei.com> (message from Joe Greco on Sun, 9 Jul 1995 00:14:50 -0500 (CDT)) Subject: ports and checksums (Re: Cloning systems) From: asami@cs.berkeley.edu (Satoshi Asami) Sender: hackers-owner@FreeBSD.org Precedence: bulk (Maybe we should move this to ports....) * Well, maybe that was misleading: what I *want* to be able to do is to load * up /usr/ports/distfiles on one box, build a bunch of ports over in * /usr/local/src/ports/*/*, and then walk /usr/local/src/ports around to a lot * of boxes and do "make install" or whatever and have things installed without * the ridiculous apparent need for the "make install" target to see * /usr/ports/distfiles and try to checksum the files! If you really want to do this, "make NO_EXTRACT=yes reinstall" should let you do what you want. (There is no NO_CHECKSUM variable now, it is piggybacked on NO_EXTRACT...I can add it if people want it though.) What's wrong with building packages though? It takes much less disk space on the target machine. If the port has NO_PACKAGE set, you can override it with a "FORCE_PACKAGE=yes" from the command line -- even if we can't build and distribute packages, the licensing problems won't stop you from copying the files over as you wish. Satoshi