diff options
author | Patrick Holthaus (pholthau) <patrick.holthaus@uni-bielefeld.de> | 2009-10-16 14:07:00 +0000 |
---|---|---|
committer | Patrick Holthaus (pholthau) <patrick.holthaus@uni-bielefeld.de> | 2009-10-16 14:07:00 +0000 |
commit | e058628ef1dc75dd9a810cbcd76952054078b71b (patch) | |
tree | 852e0f5c07bafbbf03ebdb758a83b6a12a40af74 /dev-util | |
parent | x11-misc/gxneur: Version bump. Patch finally went upstream. (diff) | |
download | sunrise-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
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/icewing/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/icewing/Manifest | 3 | ||||
-rw-r--r-- | dev-util/icewing/icewing-9999.ebuild | 52 | ||||
-rw-r--r-- | dev-util/icewing/metadata.xml | 13 |
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> |