summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-01-27 19:52:05 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-01-27 19:52:05 +0000
commit2e34ae1f0dac7f6f343d43f7330f6684aab38278 (patch)
tree5cd49a7fc6aa2f816aef49d7ab467dd7152a3f3f /media-sound
parentInitial import, greatly based on the ebuild by Dominique Michel <dominique.mi... (diff)
downloadgentoo-2-2e34ae1f0dac7f6f343d43f7330f6684aab38278.tar.gz
gentoo-2-2e34ae1f0dac7f6f343d43f7330f6684aab38278.tar.bz2
gentoo-2-2e34ae1f0dac7f6f343d43f7330f6684aab38278.zip
Initial import, greatly based on the ebuild by Dominique Michel <dominique.michel@citycable.ch>, bug #128966
(Portage version: 2.1.4)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/aeolus/ChangeLog11
-rw-r--r--media-sound/aeolus/Manifest16
-rw-r--r--media-sound/aeolus/aeolus-0.6.6.2.ebuild47
-rw-r--r--media-sound/aeolus/files/digest-aeolus-0.6.6.23
-rw-r--r--media-sound/aeolus/metadata.xml16
5 files changed, 93 insertions, 0 deletions
diff --git a/media-sound/aeolus/ChangeLog b/media-sound/aeolus/ChangeLog
new file mode 100644
index 000000000000..d177bfe7dd73
--- /dev/null
+++ b/media-sound/aeolus/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for media-sound/aeolus
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/aeolus/ChangeLog,v 1.1 2008/01/27 19:52:04 aballier Exp $
+
+*aeolus-0.6.6.2 (27 Jan 2008)
+
+ 27 Jan 2008; Alexis Ballier <aballier@gentoo.org> +metadata.xml,
+ +aeolus-0.6.6.2.ebuild:
+ Initial import, greatly based on the ebuild by Dominique Michel
+ <dominique.michel@citycable.ch>, bug #128966
+
diff --git a/media-sound/aeolus/Manifest b/media-sound/aeolus/Manifest
new file mode 100644
index 000000000000..c8327c1a8c23
--- /dev/null
+++ b/media-sound/aeolus/Manifest
@@ -0,0 +1,16 @@
+DIST aeolus-0.6.6-2.tar.bz2 57782 RMD160 9ab110ae23d50e2a94bb7033f7a2c90acfb8fb8f SHA1 da11883b677f017d0070ce31444add2dfec9d57f SHA256 dad0a87c880a9f941570b29ab04b9d5535d1c4579b8c9a63c0da868a7d31dc52
+EBUILD aeolus-0.6.6.2.ebuild 1305 RMD160 559eafdba134891ceb410f25e6ea015e76cde724 SHA1 712cea8517601bb12a2591df9f5beea6dd7fe8d3 SHA256 d920fc0396bed71b52707e5e12b98cf1cedc9784129500c162c7de8e96e1b4d2
+MD5 fa38720a90ae8640c8534fceb5979c3b aeolus-0.6.6.2.ebuild 1305
+RMD160 559eafdba134891ceb410f25e6ea015e76cde724 aeolus-0.6.6.2.ebuild 1305
+SHA256 d920fc0396bed71b52707e5e12b98cf1cedc9784129500c162c7de8e96e1b4d2 aeolus-0.6.6.2.ebuild 1305
+MISC ChangeLog 357 RMD160 e0674ed4b57c0b02f6488567006f1fcab81ebdb7 SHA1 2747b2bb9aec6e0eeefb9c25b3ad33f9deb49809 SHA256 af2c3693ae21c0e2243e6e10fa554972cf8e0f253ca45722fde69836ace3574b
+MD5 b40fe7351159037dab475ca30b5d824a ChangeLog 357
+RMD160 e0674ed4b57c0b02f6488567006f1fcab81ebdb7 ChangeLog 357
+SHA256 af2c3693ae21c0e2243e6e10fa554972cf8e0f253ca45722fde69836ace3574b ChangeLog 357
+MISC metadata.xml 732 RMD160 597bfd85e3e917fd8742d627c589712a07e9e865 SHA1 3c2f2f762062881cbefd9945ea97713d5252b7e7 SHA256 53da8362ea798a6da25583397184973a85203785ade23135ea9b91dd0660bfcd
+MD5 f0c4d0b06da59ea1e418b0dad662d174 metadata.xml 732
+RMD160 597bfd85e3e917fd8742d627c589712a07e9e865 metadata.xml 732
+SHA256 53da8362ea798a6da25583397184973a85203785ade23135ea9b91dd0660bfcd metadata.xml 732
+MD5 f8573adb4e27cf2cda8009530b746d54 files/digest-aeolus-0.6.6.2 244
+RMD160 c86efed2339880237889c34ff770d9a067a1578f files/digest-aeolus-0.6.6.2 244
+SHA256 ffe896c12c94031836a779ecc4af532bfb17ea2ef8ca7c6cbcf58767b62196ea files/digest-aeolus-0.6.6.2 244
diff --git a/media-sound/aeolus/aeolus-0.6.6.2.ebuild b/media-sound/aeolus/aeolus-0.6.6.2.ebuild
new file mode 100644
index 000000000000..7e72bc096a4e
--- /dev/null
+++ b/media-sound/aeolus/aeolus-0.6.6.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/aeolus/aeolus-0.6.6.2.ebuild,v 1.1 2008/01/27 19:52:04 aballier Exp $
+
+inherit versionator toolchain-funcs multilib
+
+MY_P=${PN}-$(replace_version_separator 3 '-')
+
+DESCRIPTION="A synthesised pipe organ emulator"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/aeolus/index.html"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=media-libs/libclalsadrv-1.1.0
+ >=media-libs/libclthreads-2.2.1
+ >=media-libs/libclxclient-3.3.0
+ x11-libs/libXft
+ x11-libs/libX11
+ media-sound/jack-audio-connection-kit
+ media-libs/alsa-lib
+ sys-libs/readline"
+
+RDEPEND="${DEPEND}
+ media-libs/stops"
+
+S=${WORKDIR}/${PN}-$(get_version_component_range 1-3)
+
+src_compile() {
+ tc-export CXX
+ sed -i -e "s/-O3//" Makefile || die "Failed to remove forced CFLAGS"
+ sed -i -e "s:/sbin/ldconfig:true:" Makefile || die "Failed to remove ldconfig call CFLAGS"
+ sed -i -e "s/g++/$(tc-getCXX)/" Makefile || die "Failed to remove forced CFLAGS"
+ emake LIBDIR=$(get_libdir) || die "make failed"
+}
+
+src_install() {
+ dodir /usr/bin
+ emake PREFIX="${D}/usr" install || die "make install failed"
+ dodoc README AUTHORS
+ echo "-S /usr/share/stops" > "${T}/aeolus.conf"
+ insinto /etc
+ doins "${T}/aeolus.conf"
+}
diff --git a/media-sound/aeolus/files/digest-aeolus-0.6.6.2 b/media-sound/aeolus/files/digest-aeolus-0.6.6.2
new file mode 100644
index 000000000000..69057e18a816
--- /dev/null
+++ b/media-sound/aeolus/files/digest-aeolus-0.6.6.2
@@ -0,0 +1,3 @@
+MD5 d2d8e9c204dd5e4d9c613802db4f1a56 aeolus-0.6.6-2.tar.bz2 57782
+RMD160 9ab110ae23d50e2a94bb7033f7a2c90acfb8fb8f aeolus-0.6.6-2.tar.bz2 57782
+SHA256 dad0a87c880a9f941570b29ab04b9d5535d1c4579b8c9a63c0da868a7d31dc52 aeolus-0.6.6-2.tar.bz2 57782
diff --git a/media-sound/aeolus/metadata.xml b/media-sound/aeolus/metadata.xml
new file mode 100644
index 000000000000..a2cd58b8094c
--- /dev/null
+++ b/media-sound/aeolus/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>proaudio</herd>
+<longdescription lang="en">
+ Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that should
+ be good enough to make an organist enjoy playing it. It is a software
+ synthesiser optimised for this job, with possibly hundreds of controls for
+ each stop, that enable the user to "voice" his instrument.
+
+ Main features of the default instrument: three manuals and one pedal, five
+ different temperaments, variable tuning, MIDI control of course, stereo,
+ surround or Ambisonics output, flexible audio controls including a large
+ church reverb.
+</longdescription>
+</pkgmetadata>