--- - branch: MAIN date: Fri Sep 10 10:51:57 UTC 2010 files: - new: '1.2' old: 1.1.1.1 path: pkgsrc/www/camping/Makefile pathrev: pkgsrc/www/camping/Makefile@1.2 type: modified - new: '1.2' old: 1.1.1.1 path: pkgsrc/www/camping/distinfo pathrev: pkgsrc/www/camping/distinfo@1.2 type: modified - new: '1.3' old: '1.2' path: pkgsrc/www/camping/PLIST pathrev: pkgsrc/www/camping/PLIST@1.3 type: modified id: 20100910T105157Z.2f0b0f5831ef3fdad965c304d0ec5fb62a8ae78d log: | Update www/camping to 2.1. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Update HOMEPAGE. * Add LICENSE. * Ajust new ruby package's framework. * Update dependency according to gemspec. = 2.1 === 19th Aug, 2010 (whyday) * Helpers#R now calls to_param on any object it passes in * Fix route generation issue with routes including "." (#22) * Improved tests * Improved 1.9 support * Camping::Server is now built upon Rack::Server * Add support for ERB, Haml etc through Tilt * Introducing Camping.options and Camping#set * Camping::Server only loads ActiveRecord when needed = 2.0 === 9th Apr, 2010 * Speed-up of Camping::Mab (thanks zimbatm!) * @state is now an alias of @env['rack.session'] * Camping.use injects a Rack middleware. * Update Flipbook to RDoc 2.4 * Removed old examples. * Updated examples/blog.rb * Camping::Apps returns! * Session-cookies now timeout naturally (thanks jenna!) * You can now `throw :halt` to halt the response in a helper. * Camping::H#u is gone (was an alias to merge!) * Camping::Session now uses session-cookies. The AR-backend is gone for now. * camping/db.rb has been renamed to camping/ar.rb. * Camping now uses Rack internally. Every app responds to #call. = 1.6 === Never released * Camping::Apps removed, it wasn't reliable. * bin/camping server kinds splitted in various files. * NotFound and ServerError controllers changed to methods : r404 : called when a controller was not found r500 : called on uncaught exception r501 : called on undefined method All of those can be overridden at your taste. * Markaby no longer required. Like AR, is it autoloaded on (Mab) usage. * Camping::H is now inheriting from Hash instead of HashWithIndifferentAccess. * Which made possible to remove the last strict dependency : active_support * #errors_for removed, it wasn't really used * Bug fixes ! module: pkgsrc subject: 'CVS commit: pkgsrc/www/camping' unixtime: '1284115917' user: taca