summaryrefslogtreecommitdiff
path: root/media-radio/qsstv
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-radio/qsstv
reinit the tree, so we can have metadata
Diffstat (limited to 'media-radio/qsstv')
-rw-r--r--media-radio/qsstv/Manifest5
-rw-r--r--media-radio/qsstv/metadata.xml13
-rw-r--r--media-radio/qsstv/qsstv-9.2.4.ebuild44
3 files changed, 62 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>tomjbe@gentoo.org</email>
+ <name>Thomas Beierlein</name>
+</maintainer>
+<maintainer type="project">
+ <email>radio@gentoo.org</email>
+ <name>Radio</name>
+</maintainer>
+<longdescription>An amateur radio SSTV software</longdescription>
+</pkgmetadata>
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
+}