BSD Ports

math/lcalc 2.2.2 FreeBSD

L-function c++ class library and the CLI program lcalc

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
282aecf11a
License
GPLv2+
Categories
math

Description

This program computes zeros and values of L-function.

It installs the L-function c++ class library and, the command line program lcalc.

In the other systems

SystemPortVersion
FreeBSDmath/lcalc2.2.2
DragonFlymath/lcalc2.0.5_4

Install

Binary package:

pkg install lcalc

From the ports tree:

cd /usr/ports/math/lcalc/ && make install clean

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

RUN_DEPENDS=	lcalc>0:math/lcalc
LIB_DEPENDS=	libLfunction.so:math/lcalc

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:latest--2.0.5_12.1.0_12.2.2
FreeBSD:14:quarterly--n/a2.1.0_1-
FreeBSD:15:latest-2.2.2n/a2.1.0_12.1.0_1
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest-2.2.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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

Build dependencies 14
Run dependencies 10

No port depends on this one.

Configuration

Options name: math_lcalc

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
compiler:c++11-lang gmake libtool localbase pkgconfig tar:xz
Service scripts
none

Files

Manual pages 1
  • lcalc(1)
pkg-plist 37
  • bin/lcalc
  • include/lcalc/L.h
  • include/lcalc/Lcommon.h
  • include/lcalc/Ldirichlet_series.h
  • include/lcalc/Ldokchitser.h
  • include/lcalc/Lelliptic.h
  • include/lcalc/Lexplicit_formula.h
  • include/lcalc/Lfind_zeros.h
  • include/lcalc/Lgamma.h
  • include/lcalc/Lglobals.h
  • include/lcalc/Lgram.h
  • include/lcalc/Lmisc.h
  • include/lcalc/Lnumbertheory.h
  • include/lcalc/Lnumberzeros.h
  • include/lcalc/Lprint.h
  • include/lcalc/Lriemannsiegel.h
  • include/lcalc/Lriemannsiegel_blfi.h
  • include/lcalc/Lvalue.h
  • include/lcalc/config.h
  • lib/libLfunction.so
  • lib/libLfunction.so.2
  • lib/libLfunction.so.2.0.1
  • libdata/pkgconfig/lcalc.pc
  • share/doc/lcalc/CONTRIBUTORS
  • share/doc/lcalc/ChangeLog
  • share/doc/lcalc/INSTALL
  • share/doc/lcalc/INSTALL.automake
  • share/doc/lcalc/README.md
  • share/examples/lcalc/Makefile.example
  • share/examples/lcalc/README
  • share/examples/lcalc/data/README
  • share/examples/lcalc/data/data_L4
  • share/examples/lcalc/data/data_dedekind_Q_sqrt_minus_3
  • share/examples/lcalc/data/data_maass
  • share/examples/lcalc/data/data_tau
  • share/examples/lcalc/example.cc
  • share/man/man1/lcalc.1.gz
distinfo 1
FileSizeSHA256
lcalc-2.2.2.tar.xz83595627a58d6862ccc2bed3dd487dc7284f6a688bc37639980e085baf1675a1f83980
Master sites 1
  • https://gitlab.com/-/project/12934202/uploads/79611ba9b2a4ca214df935f43978e2de/

Commit history 1

DateCommitCreditsLog message
282aecf11a Piotr Kubaj math/lcalc: update to 2.2.2
Fixes the build with math/pari 2.19.0, which removed gaffect() and gaffsg(). Changelog: https://gitlab.com/sagemath/lcalc/-/releases/2.2.2