summaryrefslogtreecommitdiff
path: root/media-sound/horgand
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-sound/horgand
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/horgand')
-rw-r--r--media-sound/horgand/Manifest6
-rw-r--r--media-sound/horgand/files/horgand-1.14-overflow.patch13
-rw-r--r--media-sound/horgand/horgand-1.14.ebuild41
-rw-r--r--media-sound/horgand/metadata.xml8
4 files changed, 68 insertions, 0 deletions
diff --git a/media-sound/horgand/Manifest b/media-sound/horgand/Manifest
new file mode 100644
index 000000000000..b42df8c84950
--- /dev/null
+++ b/media-sound/horgand/Manifest
@@ -0,0 +1,6 @@
+AUX horgand-1.14-overflow.patch 235 SHA256 af59be3b3d0769a2f5d51bb2e895f6fa9571226fac2b299f01c2397043d0829c SHA512 d7506c99e01a3f82d3424f368764208e3bd9638c1ffe493cdc9c69a7037164ff9c3a8787fb151fa6395001bdbfd0fabcd9c46118e10b14fe4e2d542894de6807 WHIRLPOOL 16ac92e7dd0e41c4556866f3e957d4db4c4e179105381ca3f6a978e6109f2b0981f1ae019ccce0233c0097ea9617aa4468e62c62d2e3b6f0e8e2990ba8c192be
+DIST horgand-1.14.tar.gz 2531734 SHA256 836b3a8608953bb3bb37151947eb6236c557a9efde10e4bae1ecad46fc325e8e SHA512 d67a51972d2ddf3044cadfd40e298da6282c05de23faed98589602110a142728c45dd9d0f8cbc9c9a3b488a4e32d08a69ae36e7d94ea287e0880682eee066360 WHIRLPOOL 59b8462c60fddcda69973f311e81a1a810dc28415eae7b684bdb9ea6ffe9445b95ffae83f112adcfbde8118c64ea346c19808fac95934ba39607d93586e22917
+EBUILD horgand-1.14.ebuild 1017 SHA256 4ea1cdb5d31785c044061824fd1a063d95835532fe008fb792a432d6fcf56211 SHA512 18865483352d28eb58ca38219aa4eafc586f25967aad0b5cd4632a465c832408cef4eeeb1c35fd388fd69cbbfa5081ada5a087097224f0982731836a42253267 WHIRLPOOL 9b49c5d34fbf7e534a0778807426bb953920d047dc0efe5ea7603335e0f6e25192ef8b29ba3732be5b5c5e51ea53cb42996e954288db89cf6fae2af8955884af
+MISC ChangeLog 2805 SHA256 689d25552141064b4acdfbd37dd7ef5c711cef1050e26b76dd8dd7fed06619f1 SHA512 84720744d96bb8419d1bf7b05fcd83cd03e8d4c1dd2783984dfde986ec5966b20609c07b996b9fbccc208b58bbfc7e5b8ea4036fc5ff4f9f4047b1c85e18fc63 WHIRLPOOL 628f612195f738af5e5f27542b8c89a671d2cdcf69fd7765cda84030c632cc1c9a789ba48883fdb9c87f2edcea97cfd211ca836e7a541c40e2073cb6256f898e
+MISC ChangeLog-2015 3396 SHA256 a57b1dfda533acb5454516d80e25f893476b62bdd6c78419a2c1c7aac7c7f3f2 SHA512 2902439dfa76e71508ffe77c72721c7ff09a38e2c800c206f2e69b2ec1adbb8c7de6238e55d70faa780b2384bed2e1af1f218efeddd2b724d6e55263434a2fd1 WHIRLPOOL fa0c44a094f50b9a7b33ee2b59e44bad7e60c4075d5f9a74a74821bbd2301b557389f471393c5007af0ad0b23a5fc6b03c6060565faeedbc601f50b500ebbb6d
+MISC metadata.xml 249 SHA256 a591aa91a9c413e7f7e24fd25b924ce2dfef686da8b4ce38bebb088ebfdba9db SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343 WHIRLPOOL ae5b0c583f3a07ed1ccf651b5b9c8d6c8c637fba2d505fc4b028ea60239fc0a84e37a169b5114f879712ae74f7f41960a2cc6b59e67cacc7f964b105b5fb8723
diff --git a/media-sound/horgand/files/horgand-1.14-overflow.patch b/media-sound/horgand/files/horgand-1.14-overflow.patch
new file mode 100644
index 000000000000..05e359b7c8d9
--- /dev/null
+++ b/media-sound/horgand/files/horgand-1.14-overflow.patch
@@ -0,0 +1,13 @@
+diff --git a/src/Holrgan.h b/src/Holrgan.h
+index 1b93042..f8e9209 100644
+--- a/src/Holrgan.h
++++ b/src/Holrgan.h
+@@ -398,7 +398,7 @@ struct Ch3
+ struct Ch4
+
+ {
+- char Nom[10];
++ char Nom[12];
+ int type;
+ int fund;
+ int dist1;
diff --git a/media-sound/horgand/horgand-1.14.ebuild b/media-sound/horgand/horgand-1.14.ebuild
new file mode 100644
index 000000000000..11769b0c9231
--- /dev/null
+++ b/media-sound/horgand/horgand-1.14.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Opensource software organ"
+HOMEPAGE="http://horgand.berlios.de"
+#SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc sparc x86"
+IUSE=""
+
+RDEPEND="x11-libs/fltk:1
+ x11-libs/libXpm
+ media-libs/libsndfile
+ media-libs/alsa-lib
+ media-sound/alsa-utils
+ media-sound/jack-audio-connection-kit"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-overflow.patch
+}
+
+src_compile() {
+ emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} $(fltk-config --cxxflags) \
+ $(pkg-config --cflags jack) $(pkg-config --cflags sndfile)" || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog NEWS README
+ doman man/${PN}.1
+ newicon src/${PN}128.xpm ${PN}.xpm
+ make_desktop_entry ${PN} Horgand ${PN}
+}
diff --git a/media-sound/horgand/metadata.xml b/media-sound/horgand/metadata.xml
new file mode 100644
index 000000000000..c870d0eef0ab
--- /dev/null
+++ b/media-sound/horgand/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+</maintainer>
+</pkgmetadata>