Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-gfx/perceptualdiff/, media-gfx/perceptualdiff/files/
Date: Sun, 02 Jun 2013 21:16:12
Message-Id: 1370207734.cf63df594c084b029fa097290014cb4bce187ec0.sping@gentoo
1 commit: cf63df594c084b029fa097290014cb4bce187ec0
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Sun Jun 2 21:15:34 2013 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 2 21:15:34 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=cf63df59
7
8 media-gfx/perceptualdiff: 1.1.1
9
10 ---
11 .../files/perceptualdiff-1.1.1-compile.patch | 24 +++++++++++++++++++
12 media-gfx/perceptualdiff/metadata.xml | 8 +++++++
13 .../perceptualdiff/perceptualdiff-1.1.1.ebuild | 28 ++++++++++++++++++++++
14 3 files changed, 60 insertions(+)
15
16 diff --git a/media-gfx/perceptualdiff/files/perceptualdiff-1.1.1-compile.patch b/media-gfx/perceptualdiff/files/perceptualdiff-1.1.1-compile.patch
17 new file mode 100644
18 index 0000000..dcc16ad
19 --- /dev/null
20 +++ b/media-gfx/perceptualdiff/files/perceptualdiff-1.1.1-compile.patch
21 @@ -0,0 +1,24 @@
22 +From fab6ff970de9328269b92b681f5a061836872f7f Mon Sep 17 00:00:00 2001
23 +From: Sebastian Pipping <sebastian@×××××××.org>
24 +Date: Sun, 2 Jun 2013 23:08:31 +0200
25 +Subject: [PATCH] Add missing include <cstdio>
26 +
27 +---
28 + Metric.cpp | 1 +
29 + 1 file changed, 1 insertion(+)
30 +
31 +diff --git a/Metric.cpp b/Metric.cpp
32 +index 10fcd29..ddb8c85 100644
33 +--- a/Metric.cpp
34 ++++ b/Metric.cpp
35 +@@ -19,6 +19,7 @@ if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
36 + #include "RGBAImage.h"
37 + #include "LPyramid.h"
38 + #include <math.h>
39 ++#include <cstdio>
40 +
41 + #ifndef M_PI
42 + #define M_PI 3.14159265f
43 +--
44 +1.8.2.1
45 +
46
47 diff --git a/media-gfx/perceptualdiff/metadata.xml b/media-gfx/perceptualdiff/metadata.xml
48 new file mode 100644
49 index 0000000..16bcc9f
50 --- /dev/null
51 +++ b/media-gfx/perceptualdiff/metadata.xml
52 @@ -0,0 +1,8 @@
53 +<?xml version="1.0" encoding="UTF-8"?>
54 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
55 +<pkgmetadata>
56 + <maintainer>
57 + <email>sping@g.o</email>
58 + <name>Sebastian Pipping</name>
59 + </maintainer>
60 +</pkgmetadata>
61
62 diff --git a/media-gfx/perceptualdiff/perceptualdiff-1.1.1.ebuild b/media-gfx/perceptualdiff/perceptualdiff-1.1.1.ebuild
63 new file mode 100644
64 index 0000000..9b24e6d
65 --- /dev/null
66 +++ b/media-gfx/perceptualdiff/perceptualdiff-1.1.1.ebuild
67 @@ -0,0 +1,28 @@
68 +# Copyright 1999-2013 Gentoo Foundation
69 +# Distributed under the terms of the GNU General Public License v2
70 +# $Header: $
71 +
72 +EAPI="4"
73 +
74 +inherit eutils cmake-utils
75 +
76 +MY_PN=pdiff
77 +DESCRIPTION="Image comparison utility that makes use of a computational model of the human visual system to compare two images"
78 +HOMEPAGE="http://pdiff.sourceforge.net/"
79 +SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}/${P}/${P}-src.tar.gz"
80 +
81 +LICENSE="GPL-2+"
82 +SLOT="0"
83 +KEYWORDS="~amd64 ~x86"
84 +IUSE=""
85 +
86 +DEPEND="media-libs/freeimage"
87 +RDEPEND="${DEPEND}"
88 +
89 +S=${WORKDIR}
90 +
91 +DOCS=( README.txt )
92 +
93 +src_prepare() {
94 + epatch "${FILESDIR}"/${P}-compile.patch
95 +}