Preparation for 0.5.2 release.

git-svn-id: svn://svn.savannah.nongnu.org/lash/trunk@45 1de19dc7-4e3f-0410-a61d-eddf686bf0b7
This commit is contained in:
Dave Robillard 2006-10-05 08:01:25 +00:00
parent 36e924ccd1
commit 8b1cb1420d
7 changed files with 1588 additions and 23 deletions

10
NEWS
View File

@ -1,3 +1,13 @@
0.5.2:
*
0.5.2:
* support for building without ALSA
* server auto-launching bug fixes
* removed dependence on /etc/services (sandbox clean)
* added lash_args_free (plugs memory leak)
* fixed event handling bug in client
0.5.1: 0.5.1:
* auto server start (if LASH_START_SERVER is set) * auto server start (if LASH_START_SERVER is set)

View File

@ -15,6 +15,9 @@ if ! test -e ltmain.sh; then
fi fi
fi fi
# Shuts up automake..
touch docs/lash-manual.texi
libtoolize --copy --force \ libtoolize --copy --force \
&& aclocal -I m4 \ && aclocal -I m4 \
&& autoheader \ && autoheader \

View File

@ -1,4 +1,4 @@
AC_INIT([LASH],[0.5.1]) AC_INIT([LASH],[0.5.2pre])
AC_CONFIG_SRCDIR([lash/types.h]) AC_CONFIG_SRCDIR([lash/types.h])
AC_CONFIG_HEADER([config.h]) AC_CONFIG_HEADER([config.h])
AM_INIT_AUTOMAKE AM_INIT_AUTOMAKE
@ -212,10 +212,14 @@ AC_MSG_RESULT($LASH_CFLAGS)
AC_MSG_CHECKING(LASH_LIBS) AC_MSG_CHECKING(LASH_LIBS)
AC_MSG_RESULT($LASH_LIBS) AC_MSG_RESULT($LASH_LIBS)
# For the manual
DATE="`date -u`"
AC_SUBST(DATE)
AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([lash-1.0.pc]) AC_CONFIG_FILES([lash-1.0.pc])
AC_CONFIG_FILES([m4/Makefile]) AC_CONFIG_FILES([m4/Makefile])
AC_CONFIG_FILES([docs/lash-manual.texi])
AC_CONFIG_FILES([docs/Makefile]) AC_CONFIG_FILES([docs/Makefile])
AC_CONFIG_FILES([docs/lash-manual-html-one-page/Makefile]) AC_CONFIG_FILES([docs/lash-manual-html-one-page/Makefile])
AC_CONFIG_FILES([docs/lash-manual-html-split/Makefile]) AC_CONFIG_FILES([docs/lash-manual-html-split/Makefile])

View File

@ -1,10 +1,8 @@
SUBDIRS = lash-manual-html-one-page lash-manual-html-split SUBDIRS = lash-manual-html-one-page lash-manual-html-split
info_TEXINFOS = lash-manual.texi #info_TEXINFOS = lash-manual.texi
EXTRA_DIST = api-proposal.html fdl.texi
EXTRA_DIST = api-proposal.html fdl.texi lash-manual.texi.in
if HAVE_TEXI2HTML if HAVE_TEXI2HTML
@ -12,7 +10,7 @@ all-local: html-manual
html-manual: html-manual-stamp html-manual: html-manual-stamp
html-manual-stamp: lash-manual.texi html-manual-stamp: lash-manual.texi.in
if test ! -d lash-manual-html-one-page; then \ if test ! -d lash-manual-html-one-page; then \
mkdir lash-manual-html-one-page; \ mkdir lash-manual-html-one-page; \
fi fi

