debian/0000755000000000000000000000000011546640462007176 5ustar debian/changelog0000644000000000000000000001033011546640275011047 0ustar sfront (0.98-1) unstable; urgency=low * New upstream release. -- Santiago Vila Tue, 05 Apr 2011 18:18:00 +0200 sfront (0.97-1) unstable; urgency=low * New upstream release. * No patches, as upstream accepted the two remaining ones. -- Santiago Vila Thu, 11 Mar 2010 16:37:36 +0100 sfront (0.96-1) unstable; urgency=low * New upstream release. * Added homepage field. * Added ${misc:Depends}. * Switch to 3.0 (quilt) source format. * Put install stuff in the binary-arch target. * Removed unwanted MacOS X resource files from the manual. -- Santiago Vila Sun, 21 Feb 2010 19:03:38 +0100 sfront (0.95-1) unstable; urgency=low * New upstream release. * Added prototype for strcasestr. Closes: #562991. Thanks to Dann Frazier for the report and the patch. -- Santiago Vila Fri, 01 Jan 2010 13:10:38 +0100 sfront (0.94-2) unstable; urgency=medium * Removed some examples that will not work on a Debian system. -- Santiago Vila Fri, 25 Dec 2009 14:12:16 +0100 sfront (0.94-1) unstable; urgency=low * New upstream release. -- Santiago Vila Sun, 20 Dec 2009 21:06:16 +0100 sfront (0.91-2) unstable; urgency=low * Removed references to Linux from the manpage. * Do not ignore errors from make cleanall. * Removed useless calls to install-docs. * Moved doc-base section to Sound. * Switch to debhelper 7. -- Santiago Vila Mon, 31 Aug 2009 23:41:12 +0200 sfront (0.91-1) unstable; urgency=low * New upstream release. Closes: #422443. * License has changed from GPL to BSD. -- Santiago Vila Sat, 9 Jun 2007 23:32:00 +0200 sfront (0.87-3) unstable; urgency=low * Adopted package. Closes: #352542. * Standards-Version: 3.7.2 -- Santiago Vila Mon, 8 Jan 2007 16:39:22 +0100 sfront (0.87-2) unstable; urgency=low * QA upload. * Package is orphaned (#352542); set maintainer to Debian QA Group. * Switch to debhelper 5. * debian/changelog: Remove obsolete Emacs local variables. * Conforms to Standards version 3.6.2. -- Matej Vela Wed, 22 Mar 2006 11:43:41 +0100 sfront (0.87-1) unstable; urgency=low * New upstream version * Updated standards version (debian/control). * Added gcc before the c-compiler suggestion (debian/control). * Fixed phrasing of the package description (debian/control). * Removed obsolete URL (debian/README.Debian). * Updated download URL (debian/copyright). -- Enrique Robledo Arnuncio Sat, 11 Dec 2004 17:26:08 -0500 sfront (0.85-1) unstable; urgency=low * New upstream version * Fixed source package to include the diff file this time. * make.rules now rebuilds the library directory. -- Enrique Robledo Arnuncio Sat, 19 Oct 2002 14:37:24 -0400 sfront (0.84-1) unstable; urgency=low * New upstream version. -- Enrique Robledo Arnuncio Tue, 24 Sep 2002 22:30:20 -0400 sfront (0.81-1) unstable; urgency=low * New upstream version. * The Structured Audio Book is now part of the package. * Updated the package description. -- Enrique Robledo Arnuncio Thu, 6 Jun 2002 21:26:31 +0200 sfront (0.79-1) unstable; urgency=low * New upstream version. -- Enrique Robledo Arnuncio Thu, 8 Nov 2001 00:57:29 +0100 sfront (0.78-1) unstable; urgency=low * New upstream version. -- Enrique Robledo Arnuncio Sat, 27 Oct 2001 16:14:27 +0200 sfront (0.76-1) unstable; urgency=low * New upstream version. * Fixed the path of the manual in the README.Debian file. -- Enrique Robledo Arnuncio Sun, 7 Oct 2001 10:32:32 +0200 sfront (0.75-1) unstable; urgency=low * New upstream version. -- Enrique Robledo Arnuncio Wed, 5 Sep 2001 22:42:25 +0200 sfront (0.73-1) unstable; urgency=low * Initial Release. closes the ITP #107113. * Removed examples with unknown license. * Added "-f" flag to "rm"'s in Makefile. * Added minimal manual page. -- Enrique Robledo Arnuncio Tue, 31 Jul 2001 22:19:16 +0200 debian/source/0000755000000000000000000000000011340270040010455 5ustar debian/source/format0000644000000000000000000000001411340270040011663 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211245273004010362 0ustar 7 debian/rules0000755000000000000000000000234711340272535010256 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # This file is public domain software, originally written by Joey Hess. build: build-stamp build-stamp: cd src/lib && $(MAKE) cd src && $(MAKE) sfront touch build-stamp clean: rm -f build-stamp src/lib/libmaker.o src/lib/libmaker cd src && $(MAKE) cleanall dh_clean binary-indep: build binary-arch: build dh_prep dh_installdirs cd src && $(MAKE) install BINDIR=../debian/sfront/usr/bin cp -a lib/* debian/sfront/usr/share/sfront cp -a README.HTML index.html sfman book copyright \ debian/sfront/usr/share/doc/sfront/html find debian/sfront/usr/bin -type f | xargs chmod 755 find debian/sfront/usr/share -type f | xargs chmod 644 find debian/sfront/usr/share -type d | xargs chmod 755 dh_installchangelogs dh_installdocs dh_installexamples -Xrtime/au examples/* find debian/sfront -name "._*" | xargs rm -f dh_installman debian/sfront.1 dh_link dh_strip # Do not compress files referenced in the HTML manual or in example makefiles. dh_compress -XASYS -Xpsync.c -X.c -X.saol -X.sasl -X.wav -XFDL dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary debian/sfront.10000644000000000000000000000550711247041742010574 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH SFRONT 1 "May 14, 2002" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME sfront \- MPEG 4 Structured Audio decoder. .SH SYNOPSIS .B sfront .RI [ options ] .br .SH DESCRIPTION This manual page documents briefly the .B sfront command. This manual page was written for the Debian distribution because the original program does not have a general manual page. Instead, it has documentation in the HTML format; see below. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBsfront\fP is a program that compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into efficient C programs that generate audio when executed. It supports real-time, low-latency audio input/output and MIDI input from soundcards. .PP You must compile the C file generated after \fBsfront\fP execution with a C compiler, and execute the resulting program to get the audio output. .SH OPTIONS A summary of the most important options is included below. For a complete description, see the HTML manual. .TP .B \-help Show summary of all of the options. .TP .BI \-o " c_file" Write the C output to the file .I c_file .TP .BI \-bit " mp4_file" Use the MPEG4 binary file .I mp4_file as input file. .TP .BI \-bitc " mp4_file" Use the MPEG4 binary file .I mp4_file as input file. Skip its streaming data. .TP .BI \-orc " orchestra_file" Use the textual SAOL file .I orchestra_file as orchestra input file. .TP .BI \-sco " score_file" Use the textual SASL file .I score_file as score input file. .TP .BI \-sstr " score_file" Use the stream-encoded SASL file .I score_file as score input file. .TP .BI \-midi " midi_file" Use the MIDI file .I midi_file as score input file. .TP .BI \-mstr " midi_file" Use the streamed MIDI file .I midi_file as score input file. .br .SH SEE ALSO .br On Debian systems you can find the sfront related documentation in /usr/share/doc/sfront/html/index.html. Included there are: .IR "The Sfront Reference Manual" by John Lazzaro and John Wawrzynek. .IR "The MPEG-4 Structured Audio Book" by John Lazzaro and John Wawrzynek. .SH AUTHOR This manual page was written by Enrique Robledo Arnuncio , for the Debian system (but may be used by others). debian/copyright0000644000000000000000000000213510632614065011125 0ustar This package was debianized by Enrique Robledo Arnuncio and it's currently maintained by Santiago Vila . The source was downloaded from: http://www.cs.berkeley.edu/~lazzaro/sa/sfront.tar.gz The author of Sfront is John Lazzaro The sfront program is Copyright 1999-2006 by the Regents of the University of California. Sfront is available under the terms of the BSD license. On Debian systems, the complete text of the BSD license can be found in `/usr/share/common-licenses/BSD'. The text and images of all documentation shipped with the sfront package are Copyright 1999-2006 by John Lazzaro and John Wawrzynek. Permission is granted to copy, distribute and/or modify all documentation shipped with the sfront package under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, Front-Cover Texts, or Back-Cover Texts. On Debian systems, the complete text of the GNU Free Documentation License can be found in `/usr/share/common-licenses/GFDL'. debian/sfront.doc-base.book0000644000000000000000000000073611247042463013042 0ustar Document: structured-audio-book Title: The MPEG-4 Structured Audio Book Author: John Lazzaro and John Wawrzynek Abstract: This book shows how to use SAOL, SASL, and the other MPEG4 Structured Audio tools for sound modeling and sequencing. It assumes some familiarity with computer programming and algorithms, audio signal processing, and music and sound. Section: Sound Format: HTML Index: /usr/share/doc/sfront/html/book/index.html Files: /usr/share/doc/sfront/html/book/* debian/dirs0000644000000000000000000000006310632450565010057 0ustar usr/bin usr/share/sfront usr/share/doc/sfront/html debian/README.Debian0000644000000000000000000000210610632450565011234 0ustar sfront for Debian ----------------- Missing examples ---------------- Some of the examples in the full sfront tarfile provided by the author have been removed from the debian package to avoid license ambiguities. The remaining examples should be enough to provide a good overview of sfront and SAOL. You can get all of the other examples from the author web page. See the copyright file for the URL. More SA files can be found in some of the URLs provided below. More information ---------------- If you have not yet done so, you should have a look at the HTML documentation under the /usr/share/doc/sfront/html directory. There you will find the Sfront reference manual and the Structured Audio Book. You can find more sfront related information in the authors web page (See the Aditional Resources section): http://www.cs.berkeley.edu/~lazzaro/sa/ Other suggested structured audio related URL: http://sound.media.mit.edu/mpeg4/ (MPEG-4 / MP4 Structured Audio homepage) Have fun! -- Enrique Robledo Arnuncio , Tue, 14 May 2002 01:49:55 +0200 debian/sfront.doc-base.sfman0000644000000000000000000000062411247042447013212 0ustar Document: sfront-manual Title: Sfront Reference Manual Author: John Lazzaro and John Wawrzynek Abstract: This reference manual explains how to install and use sfront, an MPEG 4 Structured Audio decoder. It also describes how to add drivers and make modifications to the programs. Section: Sound Format: HTML Index: /usr/share/doc/sfront/html/sfman/index.html Files: /usr/share/doc/sfront/html/sfman/* debian/control0000644000000000000000000000167111546640307010604 0ustar Source: sfront Section: sound Priority: optional Maintainer: Santiago Vila Build-Depends: debhelper (>= 7), bison Standards-Version: 3.9.1 Homepage: http://www.cs.berkeley.edu/~lazzaro/sa/ Package: sfront Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: make, gcc | c-compiler Description: MPEG 4 Structured Audio decoder Sfront compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into efficient C programs that generate audio when executed. It supports real-time, low-latency audio input/output, MIDI input from soundcards, and Network Musical Performance. . MP4-SA is a standard for normative algorithmic sound, that combines an audio signal processing language (SAOL) with score languages (SASL, and the legacy MIDI File Format). . This package includes the sfront application, the sfront manual and "The MPEG-4 Structured Audio Book", a book on sound modeling and sequencing using MP4-SA.