BSD Ports

devel/R-cran-R.methodsS3 1.8.2 FreeBSD

Methods that simplify the setup of S3 generic functions

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f08d11bc2d
License
LGPL21, LGPL3
Categories
devel
Package size
94.0 KiB, 130.9 KiB installed

Description

Methods that simplify the setup of S3 generic functions and S3 methods. Major effort has been made in making definition of methods as simple as possible with a minimum of maintenance for package developers. For example, generic functions are created automatically, if missing, and naming conflict are automatically solved, if possible. The method setMethodS3() is a good start for those who in the future may want to migrate to S4. This is a cross-platform package implemented in pure R that generates standard S3 methods.

In the other systems

SystemPortVersion
FreeBSDdevel/R-cran-R.methodsS31.8.2
DragonFlydevel/R-cran-R.methodsS31.8.2
MidnightBSDdevel/R-cran-R.methodsS31.8.2

Install

Binary package:

pkg install R-cran-R.methodsS3

From the ports tree:

cd /usr/ports/devel/R-cran-R.methodsS3/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	R-cran-R.methodsS3>0:devel/R-cran-R.methodsS3

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:latest1.8.21.8.2-1.8.21.8.2
FreeBSD:14:quarterly1.8.21.8.2n/a1.8.21.8.2
FreeBSD:15:latest1.8.21.8.2n/a1.8.21.8.2
FreeBSD:15:quarterly1.8.21.8.2n/an/an/a
FreeBSD:16:latest1.8.21.8.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 86
Run dependencies 86

Configuration

No options to configure.

USES
cran:auto-plist
Service scripts
none

Files

distinfo 1
FileSizeSHA256
R.methodsS3_1.8.2.tar.gz24131822d5e61dad4c91e8883be2b38d7b89f87492046d0fe345704eb5d2658927c2e

Commit history 2

DateCommitCreditsLog message
f08d11bc2d Zsolt Udvari */R-cran-*: Use cran.mk's default WWW
Remove WWW from my ports because cran.mk provides a default WWW. See the entry of 20260914 in /usr/ports/CHANGES.
ce2322be51 Devin Teske Update R-cran-* WWW to modern URL
Old R-cran-* ports have https://cran.r-project.org/web/packages/${PORTNAME} New R-cran-* ports have https://cran.r-project.org/package=${PORTNAME} Replace all the old WWW URLs with new WWW URLs Reviewed by: fuz Differential Revision: https://reviews.freebsd.org/D59714