Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2003 05:30:30 +0900
From:      KATO Tsuguru <tkato@prontomail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47322: Update port: audio/zinf to 2.2.2
Message-ID:  <20030122053030.193dff20.tkato@prontomail.com>

next in thread | raw e-mail | index | archive | help

>Number:         47322
>Category:       ports
>Synopsis:       Update port: audio/zinf to 2.2.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 21 12:40:03 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.7-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 2.2.2

New file:
files/patch-base-include-preferences.h
files/patch-base-unix-include-browser.h
files/patch-instaler-unix-linux-Zinf.desktop
files/patch-plm-metadata-id3lib-id3lib.cpp
files/patch-plm-metadata-vorbis-vorbis.cpp

Remove file:
files/patch-plm_metadta_id3v2_io__helpers.cpp
files/patch-plm_metadta_id3v2_io__strings.h
files/patch-zlib-infcodes.c
files/patch-zlib-inffast.c
files/patch-zlib-zconf.h

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/audio/zinf/Makefile audio/zinf/Makefile
--- /usr/ports/audio/zinf/Makefile	Sun Dec 22 17:43:28 2002
+++ audio/zinf/Makefile	Sat Jan 18 05:37:04 2003
@@ -6,15 +6,17 @@
 #
 
 PORTNAME=	zinf
-PORTVERSION=	2.2.1
+PORTVERSION=	2.2.2
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	ports@FreeBSD.org
 
-LIB_DEPENDS=	musicbrainz.2:${PORTSDIR}/audio/musicbrainz \
-		id3:${PORTSDIR}/audio/id3lib
+LIB_DEPENDS=	id3-3.8.2:${PORTSDIR}/audio/id3lib \
+		musicbrainz.2:${PORTSDIR}/audio/musicbrainz
+
+WRKSRC=		${WRKDIR}/${PORTNAME}
 
 USE_X_PREFIX=	yes
 USE_GNOMENG=	yes
@@ -22,9 +24,8 @@
 WANT_GNOME=	yes
 USE_PERL5=	yes
 USE_FREETYPE=	yes
-USE_REINPLACE=	yes
 USE_GMAKE=	yes
-USE_AUTOCONF_VER=213
+USE_AUTOCONF_VER=	213
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
 
 CPPFLAGS=	-I${LOCALBASE}/include/freetype1 -I${LOCALBASE}/include \
@@ -75,17 +76,12 @@
 	@${ECHO_MSG}
 	@${ECHO_MSG} "You may use the following build options:"
 	@${ECHO_MSG}
-	@${ECHO_MSG} "WITH_LIBARTS	build with libArts output plugin"
+	@${ECHO_MSG} "WITH_LIBARTS		build with libArts output plugin"
 	@${ECHO_MSG} "WITHOUT_GNOME=esound	do NOT build with esd support"
-	@${ECHO_MSG} "WITHOUT_VORBIS	do NOT build with Ogg/Vorbis codec plugin"
+	@${ECHO_MSG} "WITHOUT_VORBIS		do NOT build with Ogg/Vorbis codec plugin"
 	@${ECHO_MSG}
-	@${ECHO_MSG} "WITH_ALL_PLUGINS=yes  build with all plugins"
+	@${ECHO_MSG} "WITH_ALL_PLUGINS=yes	build with all plugins"
 	@${ECHO_MSG}
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|\[en_US.ISO8859-1\]||g ; \
-		 s|/usr/share/pixmaps|${PREFIX}/share/gnome/pixmaps|g' \
-			${WRKSRC}/installer/unix/linux/Zinf.desktop
 
 post-install:
 	@${MKDIR} ${PREFIX}/etc/sdr/plugins
