diff options
author | will <will@FreeBSD.org> | 2000-12-26 05:52:15 +0000 |
---|---|---|
committer | will <will@FreeBSD.org> | 2000-12-26 05:52:15 +0000 |
commit | 941e0473d6638ba935e3f168ab0c4ed2dba622db (patch) | |
tree | 3408d5b073346502ec53b17a5999167ffe4c8b07 /audio/ecasound/files | |
parent | 17851423f639a37f17f9af779c464b859de22d45 (diff) | |
download | FreeBSD-ports-941e0473d6638ba935e3f168ab0c4ed2dba622db.zip FreeBSD-ports-941e0473d6638ba935e3f168ab0c4ed2dba622db.tar.gz |
Add ecasound 1.8.5d15, a software package designed for multitrack audio
processing.
PR: 23778
Submitted by: The Anarcat <beaupran@iro.umontreal.ca>
Diffstat (limited to 'audio/ecasound/files')
-rw-r--r-- | audio/ecasound/files/patch-aa | 12 | ||||
-rw-r--r-- | audio/ecasound/files/patch-ab | 51 | ||||
-rw-r--r-- | audio/ecasound/files/patch-ac | 16 | ||||
-rw-r--r-- | audio/ecasound/files/patch-ad | 10 | ||||
-rw-r--r-- | audio/ecasound/files/patch-ae | 22 | ||||
-rw-r--r-- | audio/ecasound/files/patch-af | 16 | ||||
-rw-r--r-- | audio/ecasound/files/patch-ag | 14 |
7 files changed, 141 insertions, 0 deletions
diff --git a/audio/ecasound/files/patch-aa b/audio/ecasound/files/patch-aa new file mode 100644 index 0000000..f5bcdb3 --- /dev/null +++ b/audio/ecasound/files/patch-aa @@ -0,0 +1,12 @@ +--- config.h.in.orig Wed Nov 22 12:41:03 2000 ++++ config.h.in Fri Dec 22 13:45:14 2000 +@@ -52,6 +52,9 @@ + /* Define if you have the getpagesize function. */ + #undef HAVE_GETPAGESIZE + ++/* Define if you have the mlockall function. */ ++#undef HAVE_MLOCKALL ++ + /* Define if you have the <asm/atomic.h> header file. */ + #undef HAVE_ASM_ATOMIC_H + diff --git a/audio/ecasound/files/patch-ab b/audio/ecasound/files/patch-ab new file mode 100644 index 0000000..a4e71b6 --- /dev/null +++ b/audio/ecasound/files/patch-ab @@ -0,0 +1,51 @@ +--- configure.in.orig Thu Dec 7 00:50:49 2000 ++++ configure.in Fri Dec 22 13:45:14 2000 +@@ -38,6 +38,7 @@ + + dnl -- + dnl Libtool ++AM_PROG_LIBTOOL + AC_PATH_PROG(LIBTOOL,libtool,none) + if test x$LIBTOOL = xnone; then + AC_MSG_ERROR([** Libtool package not installed! **]) +@@ -46,7 +47,6 @@ + if test x$GNUM4 = xnone; then + AC_MSG_ERROR([** GNU m4 not installed! **]) + fi +-AM_PROG_LIBTOOL + + ACLOCAL=aclocal + AUTOMAKE=automake +@@ -106,7 +106,7 @@ + include_debug=yes) + AM_CONDITIONAL(INCLUDE_DEBUG, test x$include_debug = xyes) + if test x$include_debug = xyes; then +-CXXFLAGS="-D_REENTRANT -DENABLE_DBC -g -Wall -Wstrict-prototypes -ffast-math" ++CXXFLAGS="$CXXFLAGS -D_REENTRANT -DENABLE_DBC -g -Wall -Wstrict-prototypes -ffast-math" + dnl LDFLAGS="-pg -pedantic -funroll-loops" + fi + +@@ -123,6 +123,7 @@ + dnl Checks for functions. + dnl --- + AC_FUNC_MMAP ++AC_CHECK_FUNCS(mlockall) + + dnl --- + dnl Checks for libraries. +@@ -152,15 +153,6 @@ + ) + AC_DEFINE(USE_NCURSES) + fi +- +-dnl ------------------------------------------------------------------ +- +-dnl --- +-dnl POSIX.4 threads +-dnl --- +-AC_CHECK_LIB(pthread,pthread_create, [], +- AC_CHECK_LIB(c_r,pthread_create, [], +- AC_MSG_ERROR([** POSIX.4 threads not installed or broken **]))) + + dnl ------------------------------------------------------------------ + diff --git a/audio/ecasound/files/patch-ac b/audio/ecasound/files/patch-ac new file mode 100644 index 0000000..20f936e --- /dev/null +++ b/audio/ecasound/files/patch-ac @@ -0,0 +1,16 @@ +--- libecasound/eca-chainsetup-position.cpp.orig Fri Oct 6 18:08:00 2000 ++++ libecasound/eca-chainsetup-position.cpp Wed Dec 20 00:42:14 2000 +@@ -43,11 +43,11 @@ + } + + long int ECA_CHAINSETUP_POSITION::length_in_seconds(void) const { +- return(static_cast<double>(length_rep) / srate_rep); ++ return(static_cast<long int>(length_rep) / srate_rep); + } + + long int ECA_CHAINSETUP_POSITION::position_in_seconds(void) const { +- return(static_cast<double>(curpos_rep) / srate_rep); ++ return(static_cast<long int>(curpos_rep) / srate_rep); + } + + double ECA_CHAINSETUP_POSITION::length_in_seconds_exact(void) const { diff --git a/audio/ecasound/files/patch-ad b/audio/ecasound/files/patch-ad new file mode 100644 index 0000000..2cecb53 --- /dev/null +++ b/audio/ecasound/files/patch-ad @@ -0,0 +1,10 @@ +--- libecasound/eca-object-map.cpp/orig Thu Nov 16 20:03:48 2000 ++++ libecasound/eca-object-map.cpp Mon Dec 18 19:04:48 2000 +@@ -20,6 +20,7 @@ + #include <vector> + #include <string> + #include <map> ++#include <sys/types.h> + #include <regex.h> + + #include "eca-object-map.h" diff --git a/audio/ecasound/files/patch-ae b/audio/ecasound/files/patch-ae new file mode 100644 index 0000000..8ca16e1 --- /dev/null +++ b/audio/ecasound/files/patch-ae @@ -0,0 +1,22 @@ +--- libecasound/eca-session.cpp.orig Mon Dec 4 22:22:22 2000 ++++ libecasound/eca-session.cpp Wed Dec 20 01:21:51 2000 +@@ -389,14 +389,18 @@ + int prio = ::atoi(get_argument_number(1, argu).c_str()); + if (prio != 0) + schedpriority_rep = prio; +- ecadebug->msg("(eca-session) Raised-priority mode enabled. Locking memory. (prio:" + ++ ecadebug->msg("(eca-session) Raised-priority mode enabled (prio:" + + kvu_numtostr(schedpriority_rep) + ")"); + raisepriority_rep = true; ++#ifdef HAVE_MLOCKALL + if (::mlockall (MCL_CURRENT|MCL_FUTURE)) { + ecadebug->msg("(eca-session) Warning! Couldn't lock all memory!"); + } + else + ecadebug->msg(ECA_DEBUG::system_objects, "(eca-session) Memory locked!"); ++#else ++ ecadebug->msg("(eca-session) Memory locking not available."); ++#endif + break; + } + diff --git a/audio/ecasound/files/patch-af b/audio/ecasound/files/patch-af new file mode 100644 index 0000000..a63cab2 --- /dev/null +++ b/audio/ecasound/files/patch-af @@ -0,0 +1,16 @@ +--- libecasoundc/Makefile.am.orig Sun Nov 26 22:13:33 2000 ++++ libecasoundc/Makefile.am Fri Dec 22 02:51:28 2000 +@@ -9,10 +9,10 @@ + # remember to update eca-version.cpp + if INCLUDE_DEBUG + eca_ldflags = -version-info 0:0:0 +-ecasound_libs = -lecasound_debug ++ecasound_libs = -L$(top_builddir)/libecasound/.libs -lecasound_debug + else + eca_ldflags = -s -version-info 0:0:0 +-ecasound_libs = -lecasound ++ecasound_libs = -L$(top_builddir)/libecasound/.libs -lecasound + endif + + if KVUTILS_INSTALLED + diff --git a/audio/ecasound/files/patch-ag b/audio/ecasound/files/patch-ag new file mode 100644 index 0000000..c8f83d2 --- /dev/null +++ b/audio/ecasound/files/patch-ag @@ -0,0 +1,14 @@ +--- pyecasound/Makefile.am.orig Tue Dec 5 20:46:42 2000 ++++ pyecasound/Makefile.am Fri Dec 22 02:53:02 2000 +@@ -6,9 +6,9 @@ + # ---------------------------------------------------------------------- + + if INCLUDE_DEBUG +-ecasound_libs = -lecasound_debug ++ecasound_libs = -L$(top_builddir)/libecasound/.libs -lecasound_debug + else +-ecasound_libs = -lecasound ++ecasound_libs = -L$(top_builddir)/libecasound/.libs -lecasound + endif + + if KVUTILS_INSTALLED |