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-radio/qsstv/Manifest | 5 ++++ media-radio/qsstv/metadata.xml | 13 +++++++++++ media-radio/qsstv/qsstv-9.2.4.ebuild | 44 ++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 media-radio/qsstv/Manifest create mode 100644 media-radio/qsstv/metadata.xml create mode 100644 media-radio/qsstv/qsstv-9.2.4.ebuild (limited to 'media-radio/qsstv') diff --git a/media-radio/qsstv/Manifest b/media-radio/qsstv/Manifest new file mode 100644 index 000000000000..e90b8b8e3b02 --- /dev/null +++ b/media-radio/qsstv/Manifest @@ -0,0 +1,5 @@ +DIST qsstv_9.2.4.tar.gz 11883587 SHA256 509c01e0d966ce622478d89cc168acb66327af452d2ef593731c23f35c8db3c5 SHA512 a354fcc086c08b5bea69416d9d5f9ad7bde5ff496edeecf6403249c77d8f27176b6928dc9885c924a8f61db087a4c8286f1b6f26a73034b72723ba390ce8a9fd WHIRLPOOL 63c4b05e928c5aea0c9295dd4b173021c7e922d3635307a7b52875cf5a39ed2f0d816bd475c11413e8a732a0685f18d61c42bc509954829d61734d7aa4fee7c5 +EBUILD qsstv-9.2.4.ebuild 1085 SHA256 8ad6da2e4808baf8ec6bb1dcc0f7e8f193086996d7931d5e4b2c3d26a10cc697 SHA512 67a9e4165e110d171079460ad2296c21315a2a4de6434c5e17497770a4201acc6ccb20d71d4a205297b22bb3d1bf931f65fadaadc4a5a0d21adc5b076857fcde WHIRLPOOL 9df6ae812fc8f298bd7cb60ba7ae8699a4d48f83cbbedb92713957a4c098af2e87f700bcb5a281fa60cfcfbd389636bc5179731c241dc29f1711a5da269b2c72 +MISC ChangeLog 4184 SHA256 934f15a272cba4884dacf85bff72204466ea4aa13f114e136ea92f402a9e5800 SHA512 bf61661cfdf90efe68dfaa48a7c304f89e91126540261440c247cb5ccdb9c20ec55151e0753cd67b0aa7923b68d1bd85fe9d7d515148e45fe751c88138170bf9 WHIRLPOOL 25f4f1a1d2bbf193eba0f21cd60290cff9444a830468bf509c1f3e0aa062a35bc08122236eeebe490c02a368cf064b979fd97ab5398e7283a7de344f19aa2187 +MISC ChangeLog-2015 3777 SHA256 6c096561ad2953ee0ae7c2cec7b58369b584bdd7ce29ac7c7eb51fbabafb62ec SHA512 4d57c56b35d5245bbfb0f62d60dff2b4b80cf674eb81836a91c64e5e3c4ca880304ad19b6b42c758e906979832e7b2bdb0f25fcca38e58bcd90de21c511d7b6b WHIRLPOOL 153f160cf6547664f229ef91f0b0d08cd4b9afa2be10eadeb8ca5b28bb36bed64ab751bbc15ac8aa3f15e3dd98aa5208140df1ff38084fd360271456d8dfcdba +MISC metadata.xml 410 SHA256 e37d15a78d3808825ca75ed8c93243b33105307175d909c083aed0bf33299c6c SHA512 2c6aca4abe5c944966fd5c63f9534024453cd67560f406971d6281604bfed5800f384cee8d1aadb0b85bf636530a2b7eb5c2ba002a499eb41f2670d38a89b69c WHIRLPOOL 18b9c4fe8af79dae99ab6ef78eadf2a501be11ec54fb0103fc31cdefb5d3637bd955f4967fc2833d93d280d974c61a445b05e087696ff83952be88dc74698e22 diff --git a/media-radio/qsstv/metadata.xml b/media-radio/qsstv/metadata.xml new file mode 100644 index 000000000000..7cc52ef45b96 --- /dev/null +++ b/media-radio/qsstv/metadata.xml @@ -0,0 +1,13 @@ + + + + + tomjbe@gentoo.org + Thomas Beierlein + + + radio@gentoo.org + Radio + +An amateur radio SSTV software + diff --git a/media-radio/qsstv/qsstv-9.2.4.ebuild b/media-radio/qsstv/qsstv-9.2.4.ebuild new file mode 100644 index 000000000000..69a97bf2e753 --- /dev/null +++ b/media-radio/qsstv/qsstv-9.2.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils qt4-r2 + +MY_P=${P/-/_} + +DESCRIPTION="Amateur radio SSTV software" +HOMEPAGE="http://users.telenet.be/on4qz/" +SRC_URI="http://users.telenet.be/on4qz/qsstv/downloads/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +CDEPEND="dev-qt/qtcore:4[qt3support] + dev-qt/qtgui:4 + media-libs/hamlib + media-libs/openjpeg:2 + media-libs/alsa-lib + media-sound/pulseaudio + media-libs/libv4l + sci-libs/fftw:3.0=" +DEPEND="${CDEPEND} + virtual/pkgconfig" +RDEPEND="${CDEPEND} + x11-misc/xdg-utils" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # fix docdirectory, install path and hamlib search path + sed -i -e "s:/doc/\$\$TARGET:/doc/${PF}:" \ + -e "s:-lhamlib:-L/usr/$(get_libdir)/hamlib -lhamlib:g" \ + qsstv/qsstv.pro || die + + # fix hardcoded path to openjpeg headers + sed -i -e "s:openjpeg-2.1/::" qsstv/utils/color.cpp ||die + sed -i -e "s:/usr/include/openjpeg-2.1:$(pkg-config --cflags-only-I libopenjp2):" \ + -e "s:-I/usr:/usr:" qsstv/qsstv.pro ||die +} -- cgit v1.2.3