Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

We lack an overview document for packagers #15

Open
Leont opened this issue Jan 8, 2025 · 1 comment
Open

We lack an overview document for packagers #15

Leont opened this issue Jan 8, 2025 · 1 comment

Comments

@Leont
Copy link
Member

Leont commented Jan 8, 2025

We are currently lacking a top-down overview for packagers on how to interact with cpan distributions (and perl itself). This would need to cover at least

  • META files (1.4 versus 2.0 spec, META vs MYMETA, extensions)
  • Build phases (configure / build / test / install)
  • Makefile.PL / Build.PL protocols (e.g. destdir)
  • Relevant perl configuration arguments (e.g. install dirs)
  • Environmental variables for building and testing

And probably other stuff that I'm currently forgetting (please do add suggestions).

@karenetheridge
Copy link
Member

  • guidelines for how to handle supplementary data (e.g. packaged in the share/ directory), especially those coming from other sources which may need special licencing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants