Gentoo Archives: gentoo-commits

From: "Denis Dupeyron (calchan)" <calchan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/engauge: metadata.xml engauge-4.1.ebuild ChangeLog
Date: Fri, 05 Jun 2009 22:39:38
Message-Id: E1MCi4V-0005E5-QT@stork.gentoo.org
1 calchan 09/06/05 22:39:35
2
3 Added: metadata.xml engauge-4.1.ebuild ChangeLog
4 Log:
5 Initial commit, bug #108469.
6 (Portage version: 2.1.6.13/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 media-gfx/engauge/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/engauge/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/engauge/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <maintainer>
20 <email>calchan@g.o</email>
21 <name>Denis Dupeyron</name>
22 </maintainer>
23 </pkgmetadata>
24
25
26
27 1.1 media-gfx/engauge/engauge-4.1.ebuild
28
29 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/engauge/engauge-4.1.ebuild?rev=1.1&view=markup
30 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/engauge/engauge-4.1.ebuild?rev=1.1&content-type=text/plain
31
32 Index: engauge-4.1.ebuild
33 ===================================================================
34 # Copyright 1999-2009 Gentoo Foundation
35 # Distributed under the terms of the GNU General Public License v2
36 # $Header: /var/cvsroot/gentoo-x86/media-gfx/engauge/engauge-4.1.ebuild,v 1.1 2009/06/05 22:39:35 calchan Exp $
37
38 EAPI=2
39
40 inherit versionator qt3 eutils
41
42 DESCRIPTION="Convert an image file showing a graph or map into numbers"
43 HOMEPAGE="http://digitizer.sourceforge.net/"
44 SRC_URI="mirror://sourceforge/digitizer/digit-src-$(replace_version_separator . _).tar.gz -> ${P}.tar.gz"
45 LICENSE="GPL-2"
46 SLOT="0"
47 KEYWORDS="~x86"
48 IUSE="doc examples"
49
50 DEPEND="x11-libs/qt:3
51 sci-libs/fftw:3.0"
52 RDEPEND="${DEPEND}"
53
54 S="${WORKDIR}/${PN}"
55
56 src_prepare() {
57 # Some patching and using the DEBIAN_PACKAGE ifdef is necessary to make sure the
58 # documentation is looked for in the proper directory
59 sed -i -e "s:/usr/share/doc/engauge-digitizer-doc:${ROOT}/usr/share/doc/${PF}:" \
60 src/digitmain.cpp || die "sed failed"
61 sed -i -e '/unix {/a \
62 DEFINES += DEBIAN_PACKAGE' engauge/digitizer.pro || die "sed failed"
63 }
64
65 src_configure() {
66 eqmake3 "${PN}"/digitizer.pro
67 }
68
69 serc_compile() {
70 emake -DDEBIAN_PACKAGE || die "make failed"
71 }
72
73 src_install() {
74 dobin bin/engauge
75 newicon src/img/lo32-app-digitizer.png "${PN}.png"
76 make_desktop_entry engauge "Engauge Digitizer" "${PN}.png" Graphics
77 use doc && dodoc -r usermanual
78 use examples && dodoc -r samples
79 }
80
81
82
83 1.1 media-gfx/engauge/ChangeLog
84
85 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/engauge/ChangeLog?rev=1.1&view=markup
86 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/engauge/ChangeLog?rev=1.1&content-type=text/plain
87
88 Index: ChangeLog
89 ===================================================================
90 # ChangeLog for media-gfx/engauge
91 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
92 # $Header: /var/cvsroot/gentoo-x86/media-gfx/engauge/ChangeLog,v 1.1 2009/06/05 22:39:35 calchan Exp $
93
94 *engauge-4.1 (05 Jun 2009)
95
96 05 Jun 2009; Denis Dupeyron <calchan@g.o> +engauge-4.1.ebuild,
97 +metadata.xml:
98 Initial commit, bug #108469.