# $Id$
use strict;
use warnings;
-use inc::Module::Install 0.65;
+use inc::Module::Install 0.91;
name 'Class-Accessor-Grouped';
license 'perl';
requires 'Carp';
requires 'Scalar::Util';
-requires 'Class::ISA';
+requires 'MRO::Compat';
+requires 'Class::Inspector';
+requires 'Sub::Name' => '0.04';
+
+# removed due to segfaults, see _hasXS()
+#requires 'Class::XSAccessor';
+
+test_requires 'Sub::Identify';
-tests "t/*.t t/*/*.t";
clean_files "Class-Accessor-Grouped-* t/var";
-eval {
- system 'pod2text lib/Class/Accessor/Grouped.pm > README';
-};
+if (-e 'MANIFEST.SKIP') {
+ system('pod2text lib/Class/Accessor/Grouped.pm > README');
+}
+
+realclean_files 'README';
+auto_provides;
auto_install;
+
+resources repository =>
+'http://dev.catalyst.perl.org/repos/bast/Class-Accessor-Grouped/trunk';
+
WriteAll;