Name: plantuml Version: 1.2024.7 Release: %autorelease Epoch: 1 Summary: Program to generate UML diagram from a text description License: LGPL-3.0-or-later URL: http://plantuml.com/ Source: https://github.com/%{name}/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{java_arches} noarch BuildRequires: ant BuildRequires: help2man BuildRequires: javapackages-local Requires: java >= 1.8.0 # Explicit requires for javapackages-tools since plantuml script # uses /usr/share/java-utils/java-functions Requires: javapackages-tools %description PlantUML is a program allowing to draw UML diagrams, using a simple and human readable text description. It is extremely useful for code documenting, sketching project architecture during team conversations and so on. PlantUML supports the following diagram types - sequence diagram - use case diagram - class diagram - activity diagram - component diagram - state diagram %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %autosetup # Don't set Class-Path when building jar sed --in-place '/