summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2007-03-23 17:18:53 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2007-03-23 17:18:53 +0000
commit1f78e04c511bac8c24f8208c4fedc81b7ed7d1bc (patch)
treeafcff9afaf839637957b94ed82bbc13bb4a59555 /media-gfx/fyre
parentmedia-gfx/ipe: add a check for USE=qt3support with x11-libs/qt-4.2 and later (diff)
downloadsunrise-1f78e04c511bac8c24f8208c4fedc81b7ed7d1bc.tar.gz
sunrise-1f78e04c511bac8c24f8208c4fedc81b7ed7d1bc.tar.bz2
sunrise-1f78e04c511bac8c24f8208c4fedc81b7ed7d1bc.zip
sunrise/profiles/use.local.desc: New ebuild for bug 58239. Thanks to Aaron Walker (ka0ttic), Ben Anderson <roothorick@new.rr.com>, Cory Maccarrone <darkstar6262@cwazy.co.uk>, Micah Dowty <micah@navi.cx>, and Ed Catmur <ed@catmur.co.uk>
svn path=/sunrise/; revision=3272
Diffstat (limited to 'media-gfx/fyre')
-rw-r--r--media-gfx/fyre/ChangeLog11
-rw-r--r--media-gfx/fyre/Manifest6
-rw-r--r--media-gfx/fyre/files/digest-fyre-1.0.13
-rw-r--r--media-gfx/fyre/files/fyre-1.0.1-conf9
-rw-r--r--media-gfx/fyre/files/fyre-1.0.1-init20
-rw-r--r--media-gfx/fyre/fyre-1.0.1.ebuild44
-rw-r--r--media-gfx/fyre/metadata.xml10
7 files changed, 103 insertions, 0 deletions
diff --git a/media-gfx/fyre/ChangeLog b/media-gfx/fyre/ChangeLog
new file mode 100644
index 000000000..d91573d9d
--- /dev/null
+++ b/media-gfx/fyre/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for media-gfx/fyre
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 23 Mar 2007; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+ +fyre-1.0.1.ebuild, +files/fyre-1.0.1-conf, +files/fyre-1.0.1-init,
+ +metadata.xml:
+ New ebuild for bug 58239. Thanks to Aaron Walker (ka0ttic), Ben Anderson
+ <roothorick@new.rr.com>, Cory Maccarrone <darkstar6262@cwazy.co.uk>, Micah
+ Dowty <micah@navi.cx>, and Ed Catmur <ed@catmur.co.uk>
+
diff --git a/media-gfx/fyre/Manifest b/media-gfx/fyre/Manifest
new file mode 100644
index 000000000..11b3e1992
--- /dev/null
+++ b/media-gfx/fyre/Manifest
@@ -0,0 +1,6 @@
+AUX fyre-1.0.1-conf 261 RMD160 5c1a1fe634e286a10118eae0d0fcede8e179f31b SHA1 dceefdc034c7182f21a01aaa89be2a70c5e5937b SHA256 bf59cb80559264c887ff721e33251a6054b2fbc5c6955bd26a1fba214c390525
+AUX fyre-1.0.1-init 396 RMD160 e0825ca00be8790a97d2cdd1c7c516f94626dae1 SHA1 ff7753e0ae881b01381387dd22f9d1bf6123915f SHA256 ad01be58a7db7f0e78f8a0365bf1d8e5cde2e62ad135991c4794fcc5a8d7a2f0
+DIST fyre-1.0.1.tar.bz2 263406 RMD160 5b5b1ce8b3e02a688f9d19fb05b9368b8866473a SHA1 41c0ec45eff16cc1bba081c5c855a3980e404835 SHA256 dafca8e54c77f6078220a2687978914d8e4f7a045306ce4221c403b065425352
+EBUILD fyre-1.0.1.ebuild 1061 RMD160 eaca9c73f08d31bc1acd63acd831c43f3c77ce22 SHA1 f4d15c0db920a1f790bddcedf1e57354d5a9559d SHA256 0ecca74de942261bc7859f9ea684ad86e11990c937bfc565c3df196682ccccf3
+MISC ChangeLog 482 RMD160 67800a992e4219d0be22eff314a87df1ec0f4ab3 SHA1 ac52482647205093dcde87b49b8d087fa1a73cee SHA256 a2a18f6ec0d3bb9a839f9a3a17f5bd47364c987073172851416eba3c2c56b0ab
+MISC metadata.xml 406 RMD160 465ab302bda2f48626024a8f0094304c491f9229 SHA1 d520660cfd063575609f8dbc3928ccee4f33bdf4 SHA256 e6e5c6975a6a32738feb1a856e6731d2c3e9dda417249dc13ed55a78de4ca936
diff --git a/media-gfx/fyre/files/digest-fyre-1.0.1 b/media-gfx/fyre/files/digest-fyre-1.0.1
new file mode 100644
index 000000000..5641f4724
--- /dev/null
+++ b/media-gfx/fyre/files/digest-fyre-1.0.1
@@ -0,0 +1,3 @@
+MD5 3058bb171f76ced74f79d876f296ac6f fyre-1.0.1.tar.bz2 263406
+RMD160 5b5b1ce8b3e02a688f9d19fb05b9368b8866473a fyre-1.0.1.tar.bz2 263406
+SHA256 dafca8e54c77f6078220a2687978914d8e4f7a045306ce4221c403b065425352 fyre-1.0.1.tar.bz2 263406
diff --git a/media-gfx/fyre/files/fyre-1.0.1-conf b/media-gfx/fyre/files/fyre-1.0.1-conf
new file mode 100644
index 000000000..b15abf48d
--- /dev/null
+++ b/media-gfx/fyre/files/fyre-1.0.1-conf
@@ -0,0 +1,9 @@
+# /etc/conf.d/fyre : config file for /etc/init.d/fyre
+
+# Set this option to run fyre cluster daemon with extra parameters,
+# for example, FYRE_OPTS="--port 7931 --hidden"
+# See "fyre -h" for more information
+FYRE_OPTS=""
+
+# Set this for niceness
+FYRE_NICE="19"
diff --git a/media-gfx/fyre/files/fyre-1.0.1-init b/media-gfx/fyre/files/fyre-1.0.1-init
new file mode 100644
index 000000000..8f3049f0c
--- /dev/null
+++ b/media-gfx/fyre/files/fyre-1.0.1-init
@@ -0,0 +1,20 @@
+#!/sbin/runscript
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting fyre cluster daemon"
+ start-stop-daemon --start --quiet --nicelevel ${FYRE_NICE} \
+ --pidfile /var/run/fyre.pid \
+ --startas /usr/bin/fyre -- \
+ -r --pidfile /var/run/fyre.pid ${FYRE_OPTS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping fyre cluster daemon"
+ start-stop-daemon --stop --quiet --pidfile /var/run/fyre.pid
+ eend $?
+}
diff --git a/media-gfx/fyre/fyre-1.0.1.ebuild b/media-gfx/fyre/fyre-1.0.1.ebuild
new file mode 100644
index 000000000..3a27117d7
--- /dev/null
+++ b/media-gfx/fyre/fyre-1.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+GCONF_DEBUG="no"
+SCROLLKEEPER_UPDATE="no"
+
+inherit gnome2
+
+DESCRIPTION="Fyre renders and animates Peter de Jong maps"
+SRC_URI="http://flapjack.navi.cx/releases/${PN}/${P}.tar.bz2"
+HOMEPAGE="http://fyre.navi.cx/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="cluster openexr"
+
+RDEPEND=">=gnome-base/libglade-2.4
+ cluster? ( >=net-libs/gnet-2.0 )
+ openexr? ( media-libs/openexr )"
+
+DEPEND="${RDEPEND}
+ dev-util/desktop-file-utils
+ >=dev-util/pkgconfig-0.9
+ x11-misc/shared-mime-info"
+
+pkg_setup() {
+ G2CONF="$(use_enable cluster gnet) $(use_enable openexr)"
+}
+
+src_install() {
+ #...=/bin/true prevents the makefile from updating mime and .desktop
+ # databases on its own
+ emake DESTDIR="${D}" \
+ update_xdgmime=/bin/true update_fdodesktop=/bin/true \
+ install || die "install failed"
+ dodoc AUTHORS ChangeLog README TODO
+
+ if use cluster; then
+ newconfd "${FILESDIR}/${P}-conf" fyre
+ newinitd "${FILESDIR}/${P}-init" fyre
+ fi
+}
diff --git a/media-gfx/fyre/metadata.xml b/media-gfx/fyre/metadata.xml
new file mode 100644
index 000000000..14a0576a6
--- /dev/null
+++ b/media-gfx/fyre/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+<longdescription lang="en">
+Fyre provides a rendering of the Peter de Jong map, with an
+interactive GTK+ frontend and a command line interface for easy and
+efficient rendering of high-resolution, high quality images.
+</longdescription>
+</pkgmetadata>