diff -urN /usr/ports/audio/zinf/distinfo audio/zinf/distinfo
--- /usr/ports/audio/zinf/distinfo	Fri Oct 25 02:13:35 2002
+++ audio/zinf/distinfo	Sat Jan 18 04:17:20 2003
@@ -1 +1 @@
-MD5 (zinf-2.2.1.tar.gz) = 62d603f89341a0e788451498138b962e
+MD5 (zinf-2.2.2.tar.gz) = 8d1b58545854cd8eae79a0216c724e0c
diff -urN /usr/ports/audio/zinf/files/patch-aa audio/zinf/files/patch-aa
--- /usr/ports/audio/zinf/files/patch-aa	Fri Oct 25 02:13:35 2002
+++ audio/zinf/files/patch-aa	Sat Jan 18 04:48:47 2003
@@ -1,6 +1,6 @@
---- configure.in.orig	Sat Oct 12 02:57:17 2002
-+++ configure.in	Thu Oct 17 09:56:22 2002
-@@ -170,8 +170,8 @@
+--- configure.in.orig	Wed Jan  1 08:37:26 2003
++++ configure.in	Sat Jan 11 04:37:46 2003
+@@ -172,8 +172,8 @@
      ;;
    freebsd*)
      host_os="freebsd"
@@ -11,18 +11,19 @@
      ;;
    netbsd*)
      host_os="freebsd"
-@@ -323,8 +323,10 @@
+@@ -324,9 +324,9 @@
+            sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
       esd_micro_version=`$ESD_CONFIG $esd_config_args --version | \
             sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
-      ac_save_CFLAGS="$CFLAGS"
+-     ac_save_CFLAGS="$CFLAGS"
 +     ac_save_CPPFLAGS="$CPPFLAGS"
       ac_save_LIBS="$LIBS"
-      CFLAGS="$CFLAGS $ESD_CFLAGS"
+-     CFLAGS="$CFLAGS $ESD_CFLAGS"
 +     CPPFLAGS="$CPPFLAGS $ESD_CFLAGS"
       LIBS="$LIBS $ESD_LIBS"
       rm -f conf.esdtest
       AC_MSG_CHECKING(for ESD - version >= $min_esd_version)
-@@ -383,7 +385,7 @@
+@@ -385,7 +385,7 @@
  }
  
  ],, have_esound=false, have_esound=false)
@@ -31,16 +32,7 @@
       LIBS="$ac_save_LIBS"
       AC_LANG_RESTORE
       rm -f conf.esdtest
-@@ -410,7 +412,7 @@
- 
- dnl optional freetype support..
- save_CPPFLAGS="$CPPFLAGS"
--CPPFLAGS="$CPPFLAGS -I/usr/local/include"
-+CPPFLAGS="$CPPFLAGS"
- AC_LANG_SAVE
- AC_LANG_C
- AC_CHECK_HEADERS(freetype.h, have_freetype="true", have_freetype="false")
-@@ -460,9 +462,9 @@
+@@ -474,9 +474,9 @@
       gtk_config_major=`$GTK_CONFIG --version | sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
       gtk_config_minor=`$GTK_CONFIG --version | sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
       gtk_config_micro=`$GTK_CONFIG --version | sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
@@ -52,7 +44,7 @@
       LIBS="$GTK_LIBS $LIBS"
  
       AC_TRY_RUN([
-@@ -489,7 +491,7 @@
+@@ -503,7 +503,7 @@
           gtk_major_version, gtk_minor_version, gtk_micro_version);
    return 1;
  }], , have_gtk=false, have_gtk=false])
@@ -61,7 +53,7 @@
      LIBS="$ac_save_LIBS" 
      if test "$have_gtk" = "false"; then
         AC_MSG_RESULT(no)
-@@ -510,7 +512,7 @@
+@@ -524,7 +524,7 @@
    OSINC="$OSINC -I$srcdir/ui/download/unix/include"
    OSINC="$OSINC -I$srcdir/ui/musicbrowser/include"
    OSINC="$OSINC -I$srcdir/ftc/kjofol"
@@ -70,7 +62,7 @@
    AC_DEFINE(HAVE_GTK)
  else
    GTK_CFLAGS=""
-@@ -531,18 +533,10 @@
+@@ -545,18 +545,10 @@
  AC_SUBST(GTK_PREFIX)
  AC_SUBST(EXTRALIBS)
  
@@ -91,16 +83,16 @@
  ORBIT_LIBS=""
  ORBIT_IDL=""
  
