Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Feb 2007 21:51:23 +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:  <1170449483.2386.12.camel@ikaros.oook.cz>
In-Reply-To: <20070202124620.B99548@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> <1170447689.2386.8.camel@ikaros.oook.cz> <20070202124620.B99548@xorpc.icir.org>

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

--=-jfxCiy4dqRhzN26A1clo
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

> > > 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 t=
he
> > > 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.
> >=20
> > 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.
>=20
> maybe they are stable packages. This one is changing frequently now.
> Anyways, it's my code, it's my choice. You can delete this and
> another thousand ports if you don't like the idea of NO_PACKAGE
> ports.

Maybe it's your code. But I would be really happier if all our ports
here lived up to a certain standard.

> > > 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 sourc=
es)
> > > and again, i think the modules are too experimental now to be
> > > distributed as binaries.
> >=20
> > Note that by not having the package for linux-kmod-compat, you also
> > prevent packages for the actual drivers from happening.
>=20
> why is that ? the dependency is BUILD_DEPEND, so as long as the build
> machine has it, the drivers can be packaged by individually
> removing the NO_PACKAGE line when it is safe to do so.

I should be more specific - you also prevent packages from happening on
pointyhat. Thus, no pkg_add -r. No CD/DVD sets.

> As for "half finished", this seems a bit of an overstatement.

Perhaps

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

That must be wonderful!  I don't understand it at all.
  -- Moliere

--=-jfxCiy4dqRhzN26A1clo
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)

iD8DBQBFw6RLntdYP8FOsoIRAlIaAJ4pl0QOfGTeO7C/Uyn5LB1HpDgsaQCgkolU
CWEe6PS7KAPNRTKDpQrIeA8=
=+beC
-----END PGP SIGNATURE-----

--=-jfxCiy4dqRhzN26A1clo--




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