Archive for December, 2005

How much is that distfile in the port?

Saturday, December 31st, 2005

A user recently asked if we could show the size of the port/package. Getting the size of the distfiles is relatively easy. It’s in the distinfo file. For slave ports, we already know the master port, so we get the information from there.
It might also be nice to show the size of […]

Small new feature!

Thursday, December 29th, 2005

Xride came up with a nice idea for FreshSource. I like it so much I added it to FreshPorts. He wanted a link to the basic commit message from the list of commits. Much like this link does.
So I made that change. You should see the link within each commit.
FWIW, that […]

Wrong ‘date added’ value on watch lists

Thursday, December 29th, 2005

krion pointed out that the date added field on his watch list was bogus. I checked the code, and sure enough, it was using the wrong value.
The code was displaying commit_log.date_added instead of ports.date_added. I fixed the code and moved it into production early this morning.
cheers

FreshPorts on PostgreSQL 8 and IPv6

Friday, December 23rd, 2005

I’ve created myself an IPv6 tunnel. FreshPorts is now available via IPv6. Point your browser at http://pg8.freshports.org/.
If you can’t get there, you’re probably not on IPv6.
You should see a snapshot of FreshPorts taken on Fri, 23 Dec 2005.
Comments here please!

A port can have more than one version

Thursday, December 22nd, 2005

When I started writing FreshPorts (The Place For Ports) back in the late 1990’s, I was under the impression that a port had just one version. The current version. There is only one ports tree. There isn’t one ports tree for FreeBSD 4 and another for FreeBSD 5, and yet another for […]

When a port moves, your watch list is not updated

Monday, December 19th, 2005

krion pointed out today that when a port moves, your watch list is not updated. In this case, the port in question is dns/libidn. It’s listed as version 0.6.0 at the above URL, but in his watch list, he sees version 0.5.20.
I saw the problem immediately. On his watch list, the port […]

Heard of portcvsweb?

Wednesday, December 14th, 2005

If you have installed portupgrade, then you have portcvsweb. What is portcvsweb? Here’s a bit from the man page:
portcvsweb — a tool to instantly browse a history via CVSweb
That’s nice!
Then, this morning, I thought about integrating this with FreshPorts. So I can up with this little patch:

[dan@bast:~/bin] $ diff -ru /usr/local/sbin/portcvsweb ~/bin/portcvsweb
— […]

New Ports report not properly sorting by date

Tuesday, December 13th, 2005

The New Ports page is not sorting by date. I guess you haven’t noticed. Well, it is sorting by date, but alphabetically, not chronologically. Have a look at the above URL, then compare it with what I have done in my develoment site.
You’ll see that the first sorts alphabetically, the second actually […]

BSD Certification Group fund raising

Friday, December 9th, 2005

The BSD Certification Group Inc. has announced the launch of their first fund raising drive to assist in the startup costs for the upcoming BSDA exam. Take a moment of your time to Donate $10 to support BSD. While you’re at it, consider chipping in another $10 to your favourite BSD project’s donation page.

Commits by committer

Thursday, December 8th, 2005

Tonight we were trying to find a particular commit by a particular committer. I thought: wouldn’t a page listing all the commits by given commiter be useful? Paginate it, let people scroll through it.
One day…