Date: Mon, 8 Sep 2008 13:56:27 -0500 From: Brooks Davis <brooks@freebsd.org> To: Steve Franks <stevefranks@ieee.org> Cc: freebsd-ports@freebsd.org Subject: Re: Making ports from source with weird download restrictions Message-ID: <20080908185627.GE20793@lor.one-eyed-alien.net> In-Reply-To: <539c60b90809081003t35ebd62p2f5e006a1270f066@mail.gmail.com> References: <539c60b90809081003t35ebd62p2f5e006a1270f066@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--7LkOrbQMr4cezO2T Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 08, 2008 at 10:03:22AM -0700, Steve Franks wrote: > Hi, >=20 > There are two embedded software tools > I've been wanting to port for some time. Both have inconsistent/funky > downloads, so I have no idea how to get them into a port. Both are > very active projects, and used by pretty much all embedded ARM7/9 > developers (embedded as in microwaves & thermostats not PDA's & > IPods). >=20 > 1) lpc21isp - http://tech.groups.yahoo.com/group/lpc21isp/ - the > source for this project is only located in the "files" section of this > yahoo group, and I'm pretty sure you need a yahoo password to get it. > Also it's guarded by a bunch of antisocial types, if you know what I > mean. I got flamed for suggesting a feature that would increase > flexibility. I suspect the only choice here is to make sure the > license is open, and branch it to a new sourceforge project, correct? > Otherwise, there's really no way for someone to get the source in an > automated fashion. As long as the license allows redistribution, we can host it on FreeBSD infrastructure using MASTER_SITE_LOCAL. > 2) openocd - http://openfacts.berlios.de/index-en.phtml?title=3DBuilding_= OpenOCD > - this is a bit more sensible - there's a stable SVN repository for > it, it's just that the only ports I've seen are on sourceforge, and > come from release .tgz archives, not a SVN archive (although I've > never gotten a broken version from the openocd SVN). If someone > pointed me at a port that built from SVN instead of a .tgz, I'm sure I > could get the port done. Doing an svn export in the fetch stage is possible, but probably not ideal. In my devel/llvm-devel port I have a do-fetch target that fetches a snapshot and makes a tarball out of it, but I only use that for my own use and host a snapshot on the FreeBSD ftp servers for normal users since a tarball allows users to do a make clean and retry without having to fetch files again. -- Brooks --7LkOrbQMr4cezO2T Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iD8DBQFIxXVbXY6L6fI4GtQRAiIoAJ42rRHtP5PAIaIMGOMFQE7PKykUMwCgiNfy kaQGnxvMpmEGSSenwCwICT0= =9ZrJ -----END PGP SIGNATURE----- --7LkOrbQMr4cezO2T--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080908185627.GE20793>