Hi!
As Guillaume wanted: Here is the spec file for snd (still without
men entries).
Best regards,
Reinhard Katzmann
--
E-Mail: [EMAIL PROTECTED]
Current Projects: Linux-Installation Mandrake 7.1 (95% finished)
Improvements of Driver for Tevion Tablet
Java-DB and -Interface for Pincity (93 % finished)
GnuPG Public Key available on request.
# RPM spec file for Snd
%define prefix /usr
Summary: A sound editor
Name: snd
Version: 4
Release: 1mdk
Copyright: LGPL
Group: Applications/Sound
Source: ftp://ccrma-ftp.stanford.edu/pub/Lisp/snd-4.tar.gz
URL: http://ccrma-www/CCRMA/Software/snd/snd.html
Vendor: CCRMA/Music Stanford University
Packager: Bill Schottstaedt <[EMAIL PROTECTED]>
Docdir: %{prefix}/doc
BuildRoot: /var/tmp/%{name}-%{version}-root
Patch: %{name}-%{version}.patch.bz2
%description
Snd is a sound editor modelled loosely after Emacs and an old, sorely-missed
PDP-10 sound editor named Dpysnd. It can accomodate any number of sounds
each with any number of channels, and can be customized and extended
using guile and guile-gtk. Snd is free (LGPL); the code is available via
anonymous ftp at ccrma-ftp.stanford.edu as pub/Lisp/snd-4.tar.gz.
%prep
%setup
%patch -p1 -b .orig
%build
%configure --with-gtkrc-colors --with-alsa --with-xmhtml --with-big-colormap --with-gtk
make
#%ifos Linux
#%ifarch i386
#make -f makefile.rpm prefix=%{prefix}
#%else
#make -f makefile.ppcrpm
#%endif
#%endif
%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
%makeinstall
#install -m 755 -o 0 -g 0 -d %{prefix}/local/bin/
#install -m 755 -o 0 -g 0 snd %{prefix}/local/bin
%files
%defattr(-, root, root)
%doc README.Snd HISTORY.Snd snd.html snd.txt extsnd.html extsnd.txt sndlib.html
sndlib.txt grfsnd.html grfsnd.txt clm.html
%doc title.png controls.png auto.png files.png regions.png mixer.png rec.png
reclin.png hfft.png energy.png s.png n.png d.png env.png
%doc examp.scm mix.scm env.scm snd-test.scm snd-gtk.scm index.scm gm.scm
old-sndlib2scm.scm rgb.scm moog.scm v.scm bell.scm pqwvox.scm
%doc marks.scm setf.scm
%{_bindir}/snd
%changelog
* Thu Jul 18 2000 Reinhard Katzmann <[EMAIL PROTECTED]> 4-1mdk
- Update to version 4
- macroifizations
# to make the rpm file (since I keep forgetting):
# make up-to-date snd-4.tar.gz
# increment release number above (and in snd.h, README.Snd)
# su root
# cd /usr/src/redhat/SOURCES
# cp -f /<wherever>/snd-4.tar.gz .
# cd ../SPECS
# cp -f /<wherever>/snd.spec .
# rpm -ba snd.spec
# /usr/src/redhat/BUILD/snd-4 is where the build occurs
# end result in /usr/src/redhat/RPMS/i386 (binary) and /usr/src/redhat/SRPMS (source)
# update version references in README.Snd, ftp:LISP.README, web:snd.html, snd.h
# linux-snd: makefile.guile-static
# xlinux-snd: makefile.xlinux
# sun-snd: makefile.solaris
PGP signature