Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Feb 2007 21:21:29 +0100
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Luigi Rizzo <rizzo@icir.org>
Cc:        cvs-ports@FreeBSD.org, Luigi Rizzo <luigi@FreeBSD.org>, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/devel/linux-kmod-compat Makefile distinfo pkg-descr pkg-plist
Message-ID:  <1170447689.2386.8.camel@ikaros.oook.cz>
In-Reply-To: <20070202121416.B99198@xorpc.icir.org>
References:  <200702021808.l12I8KBY073193@repoman.freebsd.org> <1170440345.33849.0.camel@ikaros.oook.cz> <20070202103221.C97555@xorpc.icir.org> <1170441475.33849.7.camel@ikaros.oook.cz> <20070202113527.A98938@xorpc.icir.org> <1170446129.2386.4.camel@ikaros.oook.cz> <20070202121416.B99198@xorpc.icir.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-LnI07ZvwOQY2euiJttAC
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

Luigi Rizzo p=ED=B9e v p=E1 02. 02. 2007 v 12:14 -0800:
> On Fri, Feb 02, 2007 at 08:55:29PM +0100, Pav Lucistnik wrote:
> > Luigi Rizzo p=EDse v p=E1 02. 02. 2007 v 11:35 -0800:
> ...
> > > As i wrote, the developer of the code being ported (which happens
> > > to be me) has stated a few reasons why at this time he does not=20
> > > want a package made of this port. This is entirely his right, and
> > > we have the NO_PACKAGE keyword exactly for this reasons.
> >=20
> > I think the reason stated in the Makefile on NO_PACKAGE line is bogus.
>=20
> You are right. Fixed now.
>=20
> > Surely you can build it, and move the binaries to another machine
> > running same OSVERSION ...?
>=20
> Pardon me but have you read what this thing does ?
> This is the do-build target from the Makefile:
>=20
>     do-build:       # nothing to build here, just a chance to update the =
source.
>=20
> there are no binaries built, just a tarball extracted and copied to the
> destination directory, with no extra files.
> If you make a package you just create a reformatted tarball with
> the same content of the original distribution. Makes no sense.
> you can just as easily download the original.

Of course it makes sense. It allows user to install it using the
standard package mechanism. No deal it's just repackaging of vendor
tarball. We have several ports taht install documentation in this
manner.

> Now if you want to make packages for the children ports (gspca.ko,
> qc511.ko and so on) that's another story and for those the pkg-plist
> is fully compliant, i am just unclear on the licensing issues
> (probably all it takes is add in the package a reference to the sources)
> and again, i think the modules are too experimental now to be
> distributed as binaries.

Note that by not having the package for linux-kmod-compat, you also
prevent packages for the actual drivers from happening.

> > > > Now there are methods to have the pkg-plist autogenerated. How hard=
 it
> > > > would be?
> > >=20
> > > As for auto-building the pkg-plist, it is not totally automated,
> > > at least judging from Sec. 7.5 of the handbook, and now i really
> > > don't have more time to spend on this exercise.  When the code being
> >=20
> > Considered asking someone to maintain the port for you? So you could
> > fully devote to the coding.
>=20
> I did, in the commit log:
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/linux-kmod-compat/Makef=
ile

I mean, _before_ spending all the time and committing half finished
work.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

Angband in action! Constant escalation to new depths to find angrier,
meaner letters and more punctuation!

--=-LnI07ZvwOQY2euiJttAC
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQBFw51JntdYP8FOsoIRAs3lAJ0dEK49PuTvLZcnNajdU8lRM9bdGwCghH7v
D/yR9MeZyabqwLyoEk5fy64=
=aS/B
-----END PGP SIGNATURE-----

--=-LnI07ZvwOQY2euiJttAC--




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