From owner-freebsd-ports@FreeBSD.ORG Thu Oct 7 07:55:33 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38D9C106566B for ; Thu, 7 Oct 2010 07:55:33 +0000 (UTC) (envelope-from severe.grind@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id E44608FC12 for ; Thu, 7 Oct 2010 07:55:32 +0000 (UTC) Received: by vws2 with SMTP id 2so281569vws.13 for ; Thu, 07 Oct 2010 00:55:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=wiacnYaU3r1bAXL+00mFWjF9ZZp0Rw9JQACLvOmgV0I=; b=lgLoJ6MWgs+GQmRw2bxd/Z2VnJ8bEw1en/NLwxYmOkyODuHKLOeNRvVhXt/NfesSwO KBce7jSef/aitOeVNxk3MSCG1hNiX9diTu8l9vX/o6LxB1rAc3hf4Lib2sVWQSFZA4xh 5CxV3Fo4Est1vyLEX6gtmA5HXNVwcECjajST0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Z3G8hqwVCe5cVZDU2cb8CbcXQ1T+cTdPw/g3rUxlpgNx1gVp9PF2ZZboghB9D1RTkR mSilWj7cT1Eep8OnoveFlnMIaI27J6TuhUSl/PsNlWX3nugzDaxIvsNkNl1wXDOPd+Ta cPKfL4pWQGIyy0YIN3YeqscsnnrC/0/J0tZ74= MIME-Version: 1.0 Received: by 10.220.184.1 with SMTP id ci1mr157830vcb.71.1286438132158; Thu, 07 Oct 2010 00:55:32 -0700 (PDT) Received: by 10.220.190.10 with HTTP; Thu, 7 Oct 2010 00:55:32 -0700 (PDT) Date: Thu, 7 Oct 2010 11:55:32 +0400 Message-ID: From: Severe Grind To: ports@freebsd.org X-Mailman-Approved-At: Thu, 07 Oct 2010 11:40:44 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: questions about ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Oct 2010 07:55:33 -0000 Hello, I have several questions concerning creating Makefile I don't understand in what sequence USE_* flags in Makefile are processed, for example - in archives/jzlib/Makefile add USE_APACHE=22, before USE_JAVA= yes USE_JAVA= 1.4+ but when i execute make install, first install JAVA. Is it possible through the Makefile to make the following: In pre-fetch stage makes dependences on flags: USE_AUTOTOOLS USE_JAVA USE_APACHE after that execute script, pre-configure which will make firebird-2.1 from sorce, then make PHP via USE? Or, it can be done by FETCH_DEPENDENDS etc.?