-@@ -652,7 +646,7 @@
+@@ -680,7 +672,7 @@
    alsa_min_major_version=0
-   alsa_min_minor_version=5
+   alsa_min_minor_version=9
    alsa_min_micro_version=0
 -  ac_save_CFLAGS="$CFLAGS"
 +  ac_save_CPPFLAGS="$CPPFLAGS"
    ac_save_LIBS="$LIBS"
  
    LIBS="$LIBS -lasound"
-@@ -697,7 +691,7 @@
+@@ -725,7 +717,7 @@
  ], , have_alsa=false, have_alsa=false
  )
     AC_LANG_RESTORE
@@ -109,7 +101,7 @@
     LIBS="$ac_save_LIBS"
     if test "$have_alsa" = "false"; then
        AC_MSG_RESULT(no)
-@@ -717,6 +711,9 @@
+@@ -745,6 +737,9 @@
    AC_MSG_RESULT([compiling alsa pmo plugin])
  fi
  
@@ -119,15 +111,15 @@
  AC_CHECK_LIB(ogg, ogg_sync_init, have_ogg="yes",)
  AC_CHECK_LIB(vorbisfile, ov_info, have_vorbis="yes",, -lvorbis -logg)
  
-@@ -727,6 +724,7 @@
-      OSDEPPLUGINS="$OSDEPPLUGINS plugins/vorbis.mdf";
+@@ -756,6 +751,7 @@
       AC_MSG_RESULT([compiling vorbis codec plugin])
    fi 
-+fi
  fi 
++fi
  
  ID3_LIBS=""
