summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2012-11-10 12:40:56 +0000
committerSergey Popov <pinkbyte@gentoo.org>2012-11-10 12:40:56 +0000
commitef4d0f28f3bea1d2a02e3cd8cc341c3806651d41 (patch)
treeb2a507899366c943293736d14904effc9736f2f3 /dev-util
parentamd64 stable - 442510 (diff)
downloadgentoo-2-ef4d0f28f3bea1d2a02e3cd8cc341c3806651d41.tar.gz
gentoo-2-ef4d0f28f3bea1d2a02e3cd8cc341c3806651d41.tar.bz2
gentoo-2-ef4d0f28f3bea1d2a02e3cd8cc341c3806651d41.zip
Initial commit wrt bug #130641. Ebuild is based on work of Robert Führicht, Matteo Azzali, Robert A., haarp and me. Qt herd added to metadata, permission granted by yngwin
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/qfsm/ChangeLog12
-rw-r--r--dev-util/qfsm/metadata.xml9
-rw-r--r--dev-util/qfsm/qfsm-0.53.0.ebuild38
3 files changed, 59 insertions, 0 deletions
diff --git a/dev-util/qfsm/ChangeLog b/dev-util/qfsm/ChangeLog
new file mode 100644
index 000000000000..a95c3d3e1874
--- /dev/null
+++ b/dev-util/qfsm/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for dev-util/qfsm
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qfsm/ChangeLog,v 1.1 2012/11/10 12:40:56 pinkbyte Exp $
+
+*qfsm-0.53.0 (10 Nov 2012)
+
+ 10 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> +qfsm-0.53.0.ebuild,
+ +metadata.xml:
+ Initial commit wrt bug #130641. Ebuild is based on work of Robert Führicht,
+ Matteo Azzali, Robert A., haarp and me. Qt herd added to metadata, permission
+ granted by yngwin
+
diff --git a/dev-util/qfsm/metadata.xml b/dev-util/qfsm/metadata.xml
new file mode 100644
index 000000000000..5e3fb1dbcea8
--- /dev/null
+++ b/dev-util/qfsm/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>qt</herd>
+ <maintainer>
+ <email>pinkbyte@gentoo.org</email>
+ <name>Sergey Popov</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-util/qfsm/qfsm-0.53.0.ebuild b/dev-util/qfsm/qfsm-0.53.0.ebuild
new file mode 100644
index 000000000000..fbbbf647d50b
--- /dev/null
+++ b/dev-util/qfsm/qfsm-0.53.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qfsm/qfsm-0.53.0.ebuild,v 1.1 2012/11/10 12:40:56 pinkbyte Exp $
+
+EAPI=4
+
+MY_P="${P}-Source"
+
+inherit cmake-utils
+
+DESCRIPTION="A graphical tool for designing finite state machines"
+HOMEPAGE="http://qfsm.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/zlib
+ >=x11-libs/qt-core-4.7
+ >=x11-libs/qt-qt3support-4.7
+ >=x11-libs/qt-svg-4.7
+ media-gfx/graphviz"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( ChangeLog README TODO )
+
+src_prepare()
+{
+ # remove broken pre-generated Makefile
+ rm Makefile || die 'rm Makefile failed'
+ # fix desktop files
+ sed -i -e '/Encoding/d' \
+ -e 's/\.png//' \
+ desktop/qfsm.desktop || die 'sed on qfsm.desktop failed'
+}