devel/p5-ExtUtils-MakeMaker 7.76 MidnightBSD
Designed to write a Makefile for an extension module
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- artistic, gpl+
- Categories
- devel, perl5
Description
This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.
It splits the task of generating the Makefile into several subroutines that can be individually overridden. Each subroutine returns the text it wishes to have written to the Makefile.
MakeMaker is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object. This makes it possible to write an unlimited number of Makefiles with a single invocation of WriteMakefile().
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/p5-ExtUtils-MakeMaker | 7.76 |
| FreeBSD | devel/p5-ExtUtils-MakeMaker | 7.76 |
| DragonFly | devel/p5-ExtUtils-MakeMaker | 7.72 |
| HardenedBSD | devel/p5-ExtUtils-MakeMaker | 7.76 |
| GhostBSD | devel/p5-ExtUtils-MakeMaker | 7.76 |
Install
Binary package:
mport install p5-ExtUtils-MakeMaker
From mports:
cd /usr/mports/devel/p5-ExtUtils-MakeMaker && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-ExtUtils-MakeMaker>0:devel/p5-ExtUtils-MakeMaker
Dependencies
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
- Conflicts with
- p5-ExtUtils-Command
Files
pkg-plist 64
- %%SITE_PERL%%/ExtUtils/Command.pm
- %%SITE_PERL%%/ExtUtils/Command/MM.pm
- %%SITE_PERL%%/ExtUtils/Liblist.pm
- %%SITE_PERL%%/ExtUtils/Liblist/Kid.pm
- %%SITE_PERL%%/ExtUtils/MM.pm
- %%SITE_PERL%%/ExtUtils/MM_AIX.pm
- %%SITE_PERL%%/ExtUtils/MM_Any.pm
- %%SITE_PERL%%/ExtUtils/MM_BeOS.pm
- %%SITE_PERL%%/ExtUtils/MM_Cygwin.pm
- %%SITE_PERL%%/ExtUtils/MM_DOS.pm
- %%SITE_PERL%%/ExtUtils/MM_Darwin.pm
- %%SITE_PERL%%/ExtUtils/MM_MacOS.pm
- %%SITE_PERL%%/ExtUtils/MM_NW5.pm
- %%SITE_PERL%%/ExtUtils/MM_OS2.pm
- %%SITE_PERL%%/ExtUtils/MM_OS390.pm
- %%SITE_PERL%%/ExtUtils/MM_QNX.pm
- %%SITE_PERL%%/ExtUtils/MM_UWIN.pm
- %%SITE_PERL%%/ExtUtils/MM_Unix.pm
- %%SITE_PERL%%/ExtUtils/MM_VMS.pm
- %%SITE_PERL%%/ExtUtils/MM_VOS.pm
- %%SITE_PERL%%/ExtUtils/MM_Win32.pm
- %%SITE_PERL%%/ExtUtils/MM_Win95.pm
- %%SITE_PERL%%/ExtUtils/MY.pm
- %%SITE_PERL%%/ExtUtils/MakeMaker.pm
- %%SITE_PERL%%/ExtUtils/MakeMaker/Config.pm
- %%SITE_PERL%%/ExtUtils/MakeMaker/FAQ.pod
- %%SITE_PERL%%/ExtUtils/MakeMaker/Locale.pm
- %%SITE_PERL%%/ExtUtils/MakeMaker/Tutorial.pod
- %%SITE_PERL%%/ExtUtils/MakeMaker/version.pm
- %%SITE_PERL%%/ExtUtils/MakeMaker/version/regex.pm
- %%SITE_PERL%%/ExtUtils/MakeMaker/version/vpp.pm
- %%SITE_PERL%%/ExtUtils/Mkbootstrap.pm
- %%SITE_PERL%%/ExtUtils/Mksymlists.pm
- %%SITE_PERL%%/ExtUtils/testlib.pm
- %%PERL5_MAN3%%/ExtUtils::Command.3.gz
- %%PERL5_MAN3%%/ExtUtils::Command::MM.3.gz
- %%PERL5_MAN3%%/ExtUtils::Liblist.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_AIX.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_Any.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_BeOS.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_Cygwin.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_DOS.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_Darwin.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_MacOS.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_NW5.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_OS2.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_OS390.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_QNX.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_UWIN.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_Unix.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_VMS.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_VOS.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_Win32.3.gz
- %%PERL5_MAN3%%/ExtUtils::MM_Win95.3.gz
- %%PERL5_MAN3%%/ExtUtils::MY.3.gz
- %%PERL5_MAN3%%/ExtUtils::MakeMaker.3.gz
- %%PERL5_MAN3%%/ExtUtils::MakeMaker::Config.3.gz
- %%PERL5_MAN3%%/ExtUtils::MakeMaker::FAQ.3.gz
- %%PERL5_MAN3%%/ExtUtils::MakeMaker::Locale.3.gz
- %%PERL5_MAN3%%/ExtUtils::MakeMaker::Tutorial.3.gz
- %%PERL5_MAN3%%/ExtUtils::Mkbootstrap.3.gz
- %%PERL5_MAN3%%/ExtUtils::Mksymlists.3.gz
- %%PERL5_MAN3%%/ExtUtils::testlib.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ExtUtils-MakeMaker-7.76.tar.gz | 488229 | 30bcfd75fec4d512e9081c792f7cb590009d9de2fe285ffa8eec1be35a5ae7ca |
Master sites 1
- CPAN