Version bump.
authorTim Harder <radhermit@gentoo.org>
Sat, 1 Oct 2011 07:22:27 +0000 (07:22 +0000)
committerTim Harder <radhermit@gentoo.org>
Sat, 1 Oct 2011 07:22:27 +0000 (07:22 +0000)
Package-Manager: portage-2.2.0_alpha60/cvs/Linux x86_64

media-sound/abcm2ps/ChangeLog
media-sound/abcm2ps/abcm2ps-6.4.6.ebuild [new file with mode: 0644]
media-sound/snd/ChangeLog
media-sound/snd/snd-12.5.ebuild [new file with mode: 0644]

index 23e2287d21482c3d78c2fad0113c1dd7008c4001..53f54d5df2bb1270d6a36773ccc2509fa80bc284 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-sound/abcm2ps
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/abcm2ps/ChangeLog,v 1.23 2011/09/21 05:05:41 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/abcm2ps/ChangeLog,v 1.24 2011/10/01 07:17:47 radhermit Exp $
+
+*abcm2ps-6.4.6 (01 Oct 2011)
+
+  01 Oct 2011; Tim Harder <radhermit@gentoo.org> +abcm2ps-6.4.6.ebuild:
+  Version bump.
 
 *abcm2ps-6.4.4 (21 Sep 2011)
 
diff --git a/media-sound/abcm2ps/abcm2ps-6.4.6.ebuild b/media-sound/abcm2ps/abcm2ps-6.4.6.ebuild
new file mode 100644 (file)
index 0000000..4806ff8
--- /dev/null
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/abcm2ps/abcm2ps-6.4.6.ebuild,v 1.1 2011/10/01 07:17:47 radhermit Exp $
+
+EAPI=4
+
+DESCRIPTION="A program to convert abc files to Postscript files"
+HOMEPAGE="http://moinejf.free.fr/"
+SRC_URI="http://moinejf.free.fr/${P}.tar.gz
+       http://moinejf.free.fr/transpose_abc.pl"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="examples"
+
+src_prepare() {
+       sed -i -e '/LDFLAGS/s:=.*:= @LDFLAGS@:' Makefile.in || die
+}
+
+src_configure() {
+       econf \
+               --enable-a4 \
+               --enable-deco-is-roll
+}
+
+src_install() {
+       dobin abcm2ps
+
+       insinto /usr/share/${PN}
+       doins *.fmt
+
+       dodoc Changes README *.txt
+
+       if use examples ; then
+               docinto examples
+               dodoc *.{abc,eps}
+               docompress -x /usr/share/doc/${PF}/examples
+       fi
+
+       docinto contrib
+       dodoc "${DISTDIR}"/transpose_abc.pl
+}
index 30368b53e74925a929c1b90dc8083da1c3e143a8..97fd4859e0756f93422a7a5eb574fc92a93504bc 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-sound/snd
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/snd/ChangeLog,v 1.56 2011/08/30 08:23:15 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/snd/ChangeLog,v 1.57 2011/10/01 07:22:27 radhermit Exp $
+
+*snd-12.5 (01 Oct 2011)
+
+  01 Oct 2011; Tim Harder <radhermit@gentoo.org> +snd-12.5.ebuild:
+  Version bump.
 
 *snd-12.4 (30 Aug 2011)
 
diff --git a/media-sound/snd/snd-12.5.ebuild b/media-sound/snd/snd-12.5.ebuild
new file mode 100644 (file)
index 0000000..814c39a
--- /dev/null
@@ -0,0 +1,122 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/snd/snd-12.5.ebuild,v 1.1 2011/10/01 07:22:27 radhermit Exp $
+
+EAPI=4
+
+inherit multilib flag-o-matic autotools
+
+DESCRIPTION="Snd is a sound editor"
+HOMEPAGE="http://ccrma.stanford.edu/software/snd/"
+SRC_URI="ftp://ccrma-ftp.stanford.edu/pub/Lisp/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
+IUSE="alsa doc esd fam fftw gmp gsl gtk jack ladspa motif opengl oss portaudio pulseaudio readline ruby +s7"
+
+RDEPEND="media-libs/audiofile
+       alsa? ( media-libs/alsa-lib )
+       esd? ( media-sound/esound )
+       fam? ( virtual/fam )
+       fftw? ( sci-libs/fftw )
+       gmp? ( dev-libs/gmp
+               dev-libs/mpc
+               dev-libs/mpfr )
+       gsl? ( sci-libs/gsl )
+       gtk? ( x11-libs/gtk+:3
+               x11-libs/pango
+               x11-libs/cairo
+               opengl? ( x11-libs/gtkglext ) )
+       jack? ( media-sound/jack-audio-connection-kit )
+       ladspa? ( media-libs/ladspa-sdk )
+       motif? ( >=x11-libs/openmotif-2.3:0 )
+       opengl? ( virtual/opengl )
+       portaudio? ( media-libs/portaudio )
+       pulseaudio? ( media-sound/pulseaudio )
+       readline? ( sys-libs/readline )
+       ruby? ( dev-lang/ruby )"
+
+REQUIRED_USE="^^ (
+               ( !ruby !s7 )
+               ( ruby !s7 )
+               ( !ruby s7 )
+       )"
+
+pkg_setup() {
+       if ! use gtk && ! use motif; then
+               ewarn "Warning: no graphic toolkit selected (gtk or motif)."
+               ewarn "Upstream suggests to enable one of the toolkits (or both)"
+               ewarn "or only the command line utilities will be helpful."
+       fi
+}
+
+src_prepare() {
+       sed -i -e "s:-O2 ::" configure.ac || die
+       eautoreconf
+}
+
+src_configure() {
+       # Workaround executable sections QA warning (bug #348754)
+       append-ldflags -Wl,-z,noexecstack
+
+       local myconf
+       if use opengl; then
+               myconf+=" --with-just-gl"
+       else
+               myconf+=" --without-gl"
+       fi
+
+       if ! use ruby && ! use s7 ; then
+               myconf+=" --without-extension-language"
+       fi
+
+       econf \
+               $(use_with alsa) \
+               $(use_with esd) \
+               $(use_with fam) \
+               $(use_with fftw) \
+               $(use_with gmp) \
+               $(use_with gsl) \
+               $(use_with gtk) \
+               $(use_with jack) \
+               $(use_with ladspa) \
+               $(use_with motif) \
+               $(use_with oss) \
+               $(use_with portaudio) \
+               $(use_with pulseaudio) \
+               $(use_enable readline) \
+               $(use_with ruby) \
+               $(use_with s7) \
+               --with-float-samples \
+               ${myconf}
+
+}
+
+src_compile() {
+       emake snd
+
+       # Do not compile ruby extensions for command line programs since they fail
+       sed -i -e "s:HAVE_RUBY 1:HAVE_RUBY 0:" mus-config.h
+
+       for i in sndinfo audinfo sndplay; do
+          emake ${i}
+       done
+}
+
+src_install () {
+       dobin snd sndplay sndinfo audinfo
+
+       if use ruby ; then
+               insinto /usr/share/snd
+               doins *.rb
+       fi
+
+       if use s7 ; then
+               insinto /usr/share/snd
+               doins *.scm
+       fi
+
+       dodoc README.Snd HISTORY.Snd NEWS
+       use doc && dohtml -r *.html pix/*.png tutorial
+}