diff options
author | Adam Weinberger <adamw@FreeBSD.org> | 2015-03-13 17:29:58 +0000 |
---|---|---|
committer | Adam Weinberger <adamw@FreeBSD.org> | 2015-03-13 17:29:58 +0000 |
commit | 10f22ecd6d1808866406972dd09e2e107e41ceb2 (patch) | |
tree | 31d423e420103f6111ac7dcc29da77612438b7a3 /mail/p5-Mail-LMLM | |
parent | 42651c13cd4978964674808cab47a30c8726769b (diff) |
Clean up the rest of the perl@ Makefiles a bit.
- Remove dependencies on modules distributed as part of perl core
- Remove references to FreeBSD < 8 and perl < 5.16
- Ensure that DOCS and EXAMPLES options exist for ports installing
PORTDOCS or PORTEXAMPLES
- Reduce unnecessary inclusions of bsd.port.options.mk by using
OPTIONS helpers and the like
- Fix some cases where dependencies were only assigned to BUILD_DEPENDS
- Fix a few of the cases where dependencies were only assigned to RUN_DEPENDS.
This one happens in many, many ports. I only applied it in cases where
it interfered with 'make test' but it should maybe be done more generally.
- Mute ${MKDIR} in installation
- Parethesize compound commands
- In www/p5-URI-Fetch, remove the ZLIB option that wasn't used
Notes
Notes:
svn path=/head/; revision=381221
Diffstat (limited to 'mail/p5-Mail-LMLM')
-rw-r--r-- | mail/p5-Mail-LMLM/Makefile | 4 | ||||
-rw-r--r-- | mail/p5-Mail-LMLM/pkg-plist | 46 |
2 files changed, 23 insertions, 27 deletions
diff --git a/mail/p5-Mail-LMLM/Makefile b/mail/p5-Mail-LMLM/Makefile index 966c5ff89958..af4a7f9f31e4 100644 --- a/mail/p5-Mail-LMLM/Makefile +++ b/mail/p5-Mail-LMLM/Makefile @@ -17,10 +17,12 @@ LICENSE= MIT USES= perl5 USE_PERL5= configure +OPTIONS_DEFINE= EXAMPLES + post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${CP} -R ${WRKSRC}/examples/ ${STAGEDIR}${EXAMPLESDIR} + (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include <bsd.port.mk> diff --git a/mail/p5-Mail-LMLM/pkg-plist b/mail/p5-Mail-LMLM/pkg-plist index 0c23a906747f..abba84e33064 100644 --- a/mail/p5-Mail-LMLM/pkg-plist +++ b/mail/p5-Mail-LMLM/pkg-plist @@ -1,15 +1,3 @@ -%%PERL5_MAN3%%/Mail::LMLM.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Object.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Render.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Render::HTML.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Base.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Egroups.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Ezmlm.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::GoogleGroups.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Listar.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Listserv.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Mailman.3.gz -%%PERL5_MAN3%%/Mail::LMLM::Types::Majordomo.3.gz %%SITE_PERL%%/Mail/LMLM.pm %%SITE_PERL%%/Mail/LMLM/Object.pm %%SITE_PERL%%/Mail/LMLM/Render.pm @@ -23,18 +11,24 @@ %%SITE_PERL%%/Mail/LMLM/Types/Mailman.pm %%SITE_PERL%%/Mail/LMLM/Types/Majordomo.pm %%SITE_PERL%%/Mail/get-version.pl +%%PERL5_MAN3%%/Mail::LMLM.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Object.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Render.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Render::HTML.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Base.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Egroups.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Ezmlm.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::GoogleGroups.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Listar.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Listserv.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Mailman.3.gz +%%PERL5_MAN3%%/Mail::LMLM::Types::Majordomo.3.gz %%DATADIR%%/COPYING -%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Hamakor.pm -%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Iglu.pm -%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Ivrix.pm -%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Linuxology.pm -%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Perl_IL.pm -%%EXAMPLESDIR%%/Iglu/make-dist.sh -%%EXAMPLESDIR%%/Iglu/test.pl -%%EXAMPLESDIR%%/Iglu/upload.sh -@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types -@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu/LMLM -@dirrmtry %%EXAMPLESDIR%%/Iglu/Iglu -@dirrmtry %%EXAMPLESDIR%%/Iglu -@dirrmtry %%EXAMPLESDIR%% -@dirrmtry %%DATADIR%% +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Hamakor.pm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Iglu.pm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Ivrix.pm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Linuxology.pm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/Iglu/LMLM/Types/Perl_IL.pm +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/make-dist.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/test.pl +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Iglu/upload.sh |