diff options
-rw-r--r-- | audio/libofa/Makefile | 20 | ||||
-rw-r--r-- | audio/libofa/distinfo | 1 | ||||
-rw-r--r-- | audio/libofa/files/patch-examples_examples.cpp | 11 | ||||
-rw-r--r-- | audio/libofa/files/patch-examples_uselame.cpp | 11 | ||||
-rw-r--r-- | audio/libofa/files/patch-examples_wavefile.cpp | 10 | ||||
-rw-r--r-- | audio/libofa/files/patch-lib__JAMA__tnt_math_utils.h (renamed from audio/libofa/files/patch-lib_JAMA_tnt__math_utils.h) | 64 | ||||
-rw-r--r-- | audio/libofa/pkg-descr | 7 |
7 files changed, 46 insertions, 78 deletions
diff --git a/audio/libofa/Makefile b/audio/libofa/Makefile index c21a43ba4b95..f0f9a9bbe171 100644 --- a/audio/libofa/Makefile +++ b/audio/libofa/Makefile @@ -7,28 +7,28 @@ PORTNAME= libofa PORTVERSION= 0.9.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio -MASTER_SITES= http://www.musicdns.org/files/ +MASTER_SITES= GOOGLE_CODE -MAINTAINER= ports@FreeBSD.org +MAINTAINER= bsdkaffee@gmail.com COMMENT= The Open Fingerprint Architecture Library LIB_DEPENDS= fftw3.5:${PORTSDIR}/math/fftw3 \ expat.6:${PORTSDIR}/textproc/expat2 \ curl.6:${PORTSDIR}/ftp/curl +PROJECTHOST= musicip-libofa +USE_DOS2UNIX= yes USE_AUTOTOOLS= libtool -USE_GNOME= pkgconfig +USE_GNOME= gnomehack pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" +MAKE_JOBS_SAFE= yes USE_LDCONFIG= yes -.include <bsd.port.pre.mk> +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING -post-configure: - @${REINPLACE_CMD} -e "s|pcdir =.*|pcdir = ${PREFIX}/libdata/pkgconfig|g" \ - ${WRKSRC}/Makefile - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/libofa/distinfo b/audio/libofa/distinfo index 50b75537dfde..301a0365d62f 100644 --- a/audio/libofa/distinfo +++ b/audio/libofa/distinfo @@ -1,3 +1,2 @@ -MD5 (libofa-0.9.3.tar.gz) = 51507d2c4b432bd2755f48d58471696e SHA256 (libofa-0.9.3.tar.gz) = 0216466153e92058c5202dea03390ddc7601d916b983f71ce4f4d034405590a0 SIZE (libofa-0.9.3.tar.gz) = 384043 diff --git a/audio/libofa/files/patch-examples_examples.cpp b/audio/libofa/files/patch-examples_examples.cpp deleted file mode 100644 index 11f4a6cf4181..000000000000 --- a/audio/libofa/files/patch-examples_examples.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- examples/example.cpp.orig Mon Jul 24 11:09:39 2006 -+++ examples/example.cpp Mon Jul 24 11:09:50 2006 -@@ -7,6 +7,8 @@ - - -------------------------------------------------------------------*/ - -+#include <stdio.h> -+ - #include "protocol.h" - - AudioData* loadWaveFile(char *file); diff --git a/audio/libofa/files/patch-examples_uselame.cpp b/audio/libofa/files/patch-examples_uselame.cpp deleted file mode 100644 index 2bfaaa73f13f..000000000000 --- a/audio/libofa/files/patch-examples_uselame.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- examples/uselame.cpp.orig Mon Jul 24 11:11:58 2006 -+++ examples/uselame.cpp Mon Jul 24 11:12:09 2006 -@@ -13,6 +13,8 @@ - #include <sys/wait.h> - #endif - -+#include <unistd.h> -+ - AudioData *loadWaveFile(char *file); - - // loadDataUsingLAME diff --git a/audio/libofa/files/patch-examples_wavefile.cpp b/audio/libofa/files/patch-examples_wavefile.cpp deleted file mode 100644 index 41cf7176a743..000000000000 --- a/audio/libofa/files/patch-examples_wavefile.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- examples/wavefile.cpp.orig Mon Jul 24 11:13:26 2006 -+++ examples/wavefile.cpp Mon Jul 24 11:13:05 2006 -@@ -11,6 +11,7 @@ - #include "io.h" - #endif - #include <fcntl.h> -+#include <unistd.h> - - static bool readBytes(int fd, unsigned char *buf, int size) { - int ct = 0; diff --git a/audio/libofa/files/patch-lib_JAMA_tnt__math_utils.h b/audio/libofa/files/patch-lib__JAMA__tnt_math_utils.h index f8506791a19d..10872bc74f97 100644 --- a/audio/libofa/files/patch-lib_JAMA_tnt__math_utils.h +++ b/audio/libofa/files/patch-lib__JAMA__tnt_math_utils.h @@ -1,33 +1,33 @@ ---- lib/JAMA/tnt_math_utils.h.orig Sat Sep 30 19:34:43 2006 -+++ lib/JAMA/tnt_math_utils.h Sat Sep 30 19:36:07 2006 +--- ./lib/JAMA/tnt_math_utils.h.orig 2011-03-16 10:47:10.000000000 -0400 ++++ ./lib/JAMA/tnt_math_utils.h 2011-03-16 10:51:40.000000000 -0400 @@ -20,6 +20,14 @@ - namespace TNT
- {
- /**
-+ @returns the absolute value of a real (no-complex) scalar.
-+*/
-+template <class Real>
-+Real abs(const Real &a)
-+{
-+ return (a > 0 ? a : -a);
-+}
-+/**
- @returns hypotenuse of real (non-complex) scalars a and b by
- avoiding underflow/overflow
- using (a * sqrt( 1 + (b/a) * (b/a))), rather than
-@@ -55,15 +63,6 @@ - return a > b ? a : b;
- }
- */
--
--/**
-- @returns the absolute value of a real (no-complex) scalar.
--*/
--template <class Real>
--Real abs(const Real &a)
--{
-- return (a > 0 ? a : -a);
--}
-
- }
- #endif
+ namespace TNT + { + /** ++ @returns the absolute value of a real (no-complex) scalar. ++*/ ++template <class Real> ++Real abs(const Real &a) ++{ ++ return (a > 0 ? a : -a); ++} ++/** + @returns hypotenuse of real (non-complex) scalars a and b by + avoiding underflow/overflow + using (a * sqrt( 1 + (b/a) * (b/a))), rather than +@@ -56,15 +64,6 @@ + } + */ + +-/** +- @returns the absolute value of a real (no-complex) scalar. +-*/ +-template <class Real> +-Real abs(const Real &a) +-{ +- return (a > 0 ? a : -a); +-} +- + } + #endif + /* MATH_UTILS_H */ diff --git a/audio/libofa/pkg-descr b/audio/libofa/pkg-descr index 266974028f46..9e181e6e04af 100644 --- a/audio/libofa/pkg-descr +++ b/audio/libofa/pkg-descr @@ -1,4 +1,5 @@ -The Open Fingerprint normalizes, extracts frequencies, and creates an array -representing the frequency data in an audio file. +The Open Fingerprint Architecture (OFA) Library normalizes, extracts +frequencies, and creates an array representing the frequency data in an audio +file. -WWW: http://www.musicdns.org +WWW: http://code.google.com/p/musicip-libofa/ |