Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Aug 2005 12:19:22 +0400
From:      Stas Yakovlev <stas.yakovlev@gmail.com>
To:        Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: [Suggestion] update net/libnet & net/libnet-devel
Message-ID:  <e7cb17ff05080201193d36467d@mail.gmail.com>
In-Reply-To: <20050730110729.0f5a2d21@it.buh.cameradicommercio.ro>
References:  <e7cb17ff0507281436386513b@mail.gmail.com> <20050729174226.5af92f7d@it.buh.cameradicommercio.ro> <e7cb17ff050729230528382c23@mail.gmail.com> <20050730110729.0f5a2d21@it.buh.cameradicommercio.ro>

next in thread | previous in thread | raw e-mail | index | archive | help
> > >
> > > > 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.
(i can post it here ~8K or it  too big ?)
The problems are the following:
most of all packages do
BUILD_DEPENDS=3D libnet-config:${PORTSDIR}/net/libnet
or
BUILD_DEPENDS=3D 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=3D ${LOCALBASE}/share/examples/libnet/ip_raw.c:${PORTSDIR}/ne=
t/libnet-devel

but this is not perfect either.

Probably we should=20
The first PR: [MOVE] net/libnet -> net/libnet10
The second PR: [MOVE] net/libnet-devel -> net/libnet11
and add=20
USE_LIBNET_VERSION
with values 10 and 11
and then
>The third PR: [repocopy] net/libnet11 -> net/libnet11-devel

What do you think about it?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e7cb17ff05080201193d36467d>