Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Dec 2004 23:28:38 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Paul Richards <paul@originative.co.uk>
Cc:        Paul Richards <paul@FreeBSD.org>
Subject:   Re: cvs commit: src/share/mk bsd.pkg.mk bsd.prog.mk
Message-ID:  <20041220212838.GA89640@ip.net.ua>
In-Reply-To: <20041220155200.GA1447@myrddin.originative.co.uk>
References:  <200412201546.iBKFkuTK047592@repoman.freebsd.org> <20041220155200.GA1447@myrddin.originative.co.uk>

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

--sm4nu43k4a2Rpi4c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Dec 20, 2004 at 03:52:00PM +0000, Paul Richards wrote:
> On Mon, Dec 20, 2004 at 03:46:56PM +0000, Paul Richards wrote:
> > paul        2004-12-20 15:46:56 UTC
> >=20
> >   FreeBSD src repository
> >=20
> >   Modified files:
> >     share/mk             bsd.prog.mk=20
> >   Added files:
> >     share/mk             bsd.pkg.mk=20
> >   Log:
> >   If PORTNAME is set in a system Makefile then hook into the ports
> >   mechanisms to allow a package to be created. This paves the way
> >   for packaging the main tree.
>=20
> This is 90% working, I can create packages in the src tree by adding the =
following:
>=20
> e.g for cat
>=20
> PROG=3D   cat
> PORTNAME=3Dcat
> PORTVERSION=3D    1
> PORTREVISION=3D   1
> CATEGORIES=3Dbin
>=20
> There are some loose ends though that need tidying up, particularly
> clashes with some main targets in the ports makefile. I could do
> with some ports people to help clean things up but decided it was
> time to commit it to get other people involved.  It's a non-intrusive
> addition at the moment until it's switched on in a Makefile.
>=20
I think 90% is overestimation.  This doesn't seem to handle FILES,
SCRIPTS, etc., at all that are so common in BSD makefiles.  Or am
I wrong?  I like the idea though...


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--sm4nu43k4a2Rpi4c
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFBx0QGqRfpzJluFF4RAiJqAJ49Q+eCLmEa+N/uPueDtlh9CB8fcgCglduX
zAxCDeMm+VR2eOG7ypE1Kdc=
=4CTC
-----END PGP SIGNATURE-----

--sm4nu43k4a2Rpi4c--



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