linux-f10-nss_ldap: my first port - be gentle :)
gljennjohn at googlemail.com
Fri Jan 6 16:24:55 UTC 2012
On Sat, 07 Jan 2012 00:33:30 +1000
Da Rock <freebsd-ports at herveybayaustralia.com.au> wrote:
> On 01/05/12 21:18, Gary Jennejohn wrote:
[snip lots of old stuff]
> There are native ports, and there are the linux base ports. For the
> native ports the maintainer hosts? But these linux ports are they hosted
> on the linux rpm sites? Or are they hosted by the maintainer? So I
> believe I cannot sort a few things out until I know exactly what is
> going on here. As I mentioned its eol, but if the rest come from the
> linux sites...
Usually the RPM is grabbed from one of the many Linux sites, assuming
it's still hosted on one. Once the port gets into the tree, and
assuming it can still be grabbed from a Linux site, then it will
eventually end up under distfiles on one of the FreeBSD sites. The
FreeBSD sites are usually the last resort for getting distfiles.
> All I want is 3 files from the usr/lib in the rpm (I think). What I
> couldn't quite ascertain is what is done here in the bsd.linux-rpm.mk:
> is it extracted and the files copied by make? Or is the rpm installed as
> in linux?
I must admit that I'm not too clear on how this works myself.
> If I have to find a host for it I can host it, but what opportunities
> for a backup site exist in case of failure? Do I have to arrange that as
> the maintainer, or is it mirrored by FreeBSD automatically? Ideally I
> suppose both those scenarios would be in order.
Already answered above.
> The checksums are all tied up with the hosting and so I'm still stuck
> there until I work it out, Paul. So I have to untangle these threads so
> I have a clearer picture on what I'm doing. from what I understand in
> what you're telling me it means I have to create the checksums to make
> available from the site, and makesum downloads it. If thats right, what
> do I have to do to create them? The handbook says differently (I think?
> Maybe I'm reading it wrong...)
I think Paul was assuming that the hosting Linux site will provide the
checksums. You have to make sure that they agree with what makesum
generates in distinfo.
More information about the freebsd-ports