1550
docs/lash-manual.info Normal file

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@
@ifinfo @ifinfo
This is the LASH Audio Session Handler Reference Manual, This is the LASH Audio Session Handler Reference Manual,
Edition 0.5.1, March 2006 for LASH version 0.5.1. Edition @PACKAGE_VERSION@, @DATE@ for LASH version @PACKAGE_VERSION@.
Copyright @copyright{} 2002, 2003 Robert Ham (rah@@bash.sh) Copyright @copyright{} 2002, 2003 Robert Ham (rah@@bash.sh)
Copyright @copyright{} 2005, 2006 Dave Robillard (drobilla@@connect.carleton.ca) Copyright @copyright{} 2005, 2006 Dave Robillard (drobilla@@connect.carleton.ca)
@ -25,8 +25,8 @@ Free Documentation License''.
@titlepage @titlepage
@title LASH Reference Manual @title LASH Reference Manual
@subtitle Audio application session management and configuration @subtitle Audio application session management and configuration
@subtitle Edition 0.5.1, March 2006 @subtitle Edition @PACKAGE_VERSION@, @DATE@
@subtitle Covering LASH 0.5.1 @subtitle Covering LASH @PACKAGE_VERSION@
@author Bob Ham (rah@@bash.sh) @author Bob Ham (rah@@bash.sh)
@author Dave Robillard (drobilla@@connect.carleton.ca) @author Dave Robillard (drobilla@@connect.carleton.ca)
@ -51,19 +51,19 @@ Free Documentation License''.
@ifinfo @ifinfo
This is the LASH Audio Session Handler This is the LASH Audio Session Handler
Reference Manual, edition 0.5.1, March 2006 for LASH version 0.5.1. Reference Manual, edition @PACKAGE_VERSION@, @DATE@ for LASH version @PACKAGE_VERSION@.
@url{http://www.nongnu.org/lash} @url{http://www.nongnu.org/lash}
@end ifinfo @end ifinfo
@menu @menu
* Introduction:: What LASH is all about * Introduction:: What LASH is all about
* Copying LASH:: How you can copy and distribute the LASH source code * Copying LASH:: How you can copy and distribute the LASH source code
* Installation:: How to get LASH onto your computer * Installation:: How to get LASH onto your computer
* Server:: How to use the LASH server, @command{lashd} * Server:: How to use the LASH server, @command{lashd}
* Server interface:: How to use the simple LASH server interface, @command{lash_control} * Server interface:: How to use the simple LASH server interface, @command{lash_control}
* Client reference:: How to program LASH clients using @code{liblash} * Client reference:: How to program LASH clients using @code{liblash}
Appendicies Appendicies
* GNU Free Documentation License:: How you can copy and distribute this document. * GNU Free Documentation License:: How you can copy and distribute this document.
@ -166,8 +166,8 @@ The LASH Synth client has an optional GUI which also uses the GTK+
First off, you need to download the package. It is available from First off, you need to download the package. It is available from
the LASH webpage, @url{http://www.nongnu.org/lash}. After you have the LASH webpage, @url{http://www.nongnu.org/lash}. After you have
downloaded it, unpack the tarball into a directory using @command{tar downloaded it, unpack the tarball into a directory using @command{tar
-xzf /where/ever/you/put/lash-0.5.1.tar.gz} and change into the source -xzf /where/ever/you/put/lash-@PACKAGE_VERSION@.tar.gz} and change into
directory with @command{cd lash-0.5.1}. the source directory with @command{cd lash-@PACKAGE_VERSION@}.
The package uses the GNU autotools for configuration and makefile The package uses the GNU autotools for configuration and makefile
creation. In order to install the package, you must complete three steps: creation. In order to install the package, you must complete three steps:

View File

@ -27,12 +27,12 @@ liblash_la_LIBADD = \
-lpthread -lpthread
liblash_la_LDFLAGS = \ liblash_la_LDFLAGS = \
-export-dynamic -version-info 2:0:0 -export-dynamic -version-info 2:0:1
# #
# Library versions # Library versions
# (< 2:0:0 was the "ladcca" days)
# #
# 0.3.0: 1:1:0 # 0.5.0: 2:0:0
# 0.2: 1:0:0 # 0.5.1: 2:1:0
# 0.1: 0:0:0 # 0.5.2: 2:0:1
#