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
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