A clone of 'official' Archive::BagIt reposity by CPAN author Rob Schmidt (https://github.com/rjeschmi/Archive-BagIt). This repository contains patches to update Archive::BagIt to version 1.0 of BagIt, see RFC 8493 (https://tools.ietf.org/html/rfc8493)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

92 lines
1.8 KiB

  1. name = Archive-BagIt
  2. author = Rob Schmidt <rjeschmi@gmail.com>
  3. license = Perl_5
  4. copyright_holder = Rob Schmidt and William Wueppelmann and Andreas Romeyke
  5. [@Filter]
  6. -bundle = @Author::DOHERTY
  7. -remove = GatherDir
  8. -remove = Git::NextVersion
  9. ;-remove = Git::Tag
  10. -remove = CheckChangesHasContent
  11. ; because is a precheck, but we use ChangelogFromGit
  12. -remove = CheckExtraTests
  13. -remove = Git::Tag
  14. -remove = Twitter
  15. -remove = GitHub::Meta
  16. -remove = Git::Check
  17. github = 0
  18. [GatherDir]
  19. include_dotfiles = 1
  20. ;; because DotBagIt needs
  21. exclude_filename = Makefile.PL
  22. exclude_filename = README
  23. exclude_filename = README.mkdn
  24. exclude_filename = Changes
  25. ;; will be added by ChangelogFromGit
  26. exclude_match = .*~$
  27. exclude_filename = Archive-BagIt.iml
  28. [MinimumPerl]
  29. ; determine minimum perl version
  30. [MetaProvides::Package]
  31. [MetaResources]
  32. repository.url = https://art1pirat.spdns.org/art1/Archive-BagIt.git
  33. repository.web = https://art1pirat.spdns.org/art1/Archive-BagIt
  34. repository.type = git
  35. [Prereqs]
  36. Moo = 0
  37. File::Find = 0
  38. Digest::MD5 = 0
  39. List::Util = >= 1.450
  40. [Prereqs / Recommends]
  41. IO::AIO = 0
  42. Digest::SHA = 0
  43. [Prereqs / Suggests ]
  44. Archive::BagIt::App = 0
  45. [Git::Check]
  46. allow_dirty = dist.ini
  47. allow_dirty = README
  48. allow_dirty = README.mkdn
  49. changelog = Changes
  50. ; this is the default
  51. build_warnings = 0
  52. ; this is the default
  53. untracked_files = warn
  54. ; default value (can also be "warn" or "ignore")
  55. [Git::CheckFor::CorrectBranch]
  56. ; release_branch defaults to 'master'
  57. release_branch = master
  58. [Git::NextVersion]
  59. version_by_branch = 1
  60. [Git::Tag]
  61. ;[Git::CheckFor::Fixups]
  62. [Git::Contributors]
  63. ; collect contributors list
  64. [ChangelogFromGit]
  65. file_name = Changes
  66. ;[TestRelease]
  67. ; ensure t/ and xt/ tests pass
  68. [ConfirmRelease]
  69. ; prompt before uploading
  70. ; releaser
  71. ; [UploadToCPAN] already in filter
  72. ; uploads to CPAN