From owner-cvs-all@FreeBSD.ORG Fri Feb 2 20:51:34 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E51D16A406 for ; Fri, 2 Feb 2007 20:51:34 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 247BB13C48D for ; Fri, 2 Feb 2007 20:51:33 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.13.6/8.13.6) with ESMTP id l12KpNqY049625 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 2 Feb 2007 21:51:25 +0100 (CET) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Luigi Rizzo 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> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-jfxCiy4dqRhzN26A1clo" Date: Fri, 02 Feb 2007 21:51:23 +0100 Message-Id: <1170449483.2386.12.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 FreeBSD GNOME Team Port X-Spam-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.58 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: cvs-ports@FreeBSD.org, Luigi Rizzo , cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/devel/linux-kmod-compat Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Feb 2007 20:51:34 -0000 --=-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 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--