2009-07-01 Jonathan Yu Revert the change to 02core.t which makes Env::Sanctify::Auto necessary, and remove taint checking for that test 2009-07-01 Jonathan Yu - Bumped Alien::Libjio version to 1.0.2 - Upgraded to new libjio 0.51 (released 2009-06-30) - There are no Ruby bindings, so remove that from the Build.PL prompt asking if they should be installed 2009-06-25 Jonathan Yu Added feature to use gmake if available, and warn the user if on a BSD machine and it is unavailable 2009-06-25 Jonathan Yu Added detection for BSD-ish OSes, so that gmake is preferred if available 2009-06-18 Jonathan Yu Bumped to version 1.0.1 2009-06-14 Jonathan Yu No longer enforce "one dot only" in filenames. This breaks compatibility with OpenVMS. 2009-06-14 Jonathan Yu Updated perlcriticrc with new preferences, removed "no critic" stuff for those in Alien/Libjio.pm 2009-06-14 Jonathan Yu - Added limitation warnings - Other minor documentation fixes 2009-06-13 Jonathan Yu - A safer ENV{PATH} - Don't do ExtUtils::Liblist twice in t/02core.t 2009-06-12 Jonathan Yu Scalar context doesn't do what it usually does; we should consider returning a string containing all flags (join'd)... 2009-06-12 Jonathan Yu Fix skipped test count 2009-06-12 Jonathan Yu Added an example, more tests, updated MANIFEST 2009-06-12 Jonathan Yu Added libjio compiled files to MANIFEST.SKIP 2009-06-12 Jonathan Yu Skip 3 tests inside SKIP block 2009-06-12 Jonathan Yu Added t/00build.t - I'm still not sure what's causing the Kwalitee test failures though 2009-06-12 Jonathan Yu Added more stuff to make sure the module build successfully 2009-06-12 Jonathan Yu - The version dependency can be reverted to 0.74 - Better detection with $ENV{MAKE} etc 2009-06-12 Jonathan Yu Make sure we tried to build libjio before failing :-) 2009-06-12 Jonathan Yu - Update README - Added t/00build.t test to make sure the build process completed successfully, or fail otherwise (this way we can see which libjio instances fail to build from source, via CPAN Testers) 2009-06-10 Jonathan Yu Changed the abstract 2009-06-10 Jonathan Yu 2009-06-10 Jonathan Yu - Fixes to dependencies (Build.PL, META.yml) - Added code to handle extra installs if people want (stuff like the Python/Ruby bindings, etc.) rather than just the core libjio stuff 2009-06-09 Jonathan Yu Changed the defined() test to can() 2009-06-09 Jonathan Yu Very minor variable name oops 2009-06-09 Jonathan Yu Added a few more tests to improve coverage 2009-06-09 Jonathan Yu Added some core tests. Reflected t/02core.t and t/03exceptions.t in MANIFEST 2009-06-09 Jonathan Yu Added feature to check that ldflags and cflags croak when called as a class method 2009-06-09 Jonathan Yu Add basic exception tests 2009-06-09 Jonathan Yu - Silenced some nonsensical Perl::Critic warnings 2009-06-09 Jonathan Yu Fixed minor issue making ->installed set to true unexpectedly (did not check both definedness and length of string) 2009-06-09 Jonathan Yu - Removed the exception when libjio isn't found -- that's what ->installed is for 2009-06-09 Jonathan Yu - Set 'installed' property to 0 by default, so that the test will return false 2009-06-09 Jonathan Yu Added code to trap warnings emitted by ExtUtils::Liblist when libjio isn't found 2009-06-09 Jonathan Yu - Fixed error checking code (open3 is strange to work with...) - Make sure open3 children are reaped 2009-06-09 Jonathan Yu - Added some error checking code 2009-06-09 Jonathan Yu Unfortunately, it looks like ExtUtils::PkgConfig doesn't deal too well with errors. 2009-06-09 Jonathan Yu Fixed minor oops 2009-06-09 Jonathan Yu Added a subclass to install libjio 2009-06-09 Jonathan Yu - Remember to 'use' ExtUtils::PkgConfig - Add code to install libjio during Build.PL 2009-06-09 Jonathan Yu Added a basic META.yml 2009-06-09 Jonathan Yu - Suppress a warning from perlcritic - Work with getconf using open3 rather than backticks 2009-06-09 Jonathan Yu - Used ExtUtils::PkgConfig instead of doing stuff by hand 2009-06-09 Jonathan Yu - Fixed name (IO::Journal -> Alien::Libjio) - Updated MANIFEST with Perl::Critic stuff 2009-06-09 Jonathan Yu Added Perl::Critic test 2009-06-09 Jonathan Yu Updated MANIFEST 2009-06-09 Jonathan Yu Added some basic tests 2009-06-09 Jonathan Yu Minor oops fixes 2009-06-09 Jonathan Yu - Added flag detection using Alien::Libjio - Added accessor methods for ldflags & cflags 2009-06-09 Jonathan Yu Initial commit :-) 2009-06-09 Jonathan Yu Added Alien-Libjio directory ;; Local Variables: ;; coding: utf-8 ;; End: