GET /api/v1/ports/maven3/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "name": "maven3",
    "portdir": "java/maven3",
    "version": "3.9.13",
    "license": "Apache-2",
    "platforms": "any",
    "epoch": 0,
    "replaced_by": null,
    "homepage": "https://maven.apache.org/",
    "description": "A Java-based build and project management environment.",
    "long_description": "Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM. Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.",
    "active": true,
    "categories": [
        "devel",
        "java"
    ],
    "maintainers": [
        {
            "name": "breun",
            "github": "breun",
            "ports_count": 101
        }
    ],
    "variants": [],
    "dependencies": [
        {
            "type": "build",
            "ports": [
                "clang-18"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "openjdk21"
            ]
        },
        {
            "type": "run",
            "ports": [
                "maven_select"
            ]
        }
    ],
    "depends_on": [
        {
            "type": "build",
            "ports": [
                "jflex",
                "byte-buddy",
                "protobuf3-java",
                "google-java-format",
                "commons-text",
                "commons-lang3",
                "portfolio-performance",
                "commons-logging",
                "commons-io",
                "commons-codec",
                "xmlgraphics-commons"
            ]
        },
        {
            "type": "run",
            "ports": [
                "abcl"
            ]
        }
    ]
}