summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2008-10-11 22:30:41 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2008-10-11 22:30:41 +0000
commitdd6fdbe7545f63dc6ba455038b4f92ca495541db (patch)
tree5326d3cbfdbc983393c4fa7aa5e5a2fb0305d26c /media-libs/exempi
parentFix dependencies. (diff)
downloadgentoo-2-dd6fdbe7545f63dc6ba455038b4f92ca495541db.tar.gz
gentoo-2-dd6fdbe7545f63dc6ba455038b4f92ca495541db.tar.bz2
gentoo-2-dd6fdbe7545f63dc6ba455038b4f92ca495541db.zip
initial ebuild from tetromino@gmail.com, bug #185689.
(Portage version: 2.2_rc11/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)
Diffstat (limited to 'media-libs/exempi')
-rw-r--r--media-libs/exempi/ChangeLog10
-rw-r--r--media-libs/exempi/Manifest4
-rw-r--r--media-libs/exempi/exempi-2.0.2.ebuild53
-rw-r--r--media-libs/exempi/metadata.xml9
4 files changed, 76 insertions, 0 deletions
diff --git a/media-libs/exempi/ChangeLog b/media-libs/exempi/ChangeLog
new file mode 100644
index 000000000000..999e708969f2
--- /dev/null
+++ b/media-libs/exempi/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-libs/exempi
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/exempi/ChangeLog,v 1.1 2008/10/11 22:30:41 eva Exp $
+
+*exempi-2.0.2 (11 Oct 2008)
+
+ 11 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org> +metadata.xml,
+ +exempi-2.0.2.ebuild:
+ initial ebuild from tetromino@gmail.com, bug #185689.
+
diff --git a/media-libs/exempi/Manifest b/media-libs/exempi/Manifest
new file mode 100644
index 000000000000..d2ddae2a8a1d
--- /dev/null
+++ b/media-libs/exempi/Manifest
@@ -0,0 +1,4 @@
+DIST exempi-2.0.2.tar.gz 3072078 RMD160 f8e97ae152ee8ad69ccbccdea071fa590cd73e1b SHA1 46432ccefcbf6d842afcedff22a1c24a823cb4e2 SHA256 394c90599fc2f402ce77cbff9d16da4ae284ae0070c13a37543ade68752d7975
+EBUILD exempi-2.0.2.ebuild 1171 RMD160 f3afbe59e257db570c95e55be071ac9679f3b6e6 SHA1 1073c7bbe13ff200f9ca36b208c81eaa9f188c0c SHA256 38e1e7875d937a785c40addd19d31f719bf843818381ab9256854800c23dc86c
+MISC ChangeLog 297 RMD160 b8a40c61f3bb0caef766d2cd01819f808ef423f1 SHA1 c58a8a19cde5d63d94d3299a61873e3c4b7ac441 SHA256 6436a4ffef5f60e3bef6d419b2fdabe067fb85f44281859bdb02c7b60fc44da8
+MISC metadata.xml 242 RMD160 c410573a1fead75c95c1ba5fe755464aa764fdcd SHA1 443db5bcbd9c1cd03667500c6d735ac3df555889 SHA256 147ed889549123684b023511847fe815d9fe21e814c3d2a328418b74de7f089b
diff --git a/media-libs/exempi/exempi-2.0.2.ebuild b/media-libs/exempi/exempi-2.0.2.ebuild
new file mode 100644
index 000000000000..b9048a8fd095
--- /dev/null
+++ b/media-libs/exempi/exempi-2.0.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/exempi/exempi-2.0.2.ebuild,v 1.1 2008/10/11 22:30:41 eva Exp $
+
+inherit autotools eutils
+
+DESCRIPTION="Exempi is a port of the Adobe XMP SDK to work on UNIX"
+HOMEPAGE="http://libopenraw.freedesktop.org/wiki/Exempi"
+SRC_URI="http://libopenraw.freedesktop.org/download/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+
+RDEPEND="dev-libs/expat
+ virtual/libiconv"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-libs/boost-1.33.0
+ dev-util/valgrind )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # don't waste time on autoreconf for those who don't want to run unit tests
+ if use test; then
+ epatch "${FILESDIR}/${PN}-1.99.9-boost.m4.BOOST_FIND_LIB.patch"
+ AT_M4DIR="m4" eautoreconf
+ fi
+}
+
+src_compile() {
+ econf $(use_enable test unittest)
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ if use examples ; then
+ cd samples/source
+ emake distclean
+ cd "${S}"
+ rm samples/Makefile* samples/source/Makefile* \
+ samples/BlueSquares/Makefile*
+ insinto "/usr/share/doc/${PF}"
+ doins -r samples
+ fi
+}
diff --git a/media-libs/exempi/metadata.xml b/media-libs/exempi/metadata.xml
new file mode 100644
index 000000000000..4713f0f72261
--- /dev/null
+++ b/media-libs/exempi/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>gnome</herd>
+<longdescription lang="en">
+Exempi is an implementation of XMP.
+</longdescription>
+</pkgmetadata>
+