Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37601809
en ru br
ALT Linux repos
5.0: 4.8.2-alt1
4.1: 4.2-alt1
4.0: 3.0.2-alt1

Other repositories

Group :: Development/Other
RPM: bouml

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: bouml
Version: 3.0.2
Release: alt1

Summary: BOUML is a free UML 2 tool box

License: GPLv2+
Group: Development/Other
Url: http://bouml.free.fr

Packager: Yuriy Kashirin <uka at altlinux.ru>

Source: %{name}_%version.tar.gz
Source1: %name-changelog
#Patch0: %name-default-charset.patch
Patch0: %name-%version-%release.patch

# Automatically added by buildreq on Mon Mar 26 2007

BuildRequires: gcc-c++ libXext-devel libqt3-devel

%description
BOUML is a free UML 2 tool box (under development) allowing you to
specify and generate code in C++, Java and Idl.

BOUML runs under Unix/Linux/Solaris, MacOS X(Power PC and Intel) and
Windows.

BOUML is very fast and doesn't require much memory to manage several
thousands of classes, see benchmark.

BOUML is extensible, and the external tools named plug-outs can be
written in C++ or Java, using BOUML for their definition as any other
program. The code generators and reverses are ones of the pre-defined
plug-outs included in the BOUML distribution.

%prep
%setup -n %{name}_%version
%patch -p1

bzip2 -ck9 %SOURCE1 > ChangeLog.bz2

%build
export QTDIR=%_qt3dir
export PATH=%_qt3dir/bin:$PATH

%define boumldefs BOUML_LIB=%_libdir/%name BOUML_DIR=%_bindir BOUML_DESKTOP_DIR=%_desktopdir BOUML_ICONS_PREFIX_DIR=%_iconsdir/hicolor

%make_build %boumldefs

%install
%make_install %boumldefs DESTDIR=%buildroot install

%post
%update_menus

%postun
%clean_menus

%files
%_bindir/*
%_libdir/%name
%_iconsdir/hicolor/*/apps/*
%_desktopdir/*
%doc README ChangeLog.bz2

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin