math/p5-PDL-Perldl2 2.003 FreeBSD
Simple shell (version 2) for PDL
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- math, perl5
Description
The pdl2 program, also known as the Perldl2 shell, is a second generation version of the original perldl interactive PDL shell. It attempts to be backward compatible in usage while providing improved features, better support for Perl syntax, and an more easily extended framework based on the Devel::REPL shell.
By default, command lines beginning with the default prompt of either pdl2 or perldl (one of 'pdl> ', 'PDL> ', or 'perldl> ') will have the prefix string and surrounding whitespace stripped. This allows for easy cut-and-paste from sample PDL shell sessions or other examples into another PDL shell session.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | math/p5-PDL-Perldl2 | 2.003 |
| DragonFly | math/p5-PDL-Perldl2 | 2.002_1 |
| HardenedBSD | math/p5-PDL-Perldl2 | 2.003 |
| GhostBSD | math/p5-PDL-Perldl2 | 2.003 |
Install
Binary package:
pkg install p5-PDL-Perldl2
From the ports tree:
cd /usr/ports/math/p5-PDL-Perldl2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-PDL-Perldl2>0:math/p5-PDL-Perldl2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2.003 | - | 2.002_1 | - |
| FreeBSD:14:quarterly | - | 2.003 | n/a | 2.002_1 | - |
| FreeBSD:15:latest | - | 2.003 | n/a | 2.002_1 | - |
| FreeBSD:15:quarterly | - | 2.003 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.003 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
p5-Devel-REPL>=0: devel/p5-Devel-REPLp5-PDL>=2.095: math/p5-PDLp5-namespace-clean>=0: devel/p5-namespace-clean
Runtime 3
p5-Devel-REPL>=0: devel/p5-Devel-REPLp5-PDL>=2.095: math/p5-PDLp5-namespace-clean>=0: devel/p5-namespace-clean
The full lists below include those, and their dependencies in turn.
Build dependencies 134
- archivers/liblz4
- archivers/zstd
- astro/p5-Astro-FITS-Header
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/binutils
- devel/p5-Algorithm-C3
- devel/p5-Algorithm-Diff
- devel/p5-B-Hooks-EndOfScope
- devel/p5-B-Keywords
- devel/p5-B-Utils
- devel/p5-Carp-Clan
- devel/p5-Class-C3
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Class-Method-Modifiers
- devel/p5-Clone
- devel/p5-Config-GitLike
- devel/p5-Data-Dump-Streamer
- devel/p5-Data-Dumper-Concise
- devel/p5-Data-OptList
- devel/p5-Devel-ArgNames
- devel/p5-Devel-Caller
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-LexAlias
- devel/p5-Devel-OverloadInfo
- devel/p5-Devel-REPL
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-File-HomeDir
- devel/p5-File-Map
- devel/p5-Getopt-Long
- devel/p5-Getopt-Long-Descriptive
- devel/p5-IO-HTML
- devel/p5-Inline
- devel/p5-Inline-C
- devel/p5-Lexical-Persistence
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Pluggable
- devel/p5-Module-Refresh
- devel/p5-Module-Runtime
- devel/p5-Module-Runtime-Conflicts
- devel/p5-Moo
- devel/p5-MooX-Types-MooseLike
- devel/p5-Moose
- devel/p5-MooseX-ConfigFromFile
- devel/p5-MooseX-Getopt
- devel/p5-MooseX-Object-Pluggable
- devel/p5-MooseX-Role-Parameterized
- devel/p5-MooseX-Types
- devel/p5-MooseX-Types-Path-Tiny
- devel/p5-MooseX-Types-Stringlike
- devel/p5-Package-DeprecationManager
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-PadWalker
- devel/p5-Params-Util
- devel/p5-Params-Validate
- devel/p5-Parse-RecDescent
- devel/p5-Path-Tiny
- devel/p5-Pegex
- devel/p5-PerlIO-Layers
- devel/p5-Role-Tiny
- devel/p5-Safe-Isa
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-ForMethods
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Sys-SigAction
- devel/p5-Task-Weaken
- devel/p5-Term-ReadKey
- devel/p5-Term-ReadLine-Perl
- devel/p5-TimeDate
- devel/p5-Variable-Magic
- devel/p5-XXX
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/gcc14
- lang/p5-Scalar-List-Utils
- lang/p5-Try-Tiny
- lang/perl5.42
- math/fftw
- math/gmp
- math/mpc
- math/mpfr
- math/p5-PDL
- net/p5-Net-HTTP
- net/p5-URI
- print/indexinfo
- security/p5-Authen-NTLM
- security/p5-Digest-HMAC
- security/p5-IO-Socket-SSL
- security/p5-Net-SSLeay
- sysutils/p5-File-Listing
The first 100 are listed.
Run dependencies 134
- archivers/liblz4
- archivers/zstd
- astro/p5-Astro-FITS-Header
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/binutils
- devel/p5-Algorithm-C3
- devel/p5-Algorithm-Diff
- devel/p5-B-Hooks-EndOfScope
- devel/p5-B-Keywords
- devel/p5-B-Utils
- devel/p5-Carp-Clan
- devel/p5-Class-C3
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Class-Method-Modifiers
- devel/p5-Clone
- devel/p5-Config-GitLike
- devel/p5-Data-Dump-Streamer
- devel/p5-Data-Dumper-Concise
- devel/p5-Data-OptList
- devel/p5-Devel-ArgNames
- devel/p5-Devel-Caller
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-LexAlias
- devel/p5-Devel-OverloadInfo
- devel/p5-Devel-REPL
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-File-HomeDir
- devel/p5-File-Map
- devel/p5-Getopt-Long
- devel/p5-Getopt-Long-Descriptive
- devel/p5-IO-HTML
- devel/p5-Inline
- devel/p5-Inline-C
- devel/p5-Lexical-Persistence
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Pluggable
- devel/p5-Module-Refresh
- devel/p5-Module-Runtime
- devel/p5-Module-Runtime-Conflicts
- devel/p5-Moo
- devel/p5-MooX-Types-MooseLike
- devel/p5-Moose
- devel/p5-MooseX-ConfigFromFile
- devel/p5-MooseX-Getopt
- devel/p5-MooseX-Object-Pluggable
- devel/p5-MooseX-Role-Parameterized
- devel/p5-MooseX-Types
- devel/p5-MooseX-Types-Path-Tiny
- devel/p5-MooseX-Types-Stringlike
- devel/p5-Package-DeprecationManager
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-PadWalker
- devel/p5-Params-Util
- devel/p5-Params-Validate
- devel/p5-Parse-RecDescent
- devel/p5-Path-Tiny
- devel/p5-Pegex
- devel/p5-PerlIO-Layers
- devel/p5-Role-Tiny
- devel/p5-Safe-Isa
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-ForMethods
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Sys-SigAction
- devel/p5-Task-Weaken
- devel/p5-Term-ReadKey
- devel/p5-Term-ReadLine-Perl
- devel/p5-TimeDate
- devel/p5-Variable-Magic
- devel/p5-XXX
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/gcc14
- lang/p5-Scalar-List-Utils
- lang/p5-Try-Tiny
- lang/perl5.42
- math/fftw
- math/gmp
- math/mpc
- math/mpfr
- math/p5-PDL
- net/p5-Net-HTTP
- net/p5-URI
- print/indexinfo
- security/p5-Authen-NTLM
- security/p5-Digest-HMAC
- security/p5-IO-Socket-SSL
- security/p5-Net-SSLeay
- sysutils/p5-File-Listing
The first 100 are listed.
No port depends on this one.
Configuration
Options name: math_PDL-Perldl2
| Option | Default | Description |
|---|---|---|
| COMPLETION | on | Completion plugin |
| COMPLETIONDRIVER_INC | on | CompletionDriver::INC plugin |
| COMPLETIONDRIVER_KEYWORDS | on | CompletionDriver::Keywords plugin |
| COMPLETIONDRIVER_LEXENV | on | CompletionDriver::LexEnv plugin |
| DDS | on | DDS plugin |
| INTERRUPT | on | Interrupt plugin |
| LEXENV | on | LexEnv plugin |
| MULTILINE_PPI | on | MultiLine::PPI plugin |
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 14
- bin/pdl2
- %%SITE_PERL%%/PDL/Perldl2/Plugin/CleanErrors.pm
- %%SITE_PERL%%/PDL/Perldl2/Plugin/NiceSlice.pm
- %%SITE_PERL%%/PDL/Perldl2/Plugin/PDLCommands.pm
- %%SITE_PERL%%/PDL/Perldl2/Plugin/PrintControl.pm
- %%SITE_PERL%%/PDL/Perldl2/Profile/Perldl2.pm
- %%SITE_PERL%%/PDL/Perldl2/Script.pm
- %%SITE_PERL%%/PDL/tctrl-c.pl
- %%PERL5_MAN1%%/pdl2.1.gz
- %%PERL5_MAN3%%/PDL::Perldl2::Plugin::CleanErrors.3.gz
- %%PERL5_MAN3%%/PDL::Perldl2::Plugin::NiceSlice.3.gz
- %%PERL5_MAN3%%/PDL::Perldl2::Plugin::PDLCommands.3.gz
- %%PERL5_MAN3%%/PDL::Perldl2::Plugin::PrintControl.3.gz
- %%PERL5_MAN3%%/PDL::Perldl2::Profile::Perldl2.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| PDL-Perldl2-2.003.tar.gz | 16165 | 013b7140322dcb756e2308e534be895ecf0a16762d1c161ec35a512f0dc27d4d |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.