summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /media-sound/baudline
downloadgentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'media-sound/baudline')
-rw-r--r--media-sound/baudline/Manifest4
-rw-r--r--media-sound/baudline/baudline-1.08-r1.ebuild60
-rw-r--r--media-sound/baudline/metadata.xml12
3 files changed, 76 insertions, 0 deletions
diff --git a/media-sound/baudline/Manifest b/media-sound/baudline/Manifest
new file mode 100644
index 000000000000..27288f8c9d0b
--- /dev/null
+++ b/media-sound/baudline/Manifest
@@ -0,0 +1,4 @@
+DIST baudline_1.08_linux_i686.tar.gz 1945014 SHA256 4b42e8d03c9fe9738ec66ee51a8d594a60a5770e8e22bb1d73ae38566fb951f1
+DIST baudline_1.08_linux_ppc.tar.gz 2369780 SHA256 846628197d4541510d38bdcbcae261be4832b68d183a5c8c42bb0073b9f9dd66
+DIST baudline_1.08_linux_s390.tar.gz 459868 SHA256 c3e27c1f2322e7f35bcd8c8c6fdb3325eb774e66ae263fc6165a7461acf0e9d6
+DIST baudline_1.08_linux_x86_64.tar.gz 2270546 SHA256 79ff55c3817cd4a97d565733ea6e0532be57b05a7ffe7865b03199680800d625 SHA512 d0cb5dc0e6cc3fd79dbc2a37e7a1b9bbb050c953d1d2893f24f87a45f301fbc69ba4ba3b2f32903caec391ed0ca6913d2c320ca82039bb41185b21e100a754c4 WHIRLPOOL 39b9f59f5d71d65ed1ddc8ad5cbee306157480c4b6c6f1f237cd28b56bfd93df4e961140ad60478064ceae2119f3fe8a45d0d2037f7b4d1c136013dd7579c71f
diff --git a/media-sound/baudline/baudline-1.08-r1.ebuild b/media-sound/baudline/baudline-1.08-r1.ebuild
new file mode 100644
index 000000000000..4ba310f578ba
--- /dev/null
+++ b/media-sound/baudline/baudline-1.08-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+inherit eutils
+
+DESCRIPTION="A time-frequency browser designed for scientific visualization of the spectral domain"
+HOMEPAGE="http://www.baudline.com/"
+SRC_URI="amd64? ( http://www.baudline.com/${PN}_${PV}_linux_x86_64.tar.gz )
+ ppc? ( http://www.baudline.com/${PN}_${PV}_linux_ppc.tar.gz )
+ s390? ( http://www.baudline.com/${PN}_${PV}_linux_s390.tar.gz )
+ x86? ( http://www.baudline.com/baudline_1.08_linux_i686.tar.gz )"
+
+LICENSE="${PN}"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="jack"
+
+RESTRICT="mirror bindist"
+QA_PREBUILT="/opt/baudline/baudline"
+
+RDEPEND="media-fonts/font-adobe-75dpi
+ media-fonts/font-misc-misc
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libXxf86vm"
+
+src_unpack() {
+ unpack ${A}
+ # strip arch names from S
+ mv -v baudline_* ${P} || die
+}
+
+src_install() {
+ insinto /opt/${PN}
+ doins -r icons palettes || die
+
+ newicon icons/spectro512.png ${PN}.png || die
+
+ exeinto /opt/${PN}
+ doexe ${PN} || die
+ dosym /opt/${PN}/${PN} /usr/bin/${PN} || die
+ make_desktop_entry /usr/bin/${PN} Baudline ${PN} "AudioVideo;Player;" \
+ "MimeType=audio/x-aiff;audio/basic;audio/x-mp3;audio/x-flac;audio/vorbis;audio/x-wav;" \
+ "audio/x-vorbis;audio/mpeg;audio/x-gsm;audio/x-voc;application/x-ogg;"
+
+ if use jack ; then
+ doexe ${PN}_jack || die
+ dosym /opt/${PN}/${PN}_jack /usr/bin/${PN}_jack || die
+ make_desktop_entry /usr/bin/${PN}_jack "Baudline (jack support)" ${PN} "AudioVideo;Player;" \
+ "MimeType=audio/x-aiff;audio/basic;audio/x-mp3;audio/x-flac;audio/vorbis;audio/x-wav;" \
+ "audio/x-vorbis;audio/mpeg;audio/x-gsm;audio/x-voc;application/x-ogg;"
+ fi
+
+ dodoc README_unix.txt || die
+}
diff --git a/media-sound/baudline/metadata.xml b/media-sound/baudline/metadata.xml
new file mode 100644
index 000000000000..67c501efc676
--- /dev/null
+++ b/media-sound/baudline/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+<longdescription lang="en">
+Baudline is a time-frequency browser designed for scientific visualization of the spectral domain. Signal analysis is performed by Fourier, correlation, and raster transforms that create colorful spectrograms with vibrant detail. Conduct test and measurement experiments with the built in function generator, or play back audio files with a multitude of effects and filters. The baudline signal analyzer combines fast digital signal processing, versatile high speed displays, and continuous capture tools for hunting down and studying elusive signal characteristics.
+</longdescription>
+</pkgmetadata>
+