From: <rta...@us...> - 2008-06-29 14:55:14
|
Revision: 1258 http://pkgbuild.svn.sourceforge.net/pkgbuild/?rev=1258&view=rev Author: rtarnell Date: 2008-06-29 07:54:56 -0700 (Sun, 29 Jun 2008) Log Message: ----------- 2008-06-29 River Tarnell <ri...@wi...> * SFElibofa.spec: fftw is required; some examples are missing <unistd.h> and do not build; need to link with -lc -lCrun -lCstd, as -xnolib is specified Modified Paths: -------------- spec-files-extra/trunk/ChangeLog spec-files-extra/trunk/SFElibofa.spec Added Paths: ----------- spec-files-extra/trunk/patches/libofa-01-libadd.diff spec-files-extra/trunk/patches/libofa-02-libadd2.diff spec-files-extra/trunk/patches/libofa-03-missinghdrs.diff Modified: spec-files-extra/trunk/ChangeLog =================================================================== --- spec-files-extra/trunk/ChangeLog 2008-06-29 14:25:16 UTC (rev 1257) +++ spec-files-extra/trunk/ChangeLog 2008-06-29 14:54:56 UTC (rev 1258) @@ -1,5 +1,10 @@ 2008-06-29 River Tarnell <ri...@wi...> + * SFElibofa.spec: fftw is required; some examples are missing <unistd.h> + and do not build; need to link with -lc -lCrun -lCstd, as -xnolib is specified + +2008-06-29 River Tarnell <ri...@wi...> + * SFElibiconv.spec: use rm -fr instead of rm -r, since this directory doesn't seem to exist always * SFElibmusicbrainz3.spec: when using the default SFE environment, -lstdc++ causes the build to fail... Modified: spec-files-extra/trunk/SFElibofa.spec =================================================================== --- spec-files-extra/trunk/SFElibofa.spec 2008-06-29 14:25:16 UTC (rev 1257) +++ spec-files-extra/trunk/SFElibofa.spec 2008-06-29 14:54:56 UTC (rev 1258) @@ -10,11 +10,20 @@ Version: 0.9.3 License: LGPL Source: http://www.musicip.com/dns/files/libofa-%{version}.tar.gz +Patch1: libofa-01-libadd.diff +Patch2: libofa-02-libadd2.diff +Patch3: libofa-03-missinghdrs.diff SUNW_BaseDir: %{_basedir} BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: SFEfftw +BuildRequires: SFEfftw-devel + %prep %setup -q -n libofa-%version +%patch1 -p0 +%patch2 -p0 +%patch3 -p0 %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` @@ -50,5 +59,9 @@ %{_includedir}/* %changelog +* Sun Jun 29 2008 - ri...@wi... +- fftw is required +- some examples are missing <unistd.h> and do not build +- need to link with -lc -lCrun -lCstd, as -xnolib is specified * Fri Jan 18 2008 - moi...@su... - Initial Spec. Added: spec-files-extra/trunk/patches/libofa-01-libadd.diff =================================================================== --- spec-files-extra/trunk/patches/libofa-01-libadd.diff (rev 0) +++ spec-files-extra/trunk/patches/libofa-01-libadd.diff 2008-06-29 14:54:56 UTC (rev 1258) @@ -0,0 +1,11 @@ +--- lib/Makefile.am.old Sun Jun 29 15:46:08 2008 ++++ lib/Makefile.am Sun Jun 29 15:46:10 2008 +@@ -38,7 +38,7 @@ + # 6. If any interfaces have been removed since the last public release, then + # set age to 0. + libofa_la_LDFLAGS = -version-info 0:0:0 -no-undefined +-libofa_la_LIBADD = AFLIB/libaflib.la -lm ++libofa_la_LIBADD = AFLIB/libaflib.la -lm -lc -lCrun -lCstd + + noinst_HEADERS = error_op.h fftlib_op.h fft_op.h frametracker_op.h signal_op.h \ + trackdata_op.h trackframe_op.h tracklist_op.h Added: spec-files-extra/trunk/patches/libofa-02-libadd2.diff =================================================================== --- spec-files-extra/trunk/patches/libofa-02-libadd2.diff (rev 0) +++ spec-files-extra/trunk/patches/libofa-02-libadd2.diff 2008-06-29 14:54:56 UTC (rev 1258) @@ -0,0 +1,11 @@ +--- lib/Makefile.in.old Sun Jun 29 15:49:23 2008 ++++ lib/Makefile.in Sun Jun 29 15:50:11 2008 +@@ -243,7 +243,7 @@ + # 6. If any interfaces have been removed since the last public release, then + # set age to 0. + libofa_la_LDFLAGS = -version-info 0:0:0 -no-undefined +-libofa_la_LIBADD = AFLIB/libaflib.la -lm ++libofa_la_LIBADD = AFLIB/libaflib.la -lm -lc -lCrun -lCstd + noinst_HEADERS = error_op.h fftlib_op.h fft_op.h frametracker_op.h signal_op.h \ + trackdata_op.h trackframe_op.h tracklist_op.h + Added: spec-files-extra/trunk/patches/libofa-03-missinghdrs.diff =================================================================== --- spec-files-extra/trunk/patches/libofa-03-missinghdrs.diff (rev 0) +++ spec-files-extra/trunk/patches/libofa-03-missinghdrs.diff 2008-06-29 14:54:56 UTC (rev 1258) @@ -0,0 +1,24 @@ +--- examples/uselame.cpp.old Sun Jun 29 15:52:51 2008 ++++ examples/uselame.cpp Sun Jun 29 15:53:26 2008 +@@ -10,7 +10,9 @@ + #ifdef WIN32 + #include "windows.h" + #else ++#include <sys/types.h> + #include <sys/wait.h> ++#include <unistd.h> + #endif + + AudioData *loadWaveFile(char *file); +--- examples/wavefile.cpp.old Sun Jun 29 15:55:41 2008 ++++ examples/wavefile.cpp Sun Jun 29 15:56:03 2008 +@@ -9,6 +9,9 @@ + #include "protocol.h" + #ifdef WIN32 + #include "io.h" ++#else ++#include <sys/types.h> ++#include <unistd.h> + #endif + #include <fcntl.h> + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |