/** * **opendap** - A new version of libdap that contains both DAP2 and DAP4 support * * @domain `opendap.org` * @programs `dap-config`, `dap-config-pkgconfig`, `getdap`, `getdap4` * @version `3.21.1` (2 versions available) * @versions From newest version to oldest. * * @install `launchpad install opendap.org` * @homepage https://www.opendap.org/ * @dependencies `gnome.org/libxml2`, `openssl.org`, `curl.se`, ... (+2 more) (includes OS-specific dependencies with `os:package` format) * @buildDependencies `gnu.org/bison`, `github.com/westes/flex`, `gnu.org/patch`, ... (+3 more) (includes OS-specific dependencies with `os:package` format) - required only when building from source * * @example * ```typescript * import { pantry } from 'ts-pkgx' * * const pkg = pantry.opendaporg * console.log(pkg.name) // "opendap" * console.log(pkg.description) // "A new version of libdap that contains both DAP2..." * console.log(pkg.programs) // ["dap-config", "dap-config-pkgconfig", ...] * console.log(pkg.versions[0]) // "3.21.1" (latest) * ``` * * @see https://ts-pkgx.netlify.app/packages/opendap-org.md * @see https://ts-pkgx.netlify.app/usage */ export declare const opendaporgPackage: { /** * The display name of this package. */ name: 'opendap'; /** * The canonical domain name for this package. */ domain: 'opendap.org'; /** * Brief description of what this package does. */ description: 'A new version of libdap that contains both DAP2 and DAP4 support'; packageYmlUrl: 'https://github.com/pkgxdev/pantry/tree/main/projects/opendap.org/package.yml'; homepageUrl: 'https://www.opendap.org/'; githubUrl: 'https://github.com/OPENDAP/libdap4'; /** * Command to install this package using launchpad. * @example launchpad install package-name */ installCommand: 'launchpad install opendap.org'; pkgxInstallCommand: 'sh <(curl https://pkgx.sh) +opendap.org -- $SHELL -i'; launchpadInstallCommand: 'launchpad install opendap.org'; /** * Executable programs provided by this package. * These can be run after installation. */ programs: readonly ['dap-config', 'dap-config-pkgconfig', 'getdap', 'getdap4']; companions: readonly []; /** * Runtime dependencies for this package. * These are required when running the package. * OS-specific dependencies are prefixed with `os:` (e.g., `linux:freetype.org`). */ dependencies: readonly ['gnome.org/libxml2', 'openssl.org', 'curl.se', 'linux:sourceforge.net/libtirpc', 'linux:github.com/util-linux/util-linux']; /** * Build dependencies for this package. * These are only required when building the package from source. * OS-specific dependencies are prefixed with `os:` (e.g., `linux:gnu.org/gcc`). */ buildDependencies: readonly ['gnu.org/bison', 'github.com/westes/flex', 'gnu.org/patch', 'linux:gnu.org/autoconf', 'linux:gnu.org/automake', 'linux:gnu.org/libtool']; /** * Available versions from newest to oldest. * @see https://ts-pkgx.netlify.app/usage for installation instructions */ versions: readonly ['3.21.1', '3.20.11']; aliases: readonly [] }; export type OpendaporgPackage = typeof opendaporgPackage