BSD Ports

devel/dia2code 0.8.1nb15 NetBSD

Small utility used to generate code from a Dia diagram

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Categories
devel
Package size
24.3 KiB, 61.6 KiB installed

Description

Features of Dia2code: -* Reads UML diagrams. -* Can handle * UML - Generalization * UML - Realization * UML - Implements * UML - Association * UML - Dependency -* Selective code generation -* User-defined output directory -* Stereotype handling: interfaces, abstract classes -* "Import" and "include" based on the parent classes, the type of attributes and return type of methods iff they're declared in the same diagram -* Support for JavaBeans(tm): will create automagically methods to access and modify each attribute -* Template and Package handling -* Custom code generator modules that are loaded on-the-fly -* Generates code for: Ada, C, C++, Java, PHP, Python, shapefile, SQL and C#

In the other systems

SystemPortVersion
NetBSDdevel/dia2code0.8.1nb15
FreeBSDdevel/dia2code0.8.8_4
DragonFlydevel/dia2code0.8.8_3
HardenedBSDdevel/dia2code0.8.8_4
GhostBSDdevel/dia2code0.8.8_4

Install

Binary package:

pkgin install dia2code

From pkgsrc:

cd /usr/pkgsrc/devel/dia2code && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.8.1nb15
NetBSD 10.1 aarch640.8.1nb15
SmartOS / illumos x86_640.8.1nb15
macOS 15 arm640.8.1nb15

Dependencies

Run dependencies 1

No port depends on this one.