summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Holthaus (pholthau) <patrick.holthaus@uni-bielefeld.de>2009-10-16 14:07:00 +0000
committerPatrick Holthaus (pholthau) <patrick.holthaus@uni-bielefeld.de>2009-10-16 14:07:00 +0000
commite058628ef1dc75dd9a810cbcd76952054078b71b (patch)
tree852e0f5c07bafbbf03ebdb758a83b6a12a40af74
parentx11-misc/gxneur: Version bump. Patch finally went upstream. (diff)
downloadsunrise-e058628ef1dc75dd9a810cbcd76952054078b71b.tar.gz
sunrise-e058628ef1dc75dd9a810cbcd76952054078b71b.tar.bz2
sunrise-e058628ef1dc75dd9a810cbcd76952054078b71b.zip
dev-util/icewing: New Ebuild for bug #288838, thanks to Tommy[D], hwoarang, frostwork, and chithead for reviews
svn path=/sunrise/; revision=9376
-rw-r--r--dev-util/icewing/ChangeLog9
-rw-r--r--dev-util/icewing/Manifest3
-rw-r--r--dev-util/icewing/icewing-9999.ebuild52
-rw-r--r--dev-util/icewing/metadata.xml13
4 files changed, 77 insertions, 0 deletions
diff --git a/dev-util/icewing/ChangeLog b/dev-util/icewing/ChangeLog
new file mode 100644
index 000000000..a25fc0fb5
--- /dev/null
+++ b/dev-util/icewing/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-util/icewing
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 16 Oct 2009; Patrick Holthaus (pholthau)
+ <patrick.holthaus@uni-bielefeld.de> +icewing-9999.ebuild, +metadata.xml:
+ New Ebuild for bug #288838, thanks to Tommy[D], hwoarang, frostwork, and
+ chithead for reviews
+
diff --git a/dev-util/icewing/Manifest b/dev-util/icewing/Manifest
new file mode 100644
index 000000000..8aee25d29
--- /dev/null
+++ b/dev-util/icewing/Manifest
@@ -0,0 +1,3 @@
+EBUILD icewing-9999.ebuild 1477 RMD160 95b79ce7d51b8739bc2b57e30b7484ad4af93f94 SHA1 2681e7e02f39bca0e8354a9a8a3bddfe9154b756 SHA256 14fc647e8628df1ae7e63ee5730796c954d34a9ceb326ba8b55f50e3423c4513
+MISC ChangeLog 334 RMD160 6300c65e63075caf5a9605cac222b3510d3ba647 SHA1 ad6ab9160ab0d8499d8b3c3a97477291a4721f39 SHA256 5f72a3862758a90503536077f3882c370c1649432a4f72210f43369bff772611
+MISC metadata.xml 539 RMD160 eebd8fd30b3715655338290c9fdd20e9539bb8cb SHA1 19f6e68d57b93ad7699791d91768cccaaaa5e5f2 SHA256 c5ebbd0ce3467140285c273d75ee99781bcebc48eefe4bd949c4a10716ff9e24
diff --git a/dev-util/icewing/icewing-9999.ebuild b/dev-util/icewing/icewing-9999.ebuild
new file mode 100644
index 000000000..8372fe568
--- /dev/null
+++ b/dev-util/icewing/icewing-9999.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2009-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit cmake-utils subversion
+
+DESCRIPTION="Integrated Communication Environment Which Is Not Gesten"
+HOMEPAGE="http://icewing.sf.net"
+SRC_URI=""
+
+ESVN_REPO_URI="http://icewing.svn.sourceforge.net/svnroot/icewing/iceWing/trunk"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+# need to add xcf, dacs, mvimpact as use-flags (and packages)
+IUSE="debug ffmpeg +grabber ieee1394 jpeg png readline +unicap"
+
+DEPEND="ieee1394? ( sys-libs/libraw1394 media-libs/libdc1394:2 )
+ ffmpeg? ( media-video/ffmpeg )
+ jpeg? ( media-libs/jpeg )
+ png? ( media-libs/libpng )
+ unicap? ( media-libs/unicap )
+ readline? ( sys-libs/readline )
+ sys-libs/zlib
+ x11-libs/gtk+:2[jpeg?]"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs="${mycmakeargs}
+ -DDEBUG:BOOL=$(use debug && echo ON || echo OFF)
+ $(cmake-utils_use_with ffmpeg FFMPEG)
+ $(cmake-utils_use_with grabber GRABBER)
+ $(cmake-utils_use_with ieee1394 FIRE2)
+ $(cmake-utils_use_with jpeg JPEG)
+ $(cmake-utils_use_with png PNG)
+ $(cmake-utils_use_with readline READLINE)
+ $(cmake-utils_use_with unicap UNICAP)
+ -DWITH_GTK1=OFF
+ -DWITH_DACS=OFF
+ -DWITH_MVIMPACT=OFF
+ -DWITH_XCF=OFF"
+ einfo "configure arguments: $mycmakeargs"
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ elog "Plugins are now compiled into the icewing executable."
+ elog "Issue 'icewing --help' for a list of available plugins."
+}
diff --git a/dev-util/icewing/metadata.xml b/dev-util/icewing/metadata.xml
new file mode 100644
index 000000000..b94319ba0
--- /dev/null
+++ b/dev-util/icewing/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+<longdescription>
+iceWing, an integrated communication environment is a graphical plugin shell.
+It is optimized for, but not limited to, image processing and vision system development.
+</longdescription>
+<use>
+ <flag name='grabber'>Build the grabber plug-in</flag>
+ <flag name='unicap'>Build support for <pkg>media-libs/unicap</pkg> as a grabber method</flag>
+</use>
+</pkgmetadata>