changeset 32:b23455d0adfe

add bouml 4.3.5 ebuild
author Dirk Olmes <dirk.olmes@googlemail.com>
date Tue, 10 Jun 2008 17:11:23 +0200
parents 51b6b390a7d8
children cf0bab120617
files dev-util/bouml/Manifest dev-util/bouml/bouml-4.3.5.ebuild
diffstat 2 files changed, 36 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dev-util/bouml/Manifest	Mon Jun 09 01:42:38 2008 +0200
+++ b/dev-util/bouml/Manifest	Tue Jun 10 17:11:23 2008 +0200
@@ -1,4 +1,6 @@
 DIST bouml_4.2.tar.gz 4485084 RMD160 f30c60de28183de63d300285da59a09ed2c8ab16 SHA1 9beb1fa0404f4f8fc5fc75be16f8daebd6fb6a8f SHA256 c6ce803a850970a52992ec7ee9e44d25d311f222b55b7c12dff61b691e110f44
 DIST bouml_4.3.2.tar.gz 4603743 RMD160 b14805d7a7b4dabac1dba78619a4621ff04a358d SHA1 409b3e2fa7b4d492caa822b9d23cfe0de6b633c6 SHA256 6358e4843044325406ec7cc5bf233e6e96ce9c0e7fc1ab0e8eb9d6349a99c9ee
+DIST bouml_4.3.5.tar.gz 4606177 RMD160 ba178458bd9771cc5cae6f6b33df8227b043f5eb SHA1 73c40df173bdecfefe035e462cc84cc55929b353 SHA256 189613e79bf1a1854673b7222ba5bc992ac4688b4934e1827472dd1967ba1cbb
 EBUILD bouml-4.2.ebuild 869 RMD160 d00fdbece599ba8cc7bdd3dcaf4015c98b2753a7 SHA1 ef8b0fce1ed75c01c887ff6506fda51a0e1e8abc SHA256 55a9821125e716258eba66cd1caafce126ada1e9b0cd05d46d3a5af9e0232099
 EBUILD bouml-4.3.2.ebuild 869 RMD160 d00fdbece599ba8cc7bdd3dcaf4015c98b2753a7 SHA1 ef8b0fce1ed75c01c887ff6506fda51a0e1e8abc SHA256 55a9821125e716258eba66cd1caafce126ada1e9b0cd05d46d3a5af9e0232099
+EBUILD bouml-4.3.5.ebuild 869 RMD160 d00fdbece599ba8cc7bdd3dcaf4015c98b2753a7 SHA1 ef8b0fce1ed75c01c887ff6506fda51a0e1e8abc SHA256 55a9821125e716258eba66cd1caafce126ada1e9b0cd05d46d3a5af9e0232099
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev-util/bouml/bouml-4.3.5.ebuild	Tue Jun 10 17:11:23 2008 +0200
@@ -0,0 +1,34 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bouml/bouml-3.4.ebuild,v 1.1 2007/12/23 21:27:06 ferdy Exp $
+
+inherit multilib qt3
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Free UML 2 tool with code generation"
+HOMEPAGE="http://bouml.free.fr/"
+SRC_URI="http://bouml.free.fr/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="$(qt_min_version 3)"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+	find src/ genplugouts/ -type f -name "*.pro" | while read file; do
+		local subdir="${file%/*}"
+		eqmake3 "${file}" -o "${subdir}"/Makefile
+		emake -C "${subdir}" || die "emake failed in ${subdir}"
+	done
+}
+
+src_install() {
+	emake BOUML_LIB="/usr/$(get_libdir)/bouml" DESTDIR="${D}" install \
+		|| die "emake install failed"
+}