Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 7317 Details for
Bug 6343
enchanced new snd ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
updated to version 6.5
snd-6.5.ebuild (text/plain), 3.21 KB, created by
Paul Thompson
on 2003-01-14 22:20:39 UTC
(
hide
)
Description:
updated to version 6.5
Filename:
MIME Type:
Creator:
Paul Thompson
Created:
2003-01-14 22:20:39 UTC
Size:
3.21 KB
patch
obsolete
># Distributed under the terms of the GNU General Public License, v2 or later ># $Header: /archive/cvsdir/portage/media-sound/snd/snd-6.5.ebuild,v 1.1 2003/01/14 21:12:46 set Exp $ > >SND_VERSION="snd-6" > >S="${WORKDIR}/${P}" >DESCRIPTION="Snd is a mature capable sound editor" >#SRC_URI="ftp://ccrma-ftp.stanford.edu/pub/Lisp/${P}.tar.gz" >SRC_URI="http://unc.dl.sourceforge.net/sourceforge/snd/${P}.tar.gz" >HOMEPAGE="http://www-ccrma.stanford.edu/software/snd/" > >SLOT="0" >LICENSE="as-is" >KEYWORDS="x86" > >IUSE="X esd alsa motif gtk guile ruby" > >DEPEND="X? ( virtual/x11 ) > dev-libs/gsl > media-libs/ladspa-sdk > media-libs/audiofile > esd? ( media-sound/esound ) > alsa? ( media-libs/alsa-lib ) > gtk? ( x11-libs/gtk+ ) > guile? ( dev-util/guile ) > motif? ( x11-libs/openmotif ) > ruby? ( dev-lang/ruby )" > >S=${WORKDIR}/${SND_VERSION} > >src_compile() { > local myconf > > use alsa \ > && myconf="${myconf} --with-alsa" \ > || myconf="${myconf} --without-alsa" > > use esd \ > && myconf="${myconf} --with-esd" \ > || myconf="${myconf} --without-esd" > > # motif and gtk cannot both be used. The author of snd only fully > # supports [open]motif, so prefer it. Besides, if you want Dave > # Phillips nifty extentions, you need it. > if use motif ; then > myconf="${myconf} --without-gtk --with-motif" > elif use gtk ; then > myconf="${myconf} --with-gtk --without-motif" > fi > > use guile \ > && myconf="${myconf} --with-guile --with-run" \ > || myconf="${myconf} --without-guile" > > use ruby \ > && myconf="${myconf} --with-ruby" \ > || myconf="${myconf} --without-ruby" > > use X \ > && myconf="${myconf} --with-x" \ > || myconf="${myconf} --without-x" > ># Seems to cause problem I will look into it but for now we will just disable ># use gl \ ># && myconf="${myconf} --with-just-gl" \ ># || myconf="${myconf} --without-gl" > > econf --with-ladspa --with-float-samples \ > --with-float-sample-width ${myconf} || die > > emake || die > use motif && ( emake xm || die ) >} > >src_install () { > > into /usr > > dobin snd > doman snd.1 > > dodoc COPYING HISTORY.Snd README.Snd TODO.Snd Snd.ad > > dohtml *.html > > # This is required by many of the nice scheme extentions. > use motif && dolib.so xm.so > > insinto /usr/lib/${SND_VERSION} > doins *.scm > > cd contrib > cp -R tutorial ${D}/usr/share/doc/${PF}/ > insinto /usr/lib/${SND_VERSION}/contrib > doins DotEmacs *.scm > > cd dlp > insinto /usr/lib/${SND_VERSION}/contrib/dlp > doins * > > dodir /etc > >cat > ${D}/etc/snd.conf << EOF >;add the library of scheme files to our load-path >(set! %load-path (append (list "/usr/lib/${SND_VERSION}" > "/usr/lib/${SND_VERSION}/contrib/dlp" ) %load-path)) > >;uncomment the two lines below to load Dave Phillips nifty extentions-- >;see /usr/share/doc/${PF}/tutorial >;(load-from-path "fix-optargs.scm") ; this is needed for guile < 1.5 >;(load-from-path "contrib/dlp/misc.scm") > >; differentiate target channel by color >;(define beige (make-color 0.96 0.96 0.86)) >;(define blue (make-color 0 0 1)) >;(set! (selected-graph-color) beige) >;(set! (selected-data-color) blue) >EOF > >} > >pkg_postinst() { > einfo "If emerged with the motif, X, and guile USE settings, you can" > einfo "enable Dave Phillips nifty extentions by editing /etc/snd.conf" > einfo "for a global configuration, or copy the relevant parts to your" > einfo "~/.snd file for local user configuration." >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 6343
:
3001
| 7317