Username: Password: Remember me
Search Criteria Advanced
Package Details

bouml 4.18-1
http://bouml.free.fr/
A free UML 2 modeler with C++, Idl, Java, PHP and Python code generation

unsupported :: devel
Maintainer: mathieuI
Votes: 92

License: GPL

Last Updated: Thu, 28 Jan 2010 12:55:31 +0000
First Submitted: Tue, 14 Mar 2006 21:24:27 +0000

Tarball :: Files :: PKGBUILD

Dependencies qt3

Sources
http://downloads.sourceforge.net/project/bouml/bouml/4.18/bouml_4.18.tar.gz
Comment by: Gerenuk on Mon, 08 Feb 2010 11:55:50 +0000
Just tried installing bouml through yaourt. The tar.gz file wasn't found, as apparent soureforge has changed their directory structure.
When I edited the source to the correct value, the build system complained about failed consistency checks or so.
Comment by: manwithgrenade on Tue, 22 Sep 2009 16:29:02 +0000
Updated to 4.14
Comment by: Cif on Mon, 26 Jan 2009 18:54:54 +0000
try add this before "make"

if [ `uname -m` = "x86_64" ]; then
export QMAKESPEC=linux-g++-64
else
export QMAKESPEC=linux-g++-32
fi

If this works I'll add them in the next release.
Comment by: andrej on Mon, 26 Jan 2009 13:57:05 +0000
The PKGBUILD should contain something like
export QMAKESPEC=linux-g++-32
export QMAKESPEC=linux-g++-64
Comment by: andrej on Mon, 26 Jan 2009 13:52:17 +0000
The QMAKESPEC issue again. This won't compile.
Comment by: Cif on Wed, 24 Dec 2008 13:46:31 +0000
Update to version 4.9. Merry Xmas to you :)
Comment by: Cif on Thu, 04 Dec 2008 17:51:51 +0000
Ops, my fault... Fix. Thanks.
Comment by: e6nian on Thu, 04 Dec 2008 00:29:51 +0000
the 4.8.3-1 md5sum should be
c5aaa031164659c4323f837960da3819
Comment by: Cif on Thu, 27 Nov 2008 10:51:08 +0000
Update to version 4.8.3
Comment by: ahmad on Sun, 12 Oct 2008 21:49:24 +0000
# PKGBUILD update (ver 4.7)
#
#
# Contributor: Neil Darlow <neil@darlow.co.uk>

