Where to find source code for FTP port archives?

I'm doing research on old libraries for Unix-like systems, and am specifically interested (at the moment anyways ^^') in the evolution of POSIX threads on Linux in the early 2000s. I've discovered that the compiled object files for the "Next Generation POSIX Threads" library lives on the old i386 FreeBSD port archives (http://ftp-archive.freebsd.org/pub/...386/6.2-RELEASE/packages/All/ngpt-1.0.1_1.tbz), and while this is a step in the right direction I am more interested in the source code. Where can I find it?
 
Port got removed a long time ago. The reason for the removal was that the upstream (where the actual source code was) disappeared. So, no idea.

devel/ngpt

Code:
DEPRECATED: Upstream disapear and distfile is no more available

You can find the ports tree from that release here: http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/6.2-RELEASE/ports/ports.tgz
Then check the port's Makefile, that should tell you where the distfile was originally downloaded from. Maybe the wayback machine still has something?
 
Does the name "adsharma" ring any bells?
Found a github user with the same name, but I don't know if it's actually the same person.


Probably not the same though, found an old quarterly report that mentions NGPT, it mentions the name as "Arun Sharma":
https://www.freebsd.org/status/report-2001-07.html#Next-Generation-POSIX-threads-(NGPT)
https://www.freebsd.org/status/report-2001-07.html#Open-Runtime-Platform-(ORP)
 
From the looks of it, it is! Their old email on the FreeBSD and Linux emailing lists I couldn't find any leads on, but the email they're using to contribute to their current projects belongs to sharma-home.net.
 
Another approach for this is to look for Debian src packages.

In the Debian world the "port" is also a *.deb package and it contains the tarfile of the distfile(s).
 
Back
Top