BSD Ports

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

SystemPortVersion
FreeBSDnet/p5-URI-OpenURL0.4.6_1
DragonFlynet/p5-URI-OpenURL0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.6_10.4.6_10.4.6_10.4.6_10.4.6_1
FreeBSD:14:quarterly0.4.6_10.4.6_1n/a0.4.6_10.4.6_1
FreeBSD:15:latest0.4.6_10.4.6_1n/a0.4.6_10.4.6_1
FreeBSD:15:quarterly0.4.6_10.4.6_1n/an/an/a
FreeBSD:16:latest0.4.6_10.4.6_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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
FileSizeSHA256
URI-OpenURL-0.4.6.tar.gz831535b4ef83a81fa5cceba47de6a7f9620bd4bde7a1b77b5385e0d19c2449b3ad12
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.