pkgname=bouml
pkgver=4.7
pkgrel=1
pkgdesc='A free UML 2 modeler with C++, Idl, Java, PHP and Python code generation'
arch=('i686' 'x86_64')
url='http://bouml.free.fr'
license=('GPL')
depends=('qt3')
source=(http://downloads.sourceforge.net/$pkgname/${pkgname}_$pkgver.tar.gz)
md5sums=('07b5b150de9e4c485957b7ebcb207e65')

build() {
cd "$srcdir/${pkgname}_$pkgver"
# we require Qt3
. /etc/profile.d/qt3.sh || return 1
export PATH=$QTDIR/bin:$PATH
make || return 1
make install DESTDIR="$pkgdir"
}
Comment by: ScriptDevil on Sun, 12 Oct 2008 14:39:56 +0000
4.7 released..
Comment by: neildarlow on Wed, 11 Jun 2008 09:41:01 +0000
4.4 update. This version has backwards-incompatible file format changes. If you value your data, keep a copy of the previous BOUML package and backup your projects before updating and saving them with this one.
Comment by: neildarlow on Tue, 06 May 2008 10:33:16 +0000
4.3.2 update. The BOUML_* environment variables are no longer used. The settings are configured through a dialog at first execution or my selecting Miscellaneous|Set environment from the BOUML menubar.
Comment by: regiusz on Wed, 23 Apr 2008 18:11:40 +0000
Doesn't compile with error:
-----
==> Entering fakeroot environment...
==> Starting build()...
patching file Makefile
Generate BOUML and the hand made plug-outs
for i in src src/CppGenerator src/CppReverse src/JavaGenerator src/JavaReverse src/JavaCat src/PhpGenerator src/PhpReverse src/PythonGenerator src/IdlGenerator src/PlugOutUpgrade src/ProjectControl src/ProjectSynchro src/RoundtripBody; do if [ -d $i ]; then ( cd $i; /opt/qt/bin/qmake; ) || exit 1 ; make -C $i || exit 1 ; fi; done
QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: /tmp/yaourt-tmp-regiusz/aur-bouml/bouml/src/bouml_4.3/src/bouml.pro
make: *** [compile] Error 1
==> ERROR: Build Failed.
Aborting...
Error: Makepkg was unable to build bouml package.
-----


I've added two lines at the start of build function in PKGBUILD:
-----
build() {
export QTDIR=/opt/qt
export QMAKESPEC=/opt/qt/mkspecs/linux-g++

cd $startdir/src/$pkgname-$pkgver
-----

And now it's compiling. Will see if everything is ok after it finishes.
Comment by: neildarlow on Mon, 21 Apr 2008 21:46:30 +0000
Updated to 4.3. File format changes, beware!
Comment by: neildarlow on Sat, 05 Apr 2008 16:31:30 +0000
New version update. See project website for changes.
Comment by: neildarlow on Mon, 18 Feb 2008 16:41:29 +0000
Updated to 4.2 - File format changes - beware!
Comment by: Zerial on Wed, 24 Oct 2007 16:05:44 +0000
Adopted and Updated
Comment by: leemars on Tue, 17 Jul 2007 10:35:25 +0000
I modified the PKGBUILD and it seems still work well.

# Contributor: jht <stefano@inventati.org>

pkgname=bouml
pkgver=2.29
pkgrel=1
pkgdesc="Free UML 2 tool box with C++, Java and Idl code generation"
arch=('i686' 'x86_64')
url="http://bouml.free.fr"
license=('GPL')
depends=('qt')
source=(http://bouml.free.fr/${pkgname}_${pkgver}.tar.gz bouml.desktop bouml.png Makefile.patch)
md5sums=('b12ad9bb459aa3d6219f6e0dd55a50d4' 'b9d35c1d9d9f58195ea94c4ad6509cec'\
'eec147456bc211bac962dacc3ed1f0c3' 'b7d3a8428740d8dba08886e69da47c20')

build() {
cd $startdir/src/${pkgname}_${pkgver}
install -m 755 -d $startdir/pkg/usr/bin
patch -Np0 -i ../Makefile.patch || return 1
make || return 1
make BOUML_LIB=$startdir/pkg/usr/lib/bouml \
BOUML_DIR=$startdir/pkg/usr/bin \
BOUML_DESKTOP_DIR=$startdir/pkg/usr/share/applications \
BOUML_ICONS_PREFIX_DIR=$startdir/pkg/usr/share/icons/hicolor \
install || return 1

# Installing the desktop entry and the icon
install -D -m 644 ../bouml.png $startdir/pkg/usr/share/pixmaps/bouml.png
install -D -m 644 ../bouml.desktop $startdir/pkg/usr/share/applications/bouml.desktop
}
Comment by: jht on Tue, 22 May 2007 22:12:21 +0000
This package is updated too much frequently
(12 releases from April 07).
It doesn't make any sense to me to simply bumping versions, without testing them. And I have not enough spare time for it. I cannot maintain it anymore. Sorry
Comment by: jht on Tue, 08 May 2007 18:41:44 +0000
Sigh... just updated! However, here is 2.26.

Note: There\'s a problem with the timestamps, but all works fine.
Comment by: jht on Tue, 08 May 2007 17:44:44 +0000
Updated
Comment by: jht on Sun, 22 Apr 2007 21:31:39 +0000
Updated to 2.25
Comment by: jht on Fri, 20 Apr 2007 10:57:38 +0000
Updated to 2.24
Comment by: jht on Wed, 07 Mar 2007 20:08:59 +0000
Fixed few tags.
Added a patch to Makefile.
Comment by: jht on Tue, 06 Mar 2007 18:36:14 +0000
Adopted.
Now it\'s up-to-date and I fixed some bugs (e.g. now even users can makepkg it)
Added license and arch fields.
Comment by: matchil on Thu, 16 Nov 2006 08:17:44 +0000
Hi.
Is it possible to make this package up-to-date or just post up=to-date PKGBUILD?

Peace.
Comment by: Gandalf on Tue, 14 Mar 2006 22:12:02 +0000
- Added an icon and a .desktop file...
- Removed an already satisfied dependency \"glibc\"
Comment by: Gandalf on Tue, 14 Mar 2006 21:24:28 +0000
Initial release

Can be found also in my repo
[wael]
Server = http://wael.nasreddine.com/files/arch/repo/wael/os/i686/

v1.6.0