more updates at ppm.tcool.org

ishigaki on 2006-12-06T04:12:47

Now ppm.tcool.org has latest versions of Jifty/Catalyst/DBIC and their dependencies along with Plagger. And I rewrote some of the instructions/tips at sitetop. Here're some.

* Catalyst

I repackaged every Cat-related thing to call for Catalyst-Runtime instead of older version of Catalyst. This change might cause various conflicts while installing/upgrading (use -force option if you're in trouble). But now you don't have to stick to the older Catalyst any more.

* Jifty

I haven't written this yet at site top (or jifty wiki), but now I offer the latest dev release at CPAN and its bundled plugins, though basically, you're adviced to use svn HEAD. And one more caveat. If you once installed ppm version of Jifty, don't forget to 'nmake install' after 'svn up' to avoid unwanted test errors previously-installed version might cause.

* external libraries

I compiled libtidy to satisfy the latest Plagger's dependency. Normally just ppm install HTML-Tidy would do the trick, but if you're using latest ActivePerl, you might need to grab that from http://ppm.tcool.org/libs and install it somewhere. You also might need to install Pari from http://pari.math.u-bordeaux.fr/pub/pari/windows and memcached for win32 from http://jehiah.cz/projects/memcached-win32. Maybe you'll need more if I check fully.

* Module::CoreList

This is just for me (and other repository admins). ActivePerl doesn't have DB_File and the likes, Sys::Syslog, and some of the OS2/VMS related things, though they are listed in M::CL. So if you want to setup new ppm repos, you might want to make sure if packages you're going to offer have dependencies on them (especially DB_File). This is also why I need yet another private ppm maker.