net/p5-URI-OpenURL 0.4.6_1 FreeBSD
Parse and construct OpenURL's (NISO Z39.88-2004)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- net, perl5
- Package size
- 14.1 KiB, 29.1 KiB installed
Description
This module provides an implementation of OpenURLs encoded as URIs (Key/Encoded-Value (KEV) Format), this forms only a part of the OpenURL spec. It does not check that OpenURLs constructed are sane according to the OpenURL specification (to a large extent sanity will depend on the community of use).
From the implementation guidelines:
The description of a referenced resource, and the descriptions of the associated resources that comprise the context of the reference, bundled together are called a ContextObject. It is a ContextObject that is transported when a user makes a request by clicking a link. A KEV OpenURL may contain only one ContextObject.
The ContextObject may contain up to six Entities. One of these, the Referent, conveys information about the referenced item. It must always be included in a ContextObject. The other five entities - ReferringEntity, Requester, Resolver, ServiceType and Referrer - hold information about the context of the reference and are optional.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/p5-URI-OpenURL | 0.4.6_1 |
| DragonFly | net/p5-URI-OpenURL | 0.4.6_1 |
Install
Binary package:
pkg install p5-URI-OpenURL
From the ports tree:
cd /usr/ports/net/p5-URI-OpenURL/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-URI-OpenURL>0:net/p5-URI-OpenURL
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 | 0.4.6_1 | 0.4.6_1 | 0.4.6_1 | 0.4.6_1 | 0.4.6_1 |
| FreeBSD:14:quarterly | 0.4.6_1 | 0.4.6_1 | n/a | 0.4.6_1 | 0.4.6_1 |
| FreeBSD:15:latest | 0.4.6_1 | 0.4.6_1 | n/a | 0.4.6_1 | 0.4.6_1 |
| FreeBSD:15:quarterly | 0.4.6_1 | 0.4.6_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.4.6_1 | 0.4.6_1 | 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 1
p5-URI>=0: net/p5-URI
Runtime 1
p5-URI>=0: net/p5-URI
The full lists below include those, and their dependencies in turn.
Build dependencies 4
Run dependencies 4
No port depends on this one.
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 2
- %%PERL5_MAN3%%/URI::OpenURL.3.gz
- %%SITE_PERL%%/URI/OpenURL.pm
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| URI-OpenURL-0.4.6.tar.gz | 8315 | 35b4ef83a81fa5cceba47de6a7f9620bd4bde7a1b77b5385e0d19c2449b3ad12 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.