Development

What’s in the pipeline, how it works, how it’s made…

Better HTMLification

Kevin Fitzpatrick pointed out that the HTMLification code for FreshPorts was including a comma that wasn’t part of the URL. The comma in question is part of the Makefile for java/linux-sun-jdk14. In that file, you’ll find this: IGNORE: You must manually fetch the J2SE SDK self-extracting file for the Linux platform (j2sdk-1_4_2_10-linux-i586.bin) from http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_10-oth-JPR&SiteId=JSC&TransactionId=noreg, place

Better HTMLification Read More »

Virtual Categories are annoying

Virtual categories are nice, but they are hard to deal with. For starters, there is no simple place to get the description for a virtual category. For a physical category, you can do this: [dan@polo:~/ports/sysutils] $ make -V COMMENT System utilities [dan@polo:~/ports/sysutils] $ grep “System utilities” * Makefile: COMMENT = System utilities [dan@polo:~/ports/sysutils] $ But

Virtual Categories are annoying Read More »

Yet more caching

I’m pretty sure I want to implement more caching on FreshPorts. My first thought was to write the files to disk and then remove them when they need updating. I recall a caching program that either works with PostgreSQL is is implemented in PostgreSQL. Putting to cache into a database would be interesting. It’s not

Yet more caching Read More »

Scroll to Top