From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 11:35:23 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 869B316A41F for ; Tue, 2 Aug 2005 11:35:23 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from relay.rdsnet.ro (gimli.rdsnet.ro [193.231.236.70]) by mx1.FreeBSD.org (Postfix) with SMTP id 3D47643D49 for ; Tue, 2 Aug 2005 11:35:20 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: (qmail 16776 invoked from network); 2 Aug 2005 11:35:18 -0000 Received: from unknown (HELO smtp.rdsnet.ro) (62.231.74.130) by smtp1-133.rdsnet.ro with SMTP; 2 Aug 2005 11:35:18 -0000 Received: (qmail 10246 invoked by uid 89); 2 Aug 2005 11:35:17 -0000 Received: from unknown (HELO buh.cameradicommercio.ro) (82.76.1.117) by 0 with SMTP; 2 Aug 2005 11:35:17 -0000 Received: from buh.cameradicommercio.ro (localhost [127.0.0.1]) by buh.cameradicommercio.ro (Postfix) with ESMTP id E40E56120; Tue, 2 Aug 2005 14:35:12 +0300 (EEST) Received: from it.buh.cameradicommercio.ro (it.buh.cameradicommercio.ro [192.168.0.10]) by buh.cameradicommercio.ro (Postfix) with ESMTP; Tue, 2 Aug 2005 14:35:12 +0300 (EEST) Received: from it.buh.cameradicommercio.ro (localhost.buh.tecnik93.com [127.0.0.1]) by it.buh.cameradicommercio.ro (Postfix) with ESMTP id 0F72631; Tue, 2 Aug 2005 14:35:11 +0300 (EEST) Date: Tue, 2 Aug 2005 14:35:11 +0300 From: Ion-Mihai Tetcu To: Stas Yakovlev Message-ID: <20050802143511.1715a7d9@it.buh.cameradicommercio.ro> In-Reply-To: References: <20050729174226.5af92f7d@it.buh.cameradicommercio.ro> <20050730110729.0f5a2d21@it.buh.cameradicommercio.ro> X-Mailer: Sylpheed-Claws 1.9.12 (GTK+ 2.6.8; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-AV-Checked: on buh by ClamAV using ClamSMTP Cc: freebsd-ports@freebsd.org Subject: Re: [Suggestion] update net/libnet & net/libnet-devel 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: Tue, 02 Aug 2005 11:35:23 -0000 On Tue, 2 Aug 2005 12:19:22 +0400 Stas Yakovlev wrote: > > > > > > > > > Hi All. > > > > > I think it's time to update net/libnet & net/libnet-devel > > > ....... > Thank you for usefull discussion. > > >You should send 3 PR > > >The first PR: [repocopy] net/libnet -> net/libnet10 > >The second PR: [PATCH] net/libnet: Update to 1.1.2.1 > >The third PR: [PATCH] net/libnet-devel: Update to 1.1.3 > > I don't send PR because I think it's not the best solution. May I inquire what does it make you think the way advertised by all our docs (and post on this lists) is not the best solution ? > (i can post it here ~8K or it too big ?) > The problems are the following: > most of all packages do > BUILD_DEPENDS= libnet-config:${PORTSDIR}/net/libnet > or > BUILD_DEPENDS= libnet-config:${PORTSDIR}/net/libnet-devel > > but libnet-config exists in both packages. > > Of course, you can write something like this (from security/yersinia): > # Dependency on file that is not also installed by libnet (1.0.2) > port! BUILD_DEPENDS= > ${LOCALBASE}/share/examples/libnet/ip_raw.c:${PORTSDIR}/net/libnet-devel > > but this is not perfect either. Try this: BUILD_DEPENDS= libnet>=1.0.2a,1:${PORTSDIR}/net/libnet etc. -- IOnut Unregistered ;) FreeBSD "user"