pkgsrc-Bulk archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkgsrc IRIX64 6.5/mipseb bulk build results 2005-07-10
Jan Schaumann wrote:
Roland Illig <rillig%NetBSD.org@localhost> wrote:
Jan Schaumann wrote:
audio/id3lib 10 tech-pkg%NetBSD.org@localhost
What about this patch?
No luck, it seems:
Next try.
Roland
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/audio/id3lib/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile 31 May 2005 21:56:37 -0000 1.23
+++ Makefile 18 Jul 2005 12:35:23 -0000
@@ -16,7 +16,15 @@ USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
-CPPFLAGS+=-DID3_NEED_WCHAR_TEMPLATE
+CPPFLAGS+= -DID3_NEED_WCHAR_TEMPLATE
+CPPFLAGS+= -DDAMI_USE_STD_MIN_MAX
+
+SUBST_CLASSES+= std_min
+SUBST_MESSAGE.std_min= "Replacing dami::min with std::min"
+SUBST_STAGE.std_min= pre-configure
+SUBST_FILES.std_min= src/*.cpp
+SUBST_SED.std_min= -e 's,dami::min(,std::min(,g'
+SUBST_SED.std_min+= -e 's,dami::min<,std::min<,g'
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/audio/id3lib/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo 23 Feb 2005 20:39:47 -0000 1.11
+++ distinfo 18 Jul 2005 12:35:23 -0000
@@ -6,3 +6,4 @@ Size (id3lib-3.8.3.tar.gz) = 950726 byte
SHA1 (patch-aa) = 75b19258eeaeb65aa2fa43cd44769aa1d6e575c3
SHA1 (patch-af) = 0266e9220791b7b14a35dc9b7564ab75cbc6562b
SHA1 (patch-ag) = a047fe90d83c88e0f6d0a6a0595a440ef49276e3
+SHA1 (patch-ah) = a029662e824c5c8eb4af7df7d1d8239a7acec25b
$NetBSD$
--- include/id3/utils.h.orig Sun Mar 2 01:23:00 2003
+++ include/id3/utils.h Mon Jul 18 14:18:11 2005
@@ -36,6 +36,12 @@
#include "id3/globals.h" //has <stdlib.h> "id3/sized_types.h"
#include "id3/id3lib_strings.h"
+#ifdef DAMI_USE_STD_MIN_MAX
+# include <algorithm>
+using std::min;
+using std::max;
+#endif
+
namespace dami
{
#ifdef MAXPATHLEN
@@ -46,6 +52,7 @@ namespace dami
# define ID3_PATH_LENGTH (2048 + 1)
#endif /* !MAXPATHLEN && !PATH_MAX */
+#ifndef DAMI_USE_STD_MIN_MAX
#ifndef min
template<typename T>
const T& min(const T& a, const T& b)
@@ -60,6 +67,7 @@ namespace dami
{
return (b < a) ? a : b;
}
+#endif
#endif
#ifndef mid
Home |
Main Index |
Thread Index |
Old Index