summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortermite <rb6@duke.edu>2009-04-29 17:08:21 +0000
committertermite <rb6@duke.edu>2009-04-29 17:08:21 +0000
commitecd71151e1e0659cfdcadd43350e06abd90c07d5 (patch)
treeb672bb6a90f2024b24fa3e30c38e0268d9ebe5d7 /sci-visualization
parentdev-python/parsedatetime: Keyword ~amd64 added (diff)
downloadsunrise-ecd71151e1e0659cfdcadd43350e06abd90c07d5.tar.gz
sunrise-ecd71151e1e0659cfdcadd43350e06abd90c07d5.tar.bz2
sunrise-ecd71151e1e0659cfdcadd43350e06abd90c07d5.zip
sci-visualization/tulip: new ebuild for Tulip, bug 257277
svn path=/sunrise/; revision=8449
Diffstat (limited to 'sci-visualization')
-rw-r--r--sci-visualization/tulip/ChangeLog11
-rw-r--r--sci-visualization/tulip/Manifest5
-rw-r--r--sci-visualization/tulip/metadata.xml9
-rw-r--r--sci-visualization/tulip/skel.metadata.xml5
-rw-r--r--sci-visualization/tulip/tulip-3.1.2.ebuild58
5 files changed, 88 insertions, 0 deletions
diff --git a/sci-visualization/tulip/ChangeLog b/sci-visualization/tulip/ChangeLog
new file mode 100644
index 000000000..078a77d32
--- /dev/null
+++ b/sci-visualization/tulip/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for sci-visualization/tulip
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 29 Apr 2009; termite <rb6@duke.edu> +tulip-3.1.2.ebuild, +metadata.xml,
+ +skel.metadata.xml:
+ new ebuild for Tulip, bug 257277
+
+ 29 Apr 2009; termite <rb6@duke.edu> +tulip-3.1.2.ebuild, +metadata.xml:
+ new ebuild for Tulip, bug 257277
+
diff --git a/sci-visualization/tulip/Manifest b/sci-visualization/tulip/Manifest
new file mode 100644
index 000000000..fd36cc02b
--- /dev/null
+++ b/sci-visualization/tulip/Manifest
@@ -0,0 +1,5 @@
+DIST tulip-3.1.2.tar.bz2 20335763 RMD160 4f4a740e7661e241fff8f14def8e4e161291f875 SHA1 60f65c9461f69a1421620769b1c2885094c4618a SHA256 bda400784bd1b7aa31cb9dfbf1d2da9b897809e5174f46eb33b509f492216ac2
+EBUILD tulip-3.1.2.ebuild 1137 RMD160 f14f6a561ba24f56a16746fb43a1f157fec254d5 SHA1 be540e398ccdcc1b9bf82b45ece9ac9e38ccdf66 SHA256 2fae9ee56d973ea363714df13bd7db022bc7c3b3746fc386956d02b207c22da7
+MISC ChangeLog 366 RMD160 75781fcc60a6c5b5e16b634f646aedc511aa1112 SHA1 fc2aaaeabaa2d0f8e23c0cfd78ab744ef06aedbc SHA256 cad96e423fc0108e51bf71dd851cffd33548a78b273c38ebcb166c574e28cb57
+MISC metadata.xml 285 RMD160 58b5eedfb276221761ad179c6a41ef3310f4ed46 SHA1 d2bb85911d82fd9c998ac284b486ef30d4173169 SHA256 380557d07df95fc3289848cb74ba3ed28be038358e341580d0d1344c40b76beb
+MISC skel.metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/sci-visualization/tulip/metadata.xml b/sci-visualization/tulip/metadata.xml
new file mode 100644
index 000000000..e99965821
--- /dev/null
+++ b/sci-visualization/tulip/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>maintainer-wanted</herd>
+ <use>
+ <flag name='stats'>Build with graph stats</flag>
+ <flag name='tlprender'>Build tlprender</flag>
+ </use>
+</pkgmetadata>
diff --git a/sci-visualization/tulip/skel.metadata.xml b/sci-visualization/tulip/skel.metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/sci-visualization/tulip/skel.metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/sci-visualization/tulip/tulip-3.1.2.ebuild b/sci-visualization/tulip/tulip-3.1.2.ebuild
new file mode 100644
index 000000000..aa9d82fa2
--- /dev/null
+++ b/sci-visualization/tulip/tulip-3.1.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit autotools multilib
+
+DESCRIPTION="Large Graph Visualization System"
+HOMEPAGE="http://tulip.labri.fr/"
+SRC_URI="mirror://sourceforge/auber/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="stats tlprender"
+
+RDEPEND="dev-libs/libxml2
+ media-libs/freetype:2
+ media-libs/glew
+ x11-libs/qt-assistant:4
+ x11-libs/qt-gui:4
+ x11-libs/qt-opengl:4"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ enewgroup tulip
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ eautoreconf
+}
+
+src_compile() {
+ myconf=""
+ if use stats ; then
+ myconf="${myconf} --enable-stats-gui"
+ fi
+ if use tlprender ; then
+ myconf="${myconf} --enable-tlprender"
+ fi
+ myconf="${myconf} MOC=/usr/bin/moc UIC=/usr/bin/uic"
+ econf \
+ "--with-qt-includes=/usr/include/qt4" \
+ "--with-qt-libraries=/usr/$(get_libdir)/qt4" \
+ ${myconf} \
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ rm -r "${D}/usr/share/tulip"
+ dodoc TODO README AUTHORS INSTALL ChangeLog || die "dodoc failed"
+}
+