Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/baudline: metadata.xml ChangeLog baudline-1.08.ebuild
Date: Tue, 05 Oct 2010 02:57:01
Message-Id: 20101005025655.513D920054@flycatcher.gentoo.org
1 xmw 10/10/05 02:56:55
2
3 Added: metadata.xml ChangeLog baudline-1.08.ebuild
4 Log:
5 Initial import
6 (Portage version: 2.1.8.3/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 media-sound/baudline/metadata.xml
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/baudline/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/baudline/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>no-herd</herd>
20 <maintainer>
21 <email>xmw@g.o</email>
22 <name>Michael Weber</name>
23 </maintainer>
24 <longdescription lang="en">
25 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.
26 </longdescription>
27 </pkgmetadata>
28
29
30
31
32 1.1 media-sound/baudline/ChangeLog
33
34 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/baudline/ChangeLog?rev=1.1&view=markup
35 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/baudline/ChangeLog?rev=1.1&content-type=text/plain
36
37 Index: ChangeLog
38 ===================================================================
39 # ChangeLog for media-sound/baudline
40 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
41 # $Header: /var/cvsroot/gentoo-x86/media-sound/baudline/ChangeLog,v 1.1 2010/10/05 02:56:55 xmw Exp $
42
43 *baudline-1.08 (05 Oct 2010)
44
45 05 Oct 2010; Michael Weber <xmw@g.o> +baudline-1.08.ebuild,
46 +metadata.xml:
47 Initial import, fixing bug 202845. Thanks to Ilya Kashirin
48 <seclorum@××××××××.ru>, Pham Ngoc Hai <pngochai@×××××.com> and Denis
49 Pesotsky <obey@××××.su> for their ebuilds and testing on this bug.
50
51
52
53
54 1.1 media-sound/baudline/baudline-1.08.ebuild
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/baudline/baudline-1.08.ebuild?rev=1.1&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/baudline/baudline-1.08.ebuild?rev=1.1&content-type=text/plain
58
59 Index: baudline-1.08.ebuild
60 ===================================================================
61 # Copyright 1999-2010 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 # $Header: /var/cvsroot/gentoo-x86/media-sound/baudline/baudline-1.08.ebuild,v 1.1 2010/10/05 02:56:55 xmw Exp $
64
65 EAPI=3
66
67 inherit eutils
68
69 DESCRIPTION="A time-frequency browser designed for scientific visualization of the spectral domain"
70 HOMEPAGE="http://www.baudline.com/"
71 SRC_URI="amd64? ( http://www.baudline.com/${PN}_${PV}_linux_x86_64.tar.gz )
72 ppc? ( http://www.baudline.com/${PN}_${PV}_linux_ppc.tar.gz )
73 s390? ( http://www.baudline.com/${PN}_${PV}_linux_s390.tar.gz )
74 x86? ( http://www.baudline.com/baudline_1.08_linux_i686.tar.gz )"
75
76 LICENSE="as-is"
77 SLOT="0"
78 KEYWORDS="~amd64"
79 IUSE="jack"
80
81 RESTRICT="binchecks fetch"
82
83 RDEPEND="media-fonts/font-adobe-75dpi
84 x11-libs/libX11
85 x11-libs/libXext
86 x11-libs/libXmu
87 x11-libs/libXt
88 x11-libs/libXxf86vm"
89
90 src_unpack() {
91 unpack ${A}
92 # strip arch names from S
93 mv -v baudline_* ${P} || die
94 }
95
96 src_install() {
97 insinto /opt/${PN}
98 doins -r icons palettes || die
99
100 newicon icons/spectro512.png ${PN}.png || die
101
102 exeinto /opt/${PN}
103 doexe ${PN} || die
104 dosym /opt/${PN}/${PN} /usr/bin/${PN} || die
105 make_desktop_entry /usr/bin/${PN} Baudline ${PN} "Audio;Player;" "Comment=Sound analyser\n" \
106 "MimeType=audio/x-aiff;audio/basic;audio/x-mp3;audio/x-flac;audio/vorbis;audio/x-wav;" \
107 "audio/x-vorbis;audio/mpeg;audio/x-gsm;audio/x-voc;application/x-ogg;"
108
109 if use jack ; then
110 doexe ${PN}_jack || die
111 dosym /opt/${PN}/${PN}_jack /usr/bin/${PN}_jack || die
112 make_desktop_entry /usr/bin/${PN}_jack "Baudline (jack support)" ${PN} "Audio;Player;" "Comment=Sound analyser\n" \
113 "MimeType=audio/x-aiff;audio/basic;audio/x-mp3;audio/x-flac;audio/vorbis;audio/x-wav;" \
114 "audio/x-vorbis;audio/mpeg;audio/x-gsm;audio/x-voc;application/x-ogg;"
115 fi
116
117 dodoc README_unix.txt || die
118 }