summaryrefslogtreecommitdiffstats
path: root/audio/ecasound/files
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2000-12-26 05:52:15 +0000
committerwill <will@FreeBSD.org>2000-12-26 05:52:15 +0000
commit941e0473d6638ba935e3f168ab0c4ed2dba622db (patch)
tree3408d5b073346502ec53b17a5999167ffe4c8b07 /audio/ecasound/files
parent17851423f639a37f17f9af779c464b859de22d45 (diff)
downloadFreeBSD-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-aa12
-rw-r--r--audio/ecasound/files/patch-ab51
-rw-r--r--audio/ecasound/files/patch-ac16
-rw-r--r--audio/ecasound/files/patch-ad10
-rw-r--r--audio/ecasound/files/patch-ae22
-rw-r--r--audio/ecasound/files/patch-af16
-rw-r--r--audio/ecasound/files/patch-ag14
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
OpenPOWER on IntegriCloud