From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-gfx/engauge/Manifest | 5 ++++ media-gfx/engauge/engauge-5.2.ebuild | 48 ++++++++++++++++++++++++++++++++++++ media-gfx/engauge/metadata.xml | 11 +++++++++ 3 files changed, 64 insertions(+) create mode 100644 media-gfx/engauge/Manifest create mode 100644 media-gfx/engauge/engauge-5.2.ebuild create mode 100644 media-gfx/engauge/metadata.xml (limited to 'media-gfx/engauge') diff --git a/media-gfx/engauge/Manifest b/media-gfx/engauge/Manifest new file mode 100644 index 000000000000..cb7ddab952b2 --- /dev/null +++ b/media-gfx/engauge/Manifest @@ -0,0 +1,5 @@ +DIST engauge_5.2.tgz 5708224 SHA256 2defe5f06a78cbb9e3361e649de6b84b90fa85e3f587245e240b8efb8df78b36 SHA512 b1839a223c93866f880ca090b6dd5a9ab45a89b5f6f470fd6abba3e2aa4b108ed228c8b06c3888fa463316798c2d157e20b2e22975bd65a1124d007bb36d2d88 WHIRLPOOL 528cc08a6c6d2dcef39ca0bcbc221f29131ae47e1b28b5b727a1336d15ed9c5a6045fd62a853a423ca5edd3a4a369bd1dc76847396c0d51036a4c6bc33ff9004 +EBUILD engauge-5.2.ebuild 1293 SHA256 a65a8babf7b96c795ad15d8b0188ecc712caf516ac18c62ecf8d20e9bc1f64be SHA512 935c106dad40e7c48255002c2d59c8db5524ceb3e818f554b4bbc660bc7e4f081aeba4fe3db21f3c38151cc66877eaf9730a825351236af690026996b3540e1c WHIRLPOOL bf537c97bc5119eefc9d5d07865b4d6510d4c2fa7f08a03d906a0d087c0cb827f91283764a247e23fff9f77386d3c08b9546cc2e7a681cc0267d7e955af1604b +MISC ChangeLog 2399 SHA256 718da30e6fe027b372dd2ec349fcda708145693a893a027e507caeffd2986f07 SHA512 c1255dea151878b1b055791e396739f79af01ac5a5918286fba803b3d36b81572e0a1af532670b058a46a3af5271b309bc8c1f107680e1d445cc7fdb826df85b WHIRLPOOL d3a8038e6ff9071849dda3d28c679810e4f8c9f0a4bb82d1570f900fe2a635080a11531072e60fe0d1c904bc43582f0ace3c46a53be0e94f15333746c0848674 +MISC ChangeLog-2015 2674 SHA256 59b66d71d7015edfec8cf7d48bcd56a37bc03e727e552d36e6072d8ba452f765 SHA512 e1cb8a387279ec87f71ab33d7392bf5dc80d15784c067e60c43a6eb86f73c738b67dda695c8be2e6b9a5c89e387105496d18172800ff0aa2d9909b56918327c0 WHIRLPOOL 60cc4acc2da463e43bf4c2b4df942262552f3044ce1a59fb070ba9ab730fb84466b67c7b034a45871a09771d5af4c7024c1142532dac73f99ae07947c52a6ca0 +MISC metadata.xml 337 SHA256 8442d704b44eeb440596cbe706e1f8bc34e604f805e7f30d7bbb72b89b604867 SHA512 41201e69d211283450ef6ff45a23e0978934044e170da84de7e7978360bd5ce1e3b277df4a90e00221cca3f987cd6839ee90fceea232c70cebeb69b5bc7c1c6d WHIRLPOOL 65aa51327fef9bab4d456a6408f2dd45370b017bd3026a4e59945777255840542432b06a98c010f973420a863832e6186a38bf56e365b79cead312ea7149ccf4 diff --git a/media-gfx/engauge/engauge-5.2.ebuild b/media-gfx/engauge/engauge-5.2.ebuild new file mode 100644 index 000000000000..95b112256c2f --- /dev/null +++ b/media-gfx/engauge/engauge-5.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator qmake-utils eutils + +DESCRIPTION="Convert an image file showing a graph or map into numbers" +HOMEPAGE="http://digitizer.sourceforge.net/" +SRC_URI="mirror://sourceforge/digitizer/${PN}_${PV}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +RDEPEND="dev-qt/qt3support:4 + dev-qt/qtgui:4[gif(+)] + sci-libs/fftw:3.0 + x11-libs/libXft" +DEPEND="${RDEPEND}" + +src_prepare() { + # Some patching and using the DEBIAN_PACKAGE ifdef is necessary to make sure the + # documentation is looked for in the proper directory + sed -i -e "s:/usr/share/doc/engauge-digitizer-doc/html:${ROOT}/usr/share/doc/${PF}/usermanual:" \ + src/digitmain.cpp || die "sed failed" + sed -i -e '/unix {/a DEFINES += DEBIAN_PACKAGE' \ + digitizer.pro || die "sed failed" + eapply_user +} + +src_configure() { + eqmake4 digitizer.pro +} + +src_install() { + dobin bin/engauge + newicon src/img/lo32-app-digitizer.png "${PN}.png" + make_desktop_entry engauge "Engauge Digitizer" ${PN} Graphics + insinto /usr/share/doc/${PF} + if use doc; then + doins -r usermanual || die "install documentation failed" + fi + if use examples; then + doins -r samples || die "install examples failed" + fi +} diff --git a/media-gfx/engauge/metadata.xml b/media-gfx/engauge/metadata.xml new file mode 100644 index 000000000000..f716ecb660cd --- /dev/null +++ b/media-gfx/engauge/metadata.xml @@ -0,0 +1,11 @@ + + + + + calchan@gentoo.org + Denis Dupeyron + + + digitizer + + -- cgit v1.2.3