-@@ -747,7 +745,7 @@
+ AC_CHECK_LIB(z, uncompress,
+@@ -775,7 +771,7 @@
      if test x$ARTSCCONFIG = x -o x$ARTSCCONFIG = x'"$ARTSCCONFIG"'; then
      : # arts isn't installed
      else
@@ -136,7 +128,7 @@
          AC_TRY_COMPILE([
           #include <artsc.h>
          ],[
-@@ -814,9 +812,9 @@
+@@ -842,9 +838,9 @@
    gdk_pixbuf_micro_version=`$GDK_PIXBUF_CONFIG $gdk_pixbuf_config_args --version | \
           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
    if test "x$enable_gdk_pixbuftest" = "xyes" ; then
@@ -148,7 +140,7 @@
      LIBS="$LIBS $GDK_PIXBUF_LIBS"
  dnl
  dnl Now check if the installed GDK_PIXBUF is sufficiently new. (Also sanity
-@@ -878,7 +876,7 @@
+@@ -906,7 +902,7 @@
  }
  
  ],, no_gdk_pixbuf=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
@@ -157,7 +149,7 @@
       LIBS="$ac_save_LIBS"
     fi
  fi
-@@ -897,7 +895,7 @@
+@@ -925,7 +921,7 @@
        :
       else
          echo "*** Could not run GDK_PIXBUF test program, checking why..."
@@ -166,7 +158,7 @@
          LIBS="$LIBS $GDK_PIXBUF_LIBS"
          AC_TRY_LINK([
  #include <stdio.h>
-@@ -916,7 +914,7 @@
+@@ -944,7 +940,7 @@
          echo "*** exact error that occured. This usually means GDK_PIXBUF was incorrectly installed"
          echo "*** or that you have moved GDK_PIXBUF since it was installed. In the latter case, you"
          echo "*** may want to edit the gdk-pixbuf-config script: $GDK_PIXBUF_CONFIG" ])
@@ -175,7 +167,7 @@
          LIBS="$ac_save_LIBS"
       fi
     fi
-@@ -928,8 +926,8 @@
+@@ -956,8 +952,8 @@
  AC_SUBST(GDK_PIXBUF_LIBS)
  rm -f conf.gdk_pixbuftest
  
@@ -186,7 +178,7 @@
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
-@@ -939,7 +937,7 @@
+@@ -967,7 +963,7 @@
      echo "*** Download the library from "
      echo "***     http://www.musicbrainz.org/download.html"
      echo "***"
diff -urN /usr/ports/audio/zinf/files/patch-ac audio/zinf/files/patch-ac
--- /usr/ports/audio/zinf/files/patch-ac	Fri Oct 25 02:13:35 2002
+++ audio/zinf/files/patch-ac	Sat Jan 18 06:50:01 2003
@@ -1,18 +1,18 @@
---- Makefile.header.in.orig	Mon Jun 24 08:44:27 2002
-+++ Makefile.header.in	Fri Oct 18 06:28:36 2002
-@@ -70,9 +70,9 @@
+--- Makefile.header.in.orig	Wed Jan  1 08:37:26 2003
++++ Makefile.header.in	Sat Jan 11 05:53:36 2003
+@@ -71,9 +71,9 @@
  
  OSDEPOBJ = @OSDEPOBJ@
  
--INCLUDES = -I. -I$(srcdir)/lib/gdbm -I$(srcdir)/base/include -I$(srcdir)/config -I$(srcdir)/io/include -I$(srcdir)/ui/include -I$(srcdir)/lmc/include -I$(srcdir)/io/soundcard/unix/$(UNIX_AUDIO_API)/include -I$(srcdir)/lmc/xingmp3/include -I$(srcdir)/lmc/cd/include -I$(srcdir)/plm/portable/pmp300/sba -I$(srcdir)/lib/xml/include -I$(srcdir)/lib/zlib/include -I$(srcdir)/lib/unzip/include -I$(srcdir)/io/cd/unix/include -I$(srcdir)/base/aps -I$(srcdir)/io/wavout/include -I$(srcdir)/ui/lcd/include -I$(srcdir)/ui/irman/include -I$(srcdir)/lib/http/include -I$(srcdir)/io/signature/include -I$(srcdir)/plm/metadata/id3v2 -I$(srcdir)/lmc/wav/include $(OSINC)
-+INCLUDES = -I. -I$(srcdir)/lib/gdbm -I$(srcdir)/base/include -I$(srcdir)/config -I$(srcdir)/io/include -I$(srcdir)/ui/include -I$(srcdir)/lmc/include -I$(srcdir)/io/soundcard/unix/$(UNIX_AUDIO_API)/include -I$(srcdir)/lmc/xingmp3/include -I$(srcdir)/lmc/cd/include -I$(srcdir)/plm/portable/pmp300/sba -I$(srcdir)/lib/xml/include -I$(srcdir)/lib/zlib/include -I$(srcdir)/lib/unzip/include -I$(srcdir)/io/cd/unix/include -I$(srcdir)/base/aps -I$(srcdir)/io/wavout/include -I$(srcdir)/ui/lcd/include -I$(srcdir)/ui/irman/include -I$(srcdir)/lib/http/include -I$(srcdir)/io/signature/include -I$(srcdir)/lmc/wav/include $(OSINC)
+-INCLUDES = -I. -I$(srcdir)/lib/gdbm -I$(srcdir)/base/include -I$(srcdir)/config -I$(srcdir)/io/include -I$(srcdir)/ui/include -I$(srcdir)/lmc/include -I$(srcdir)/io/soundcard/unix/$(UNIX_AUDIO_API)/include -I$(srcdir)/lmc/xingmp3/include -I$(srcdir)/lmc/cd/include -I$(srcdir)/plm/portable/pmp300/sba -I$(srcdir)/lib/xml/include -I$(srcdir)/lib/unzip/include -I$(srcdir)/io/cd/unix/include -I$(srcdir)/base/aps -I$(srcdir)/io/wavout/include -I$(srcdir)/ui/lcd/include -I$(srcdir)/ui/irman/include -I$(srcdir)/lib/http/include -I$(srcdir)/io/signature/include -I$(srcdir)/plm/metadata/id3v2 -I$(srcdir)/lmc/wav/include -I$(srcdir)/lib/utf8 $(OSINC)
++INCLUDES = -I. -I$(srcdir)/lib/gdbm -I$(srcdir)/base/include -I$(srcdir)/config -I$(srcdir)/io/include -I$(srcdir)/ui/include -I$(srcdir)/lmc/include -I$(srcdir)/io/soundcard/unix/$(UNIX_AUDIO_API)/include -I$(srcdir)/lmc/xingmp3/include -I$(srcdir)/lmc/cd/include -I$(srcdir)/plm/portable/pmp300/sba -I$(srcdir)/lib/xml/include -I$(srcdir)/lib/unzip/include -I$(srcdir)/io/cd/unix/include -I$(srcdir)/base/aps -I$(srcdir)/io/wavout/include -I$(srcdir)/ui/lcd/include -I$(srcdir)/ui/irman/include -I$(srcdir)/lib/http/include -I$(srcdir)/io/signature/include -I$(srcdir)/lmc/wav/include -I$(srcdir)/lib/utf8 $(OSINC)
  
 -CXXFLAGS = $(EXTRA_CXXFLAGS)
 +CXXFLAGS = @CXXFLAGS@ -D_REENTRANT
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  mkinstalldirs = $(SHELL) $(srcdir)/config/mkinstalldirs
  CONFIG_HEADER = ./config/config.h
-@@ -88,8 +88,8 @@
+@@ -89,8 +89,8 @@
  X_EXTRA_LIBS = @X_EXTRA_LIBS@
  X_PRE_LIBS = @X_PRE_LIBS@
  
diff -urN /usr/ports/audio/zinf/files/patch-base-include-preferences.h audio/zinf/files/patch-base-include-preferences.h
--- /usr/ports/audio/zinf/files/patch-base-include-preferences.h	Thu Jan  1 09:00:00 1970
+++ audio/zinf/files/patch-base-include-preferences.h	Sat Jan 18 04:32:38 2003
@@ -0,0 +1,11 @@
+--- base/include/preferences.h.orig	Wed Jan  1 08:33:21 2003
++++ base/include/preferences.h	Sat Jan 18 04:26:42 2003
+@@ -28,6 +28,8 @@
+ #include "config.h"
+ #include "errors.h"
+ 
++using namespace std;
++
+ // preferences
+ ZINF_EXPORT extern const char* kInstallDirPref;
+ ZINF_EXPORT extern const char* kLibraryPathPref;
diff -urN /usr/ports/audio/zinf/files/patch-base-unix-include-browser.h audio/zinf/files/patch-base-unix-include-browser.h
--- /usr/ports/audio/zinf/files/patch-base-unix-include-browser.h	Thu Jan  1 09:00:00 1970
+++ audio/zinf/files/patch-base-unix-include-browser.h	Sat Jan 18 04:33:33 2003
@@ -0,0 +1,11 @@
+--- base/unix/include/browser.h.orig	Sun Dec 15 10:34:14 2002
++++ base/unix/include/browser.h	Sat Jan 18 04:33:14 2003
+@@ -8,6 +8,8 @@
+ #define BROWSER_H
+ #include <string>
+ 
++using namespace std;
++
+ typedef enum
+ {
+    eBrowserNetscape = 0,
diff -urN /usr/ports/audio/zinf/files/patch-installer-unix-linux-Zinf.desktop audio/zinf/files/patch-installer-unix-linux-Zinf.desktop
--- /usr/ports/audio/zinf/files/patch-installer-unix-linux-Zinf.desktop	Thu Jan  1 09:00:00 1970
+++ audio/zinf/files/patch-installer-unix-linux-Zinf.desktop	Sat Jan 18 10:25:30 2003
@@ -0,0 +1,13 @@
+--- installer/unix/linux/Zinf.desktop.orig	Mon Jun 24 08:44:27 2002
++++ installer/unix/linux/Zinf.desktop	Sat Jan 18 04:49:09 2003
+@@ -1,8 +1,8 @@
+ 
+ [Desktop Entry]
+-Name[en_US.ISO8859-1]=Zinf
++Name=Zinf
+ Exec=zinf 
+-Icon=/usr/share/pixmaps/zinf.png
++Icon=zinf.png
+ Terminal=false
+ MultipleArgs=false
+ Type=Application
diff -urN /usr/ports/audio/zinf/files/patch-plm-metadata-id3lib-id3lib.cpp audio/zinf/files/patch-plm-metadata-id3lib-id3lib.cpp
--- /usr/ports/audio/zinf/files/patch-plm-metadata-id3lib-id3lib.cpp	Thu Jan  1 09:00:00 1970
+++ audio/zinf/files/patch-plm-metadata-id3lib-id3lib.cpp	Sat Jan 18 10:27:12 2003
@@ -0,0 +1,10 @@
+--- plm/metadata/id3lib/id3lib.cpp.orig	Mon Dec 16 17:34:16 2002
++++ plm/metadata/id3lib/id3lib.cpp	Sat Jan 18 10:26:46 2003
+@@ -31,7 +31,6 @@
+ #include <strings.h>
+ #endif
+ 
+-#include "id3config.h"
+ #include "errors.h"
+ #include "utility.h"
+ #include "debug.h"
diff -urN /usr/ports/audio/zinf/files/patch-plm-metadata-vorbis-vorbis.cpp audio/zinf/files/patch-plm-metadata-vorbis-vorbis.cpp
--- /usr/ports/audio/zinf/files/patch-plm-metadata-vorbis-vorbis.cpp	Thu Jan  1 09:00:00 1970
+++ audio/zinf/files/patch-plm-metadata-vorbis-vorbis.cpp	Sat Jan 18 04:17:20 2003
@@ -0,0 +1,10 @@
+--- plm/metadata/vorbis/vorbis.cpp.orig	Wed Jan  1 08:29:35 2003
++++ plm/metadata/vorbis/vorbis.cpp	Sat Jan 11 05:32:18 2003
+@@ -23,6 +23,7 @@
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <unistd.h>
+ #include <math.h>
+ #include <assert.h>
+ #include <string>
diff -urN /usr/ports/audio/zinf/files/patch-plm_metadata_id3v2_io__helpers.cpp audio/zinf/files/patch-plm_metadata_id3v2_io__helpers.cpp
--- /usr/ports/audio/zinf/files/patch-plm_metadata_id3v2_io__helpers.cpp	Sun Dec 22 05:14:59 2002
+++ audio/zinf/files/patch-plm_metadata_id3v2_io__helpers.cpp	Thu Jan  1 09:00:00 1970
@@ -1,19 +0,0 @@
-
-$FreeBSD: ports/audio/zinf/files/patch-plm_metadata_id3v2_io__helpers.cpp,v 1.1 2002/12/21 20:14:59 naddy Exp $
-
---- plm/metadata/id3v2/io_helpers.cpp.orig	Sat Dec 21 18:10:14 2002
-+++ plm/metadata/id3v2/io_helpers.cpp	Sat Dec 21 18:11:59 2002
-@@ -290,11 +290,11 @@
-   return writer.writeChars(bytes, size);
- }
- 
--ID3_Writer::size_type io::writeTrailingSpaces(ID3_Writer& writer, String buf, size_t len)
-+size_t io::writeTrailingSpaces(ID3_Writer& writer, String buf, size_t len)
- {
-   ID3_Writer::pos_type beg = writer.getCur();
-   ID3_Writer::size_type strLen = buf.size();
--  ID3_Writer::size_type size = min(len, strLen);
-+  ID3_Writer::size_type size = min((unsigned int)len, (unsigned int)strLen);
-   writer.writeChars(buf.data(), size);
-   for (; size < len; ++size)
-   {
diff -urN /usr/ports/audio/zinf/files/patch-plm_metadata_id3v2_io__strings.h audio/zinf/files/patch-plm_metadata_id3v2_io__strings.h
--- /usr/ports/audio/zinf/files/patch-plm_metadata_id3v2_io__strings.h	Sun Dec 22 05:14:59 2002
+++ audio/zinf/files/patch-plm_metadata_id3v2_io__strings.h	Thu Jan  1 09:00:00 1970
@@ -1,41 +0,0 @@
-
-$FreeBSD: ports/audio/zinf/files/patch-plm_metadata_id3v2_io__strings.h,v 1.1 2002/12/21 20:14:59 naddy Exp $
-
---- plm/metadata/id3v2/io_strings.h.orig	Thu Jun 20 08:41:07 2002
-+++ plm/metadata/id3v2/io_strings.h	Sat Dec 21 17:30:55 2002
-@@ -63,7 +63,7 @@
-       }
-       virtual size_type readChars(char_type buf[], size_type len)
-       {
--        size_type size = min(len, _string.size() - _cur);
-+        size_type size = min((unsigned int)len, (unsigned int)(_string.size() - _cur));
-         _string.copy(reinterpret_cast<String::value_type *>(buf), size, _cur);
-         _cur += size;
-         return size;
-@@ -100,7 +100,7 @@
- 
-       virtual size_type skipChars(size_type len)
-       {
--        size_type size = min(len, _string.size() - _cur);
-+        size_type size = min((unsigned int)len, (unsigned int)(_string.size() - _cur));
-         _cur += size;
-         return size;
-       }
-@@ -133,7 +133,7 @@
-       }
-       virtual size_type readChars(char_type buf[], size_type len)
-       {
--        size_type size = min(len, _string.size() - _cur);
-+        size_type size = min((unsigned int)len, (unsigned int)(_string.size() - _cur));
-         _string.copy(reinterpret_cast<BString::value_type *>(buf), size, _cur);
-         _cur += size;
-         return size;
-@@ -170,7 +170,7 @@
- 
-       virtual size_type skipChars(size_type len)
-       {
--        size_type size = min(len, _string.size() - _cur);
-+        size_type size = min((unsigned int)len,(unsigned int)( _string.size() - _cur));
-         _cur += size;
-         return size;
-       }
diff -urN /usr/ports/audio/zinf/files/patch-zlib-infcodes.c audio/zinf/files/patch-zlib-infcodes.c
--- /usr/ports/audio/zinf/files/patch-zlib-infcodes.c	Fri Aug  9 04:17:19 2002
+++ audio/zinf/files/patch-zlib-infcodes.c	Thu Jan  1 09:00:00 1970
@@ -1,21 +0,0 @@
---- lib/zlib/src/infcodes.c.orig	Thu Jun 20 08:40:24 2002
-+++ lib/zlib/src/infcodes.c	Sun Aug  4 16:45:11 2002
-@@ -197,8 +197,18 @@
-       c->mode = COPY;
-     case COPY:          /* o: copying bytes in window, waiting for space */
-       f = q - c->sub.copy.dist;
-+#ifdef __FreeBSD__
-+      {
-+      /* Work-around for a FreeBSD gcc bug. */
-+      volatile inflate_blocks_statef *s1 = s;
-+
-+      while (f < s1->window)            /* modulo window size-"while" instead */
-+        f += s1->end - s1->window;      /* of "if" handles invalid distances */
-+      }
-+#else
-       while (f < s->window)             /* modulo window size-"while" instead */
-         f += s->end - s->window;        /* of "if" handles invalid distances */
-+#endif
-       while (c->len)
-       {
-         NEEDOUT
diff -urN /usr/ports/audio/zinf/files/patch-zlib-inffast.c audio/zinf/files/patch-zlib-inffast.c
--- /usr/ports/audio/zinf/files/patch-zlib-inffast.c	Fri Aug  9 04:17:19 2002
+++ audio/zinf/files/patch-zlib-inffast.c	Thu Jan  1 09:00:00 1970
@@ -1,67 +0,0 @@
---- lib/zlib/src/inffast.c.orig	Thu Jun 20 08:40:24 2002
-+++ lib/zlib/src/inffast.c	Sun Aug  4 17:16:50 2002
-@@ -1,5 +1,5 @@
- /* inffast.c -- process literals and length/distance pairs fast
-- * Copyright (C) 1995-1998 Mark Adler
-+ * Copyright (C) 1995-2002 Mark Adler
-  * For conditions of distribution and use, see copyright notice in zlib.h 
-  */
- 
-@@ -93,28 +93,41 @@
- 
-             /* do the copy */
-             m -= c;
--            if ((uInt)(q - s->window) >= d)     /* offset before dest */
--            {                                   /*  just copy */
--              r = q - d;
--              *q++ = *r++;  c--;        /* minimum count is three, */
--              *q++ = *r++;  c--;        /*  so unroll loop a little */
--            }
--            else                        /* else offset after destination */
-+            r = q - d;
-+            if (r < s->window)                  /* wrap if needed */
-             {
--              e = d - (uInt)(q - s->window); /* bytes from offset to end */
--              r = s->end - e;           /* pointer to offset */
--              if (c > e)                /* if source crosses, */
-+              do {
-+                r += s->end - s->window;        /* force pointer in window */
-+              } while (r < s->window);          /* covers invalid distances */
-+              e = s->end - r;
-+              if (c > e)
-               {
--                c -= e;                 /* copy to end of window */
-+                c -= e;                         /* wrapped copy */
-                 do {
--                  *q++ = *r++;
-+                    *q++ = *r++;
-                 } while (--e);
--                r = s->window;          /* copy rest from start of window */
-+                r = s->window;
-+                do {
-+                    *q++ = *r++;
-+                } while (--c);
-               }
-+              else                              /* normal copy */
-+              {
-+                *q++ = *r++;  c--;
-+                *q++ = *r++;  c--;
-+                do {
-+                    *q++ = *r++;
-+                } while (--c);
-+              }
-+            }
-+            else                                /* normal copy */
-+            {
-+              *q++ = *r++;  c--;
-+              *q++ = *r++;  c--;
-+              do {
-+                *q++ = *r++;
-+              } while (--c);
-             }
--            do {                        /* copy all or what's left */
--              *q++ = *r++;
--            } while (--c);
-             break;
-           }
-           else if ((e & 64) == 0)
diff -urN /usr/ports/audio/zinf/files/patch-zlib-zconf.h audio/zinf/files/patch-zlib-zconf.h
--- /usr/ports/audio/zinf/files/patch-zlib-zconf.h	Fri Aug  9 04:17:19 2002
+++ audio/zinf/files/patch-zlib-zconf.h	Thu Jan  1 09:00:00 1970
@@ -1,28 +0,0 @@
---- lib/zlib/include/zconf.h.orig	Sun Aug  4 20:51:32 2002
-+++ lib/zlib/include/zconf.h	Sun Aug  4 20:53:27 2002
-@@ -238,15 +238,25 @@
- #ifdef HAVE_UNISTD_H
- #  include <sys/types.h> /* for off_t */
- #  include <unistd.h>    /* for SEEK_* and off_t */
-+#ifndef __FreeBSD__
- #  define z_off_t  off_t
- #endif
-+#endif
- #ifndef SEEK_SET
- #  define SEEK_SET        0       /* Seek from beginning of file.  */
- #  define SEEK_CUR        1       /* Seek from current position.  */
- #  define SEEK_END        2       /* Set file pointer to EOF plus "offset" */
- #endif
-+#ifndef __FreeBSD__
- #ifndef z_off_t
- #  define  z_off_t long
-+#endif
-+#else
-+/*
-+ * This is hard-configured for FreeBSD, since zlib doesn't actually support
-+ * using the system off_t for offsets unless off_t is no longer than long.
-+ */
-+#define z_off_t long
- #endif
- 
- /* MVS linker does not support external names larger than 8 bytes */
diff -urN /usr/ports/audio/zinf/pkg-plist audio/zinf/pkg-plist
--- /usr/ports/audio/zinf/pkg-plist	Fri Oct 25 02:13:35 2002
+++ audio/zinf/pkg-plist	Sat Jan 18 04:17:21 2003
@@ -6,8 +6,7 @@
 lib/zinf/plugins/download.ui
 %%ESOUND%%lib/zinf/plugins/esound.pmo
 lib/zinf/plugins/httpinput.pmi
-lib/zinf/plugins/id3v1.mdf
-lib/zinf/plugins/id3v2.mdf
+lib/zinf/plugins/id3lib.mdf
 lib/zinf/plugins/irman.ui
 lib/zinf/plugins/kjofol.ftf
 lib/zinf/plugins/lcd.ui
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030122053030.193dff20.tkato>