From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=AWL,SPF_SOFTFAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 7FF3ABC6C for ; Fri, 8 Feb 2008 23:24:55 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAKJlrEfAXQImh2dsb2JhbACQNQEBAQgKKZts X-IronPort-AV: E=Sophos;i="4.25,323,1199660400"; d="scan'208";a="8976326" Received: from discorde.inria.fr ([192.93.2.38]) by mail3-smtp-sop.national.inria.fr with ESMTP; 08 Feb 2008 23:24:55 +0100 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m18MOofV025414 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Fri, 8 Feb 2008 23:24:55 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAN1krEfQRNFa/2dsb2JhbACsZA X-IronPort-AV: E=Sophos;i="4.25,323,1199660400"; d="scan'208";a="7114825" Received: from mail.phauna.org ([208.68.209.90]) by mail2-smtp-roc.national.inria.fr with ESMTP; 08 Feb 2008 23:24:50 +0100 Received: from ogunden by mail.phauna.org with local (Exim 4.68) (envelope-from ) id 1JNbeK-0007cp-Vt; Fri, 08 Feb 2008 17:24:49 -0500 Date: Fri, 8 Feb 2008 17:24:48 -0500 From: "N. Owen Gunden" To: caml-list@inria.fr Cc: wlovas@cs.cmu.edu Subject: Re: [Caml-list] Re: [OSR] Ports-like package management system Message-ID: <20080208222448.GA28393@phauna.org> Mail-Followup-To: caml-list@inria.fr, wlovas@cs.cmu.edu References: <479F0664.2070706@exalead.com> <20080130123705.GA21900@pulp.rsise.anu.edu.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: ogunden@phauna.org X-SA-Exim-Scanned: No (on mail.phauna.org); SAEximRunCond expanded to false X-Miltered: at discorde with ID 47ACD6B2.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; makefile:01 tarball:01 byte:01 tarball:01 makefile:01 owen:98 kiss:98 wrote:01 caml-list:01 short:01 define:02 repository:03 upstream:04 upstream:04 opt:04 On Wed, Jan 30, 2008 at 02:13:26PM +0000, Sylvain Le Gall wrote: > To make a short summary: > > * have a makefile with 4 targets in upstream tarball: opt, byte, clean, install > * have a central repository with all the upstream tarball > > That is "keep it simple and stupide" (KISS)! That is great, easy and direct. I > like it. > > I think we should add some variable to the makefile to define target > installation et al, but that is technical details. When we designed godiva, we made up a "packaging policy" that details upstream requirements, much like you're discussing. You might look at it for ideas, though I'm sure it's not exactly what you want: http://projects.phauna.org/GODIVA/docs/policy.html