logo

ap-client

CLI-based client / toolbox for ActivityPub Client-to-Servergit clone https://anongit.hacktivis.me/git/ap-client.git/

Makefile.PL (1270B)


  1. #!/usr/bin/env perl
  2. # AP-Client: CLI-based client / toolbox for ActivityPub
  3. # Copyright © 2020-2023 AP-Client Authors <https://hacktivis.me/git/ap-client/>
  4. # SPDX-License-Identifier: BSD-3-Clause
  5. use strict;
  6. use warnings;
  7. use ExtUtils::MakeMaker;
  8. WriteMakefile(
  9. NAME => 'App::ActivityPubClient',
  10. ABSTRACT => 'CLI-based client / toolbox for ActivityPub Client-to-Server',
  11. AUTHOR => 'Haelwenn (lanodan) Monnier <contact+ap-client@hacktivis.me>',
  12. LICENSE => 'bsd',
  13. VERSION => 'v0.1.4',
  14. EXE_FILES =>
  15. [ 'script/ap-fetch', 'script/ap-represent', 'script/ap-backup' ],
  16. MAN1PODS => {
  17. 'script/ap-fetch' => 'blib/man1/ap-fetch.1',
  18. 'script/ap-represent' => 'blib/man1/ap-represent.1',
  19. 'script/ap-backup' => 'blib/man1/ap-backup.1',
  20. },
  21. PREREQ_PM => {
  22. 'Exporter' => 0,
  23. 'Getopt::Std' => 0,
  24. 'HTTP::Request::Common' => 0,
  25. 'JSON' => 0,
  26. 'LWP::UserAgent' => 0,
  27. 'MIME::Base64' => 0,
  28. 'Scalar::Util' => 0,
  29. },
  30. TEST_REQUIRES => {
  31. 'Test::More' => 0,
  32. 'Test::Output' => 0,
  33. },
  34. META_MERGE => {
  35. 'meta-spec' => {version => 2},
  36. release_status => 'stable',
  37. resources => {
  38. repository => {
  39. type => 'git',
  40. url => 'https://hacktivis.me/git/ap-client.git/',
  41. web => 'https://hacktivis.me/git/ap-client/',
  42. },
  43. },
  44. },
  45. );