Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Dec 2001 11:01:25 -0500 (EST)
From:      Alan E <ports@geeksrus.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/32938: maintainer update to 2.1.1 (SUPERCEDES pr/32893)
Message-ID:  <200112171601.fBHG1PX76340@wwweasel.geeksrus.net>

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

>Number:         32938
>Category:       ports
>Synopsis:       maintainer update to 2.1.1 (SUPERCEDES pr/32893)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 17 08:10:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Alan E (maintainer)
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
Geeksrus.NET
>Environment:
System: FreeBSD wwweasel.geeksrus.net 4.4-STABLE FreeBSD 4.4-STABLE #0: Sun Dec 2 19:14:12 EST 2001 root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/WWWEASEL i386
>Description:
Update to 2.1.1.
Patch submitted by "KATO Tsuguru" <tkato@prontomail.com>.
>How-To-Repeat:

>Fix:

Index: freeamp/Makefile
===================================================================
RCS file: /home/alane/cvsroot/ports/audio/freeamp/Makefile,v
retrieving revision 1.9
diff -u -3 -r1.9 Makefile
--- freeamp/Makefile	13 Dec 2001 05:30:22 -0000	1.9
+++ freeamp/Makefile	17 Dec 2001 15:47:43 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	freeamp
-PORTVERSION=	2.1.0
-PORTREVISION=	2
+PORTVERSION=	2.1.1
 CATEGORIES=	audio
 MASTER_SITES=	http://www.freeamp.org/download/src/
 
@@ -21,7 +20,6 @@
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 USE_BZIP2=	yes
-WANT_ESOUND=	yes
 USE_GTK=	yes
 USE_GMAKE=	yes
 USE_AUTOCONF=	yes
@@ -36,7 +34,7 @@
 CFLAGS+=	"-D_M_ALPHA"
 .endif
 
-.if defined(HAVE_ESOUND)
+.if defined(WITH_ESOUND) || defined(WITH_ALL_PLUGINS)
 USE_ESOUND=	yes
 PLIST_SUB+=	ESOUND=""
 .else
@@ -44,13 +42,32 @@
 PLIST_SUB+=	ESOUND="@comment "
 .endif
 
-.if defined(WITH_LIBARTS)
+.if defined(WITH_LIBARTS) || defined(WITH_ALL_PLUGINS)
 LIB_DEPENDS=	libartsc.0:${PORTSDIR}/x11/kdelibs2
 PLIST_SUB+=	LIBARTS=""
 .else
 CONFIGURE_ARGS+=	--disable-arts
 PLIST_SUB+=	LIBARTS="@comment "
 .endif
+
+.if defined(WITH_VORBIS) || defined(WITH_ALL_PLUGINS)
+LIB_DEPENDS=	vorbis.0:${PORTSDIR}/audio/libvorbis
+PLIST_SUB+=	VORBIS=""
+.else
+CONFIGURE_ARGS+=	--disable-vorbis
+PLIST_SUB+=	VORBIS="@comment"
+.endif
+
+pre-everything::
+	@${ECHO_MSG}
+	@${ECHO_MSG} "You may use the following build options:"
+	@${ECHO_MSG}
+	@${ECHO_MSG} "WITH_ESOUND=yes       build with ESounD outout plugin"
+	@${ECHO_MSG} "WITH_LIBARTS=yes      build with libArts output plugin"
+	@${ECHO_MSG} "WITH_VORBIS=yes       build with Ogg/Vorbis codec plugin"
+	@${ECHO_MSG}
+	@${ECHO_MSG} "WITH_ALL_PLUGINS=yes  build with all plugins"
+	@${ECHO_MSG}
 
 post-install:
 	@${MKDIR} ${PREFIX}/etc/sdr/plugins
Index: freeamp/distinfo
===================================================================
RCS file: /home/alane/cvsroot/ports/audio/freeamp/distinfo,v
retrieving revision 1.4
diff -u -3 -r1.4 distinfo
--- freeamp/distinfo	2 Jul 2001 08:24:04 -0000	1.4
+++ freeamp/distinfo	17 Dec 2001 15:43:52 -0000
@@ -1 +1 @@
-MD5 (freeamp-2.1.0.tar.bz2) = 58d4bfe12a58abc4ef33bbfc19e8b4a7
+MD5 (freeamp-2.1.1.tar.bz2) = 56720f823f84c3505aeab474c9a6a836
Index: freeamp/pkg-plist
===================================================================
RCS file: /home/alane/cvsroot/ports/audio/freeamp/pkg-plist,v
retrieving revision 1.3
diff -u -3 -r1.3 pkg-plist
--- freeamp/pkg-plist	3 Jul 2001 12:46:56 -0000	1.3
+++ freeamp/pkg-plist	17 Dec 2001 15:47:57 -0000
@@ -26,8 +26,9 @@
 lib/freeamp/plugins/rmp.dlf
 lib/freeamp/plugins/signature.pmo
 lib/freeamp/plugins/soundcard.pmo
-lib/freeamp/plugins/vorbis.lmc
-lib/freeamp/plugins/vorbis.mdf
+%%VORBIS%%lib/freeamp/plugins/vorbis.lmc
+%%VORBIS%%lib/freeamp/plugins/vorbis.mdf
+lib/freeamp/plugins/wav.lmc
 lib/freeamp/plugins/wavout.pmo
 lib/freeamp/plugins/winamp.ftf
 lib/freeamp/plugins/winamp_theme.xml
@@ -205,4 +206,4 @@
 @dirrm lib/freeamp/plugins
 @dirrm lib/freeamp
 @unexec rmdir %D/etc/sdr/plugins 2>/dev/null || true
-@unexec rmdir %D/etc/sdr 2&>/dev/null || true
+@unexec rmdir %D/etc/sdr 2>/dev/null || true
Index: freeamp/files/patch-aa
===================================================================
RCS file: /home/alane/cvsroot/ports/audio/freeamp/files/patch-aa,v
retrieving revision 1.2
diff -u -3 -r1.2 patch-aa
--- freeamp/files/patch-aa	3 Jul 2001 12:46:58 -0000	1.2
+++ freeamp/files/patch-aa	17 Dec 2001 15:43:52 -0000
@@ -1,6 +1,6 @@
---- configure.in.orig	Sat Apr 14 02:44:47 2001
-+++ configure.in	Mon Jul  2 21:43:50 2001
-@@ -174,8 +174,8 @@
+--- configure.in.orig	Tue Dec 11 06:42:31 2001
++++ configure.in	Sun Dec 16 23:03:03 2001
+@@ -179,8 +179,8 @@
      ;;
    freebsd*)
      host_os="freebsd"
@@ -11,7 +11,7 @@
      ;;
    netbsd*)
      host_os="freebsd"
-@@ -326,9 +326,9 @@
+@@ -331,9 +331,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/'`
@@ -23,7 +23,7 @@
       LIBS="$LIBS $ESD_LIBS"
       rm -f conf.esdtest
       AC_MSG_CHECKING(for ESD - version >= $min_esd_version)
-@@ -387,7 +387,7 @@
+@@ -392,7 +392,7 @@
  }
  
  ],, have_esound=false, have_esound=false)
@@ -32,7 +32,16 @@
       LIBS="$ac_save_LIBS"
       AC_LANG_RESTORE
       rm -f conf.esdtest
-@@ -460,9 +460,9 @@
+@@ -419,7 +419,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")
+@@ -465,9 +465,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/'`
@@ -44,7 +53,7 @@
       LIBS="$GTK_LIBS $LIBS"
  
       AC_TRY_RUN([
-@@ -489,7 +489,7 @@
+@@ -494,7 +494,7 @@
           gtk_major_version, gtk_minor_version, gtk_micro_version);
    return 1;
  }], , have_gtk=false, have_gtk=false])
@@ -53,7 +62,7 @@
      LIBS="$ac_save_LIBS" 
      if test "$have_gtk" = "false"; then
         AC_MSG_RESULT(no)
-@@ -510,7 +510,7 @@
+@@ -515,7 +515,7 @@
    OSINC="$OSINC -I$srcdir/ui/download/unix/include"
    OSINC="$OSINC -I$srcdir/ui/musicbrowser/include"
    OSINC="$OSINC -I$srcdir/ftc/kjofol"
@@ -62,7 +71,7 @@
    AC_DEFINE(HAVE_GTK)
  elif test "$host_os" = "beos"; then
    OSDEPPLUGINS="$OSDEPPLUGINS plugins/musicbrowser.ui"
-@@ -536,7 +536,7 @@
+@@ -541,7 +541,7 @@
  AC_SUBST(GTK_LIBS)
  AC_SUBST(EXTRALIBS)
  
@@ -71,7 +80,7 @@
  
  dnl orbit crap
  save_CPPFLAGS="$CPPFLAGS"
-@@ -656,7 +656,7 @@
+@@ -661,7 +661,7 @@
    alsa_min_major_version=0
    alsa_min_minor_version=5
    alsa_min_micro_version=0
@@ -80,7 +89,7 @@
    ac_save_LIBS="$LIBS"
  
    LIBS="$LIBS -lasound"
-@@ -701,7 +701,7 @@
+@@ -706,7 +706,7 @@
  ], , have_alsa=false, have_alsa=false
  )
     AC_LANG_RESTORE
@@ -89,35 +98,44 @@
     LIBS="$ac_save_LIBS"
     if test "$have_alsa" = "false"; then
        AC_MSG_RESULT(no)
-@@ -748,13 +748,21 @@
-                     have_arts="false")
+@@ -726,6 +726,10 @@
+   AC_MSG_RESULT([compiling alsa pmo plugin])
  fi
  
-+AC_ARG_ENABLE(arts, [  --disable-arts          Don't compile the libArts output plugin], enable_arts=no, enable_arts=yes)
 +
-+if test "x$enable_arts" = "xno"; then
-+  have_arts="false";
++AC_ARG_ENABLE(vorbis, [  --disable-vorbis        Don't compile the Vorbis output plugin], enable_vorbis=no, enable_vorbis=yes)
++
++if test "x$enable_vorbis" = "xyes"; then
+ AC_CHECK_LIB(ogg, ogg_sync_init, have_ogg="yes",)
+ AC_CHECK_LIB(vorbisfile, ov_info, have_vorbis="yes",, -lvorbis -logg)
+ 
+@@ -736,6 +740,7 @@
+      OSDEPPLUGINS="$OSDEPPLUGINS plugins/vorbis.mdf";
+      AC_MSG_RESULT([compiling vorbis codec plugin])
+   fi 
 +fi
+ fi 
+ 
+ ID3_LIBS=""
+@@ -749,6 +754,9 @@
+ dnl Partly taken from SDL's configure.in
+ dnl -------------------------------------------------------------
+ 
++AC_ARG_ENABLE(arts, [  --disable-arts          Don't compile the libArts output plugin], enable_arts=no, enable_arts=yes)
 +
- ARTS_LIBS=""
--AC_CHECK_LIB(artsc, arts_init, 
--  OSDEPPLUGINS="$OSDEPPLUGINS plugins/arts.pmo";
--  OSINC="$OSINC -I$srcdir/io/arts/include"
--  ARTS_LIBS="-lartsc -laudiofile"
--  AC_MSG_RESULT([compiling arts pmo plugin])
--)
-+if test "$have_arts" = "true"; then
-+  AC_CHECK_LIB(artsc, arts_init, 
-+    OSDEPPLUGINS="$OSDEPPLUGINS plugins/arts.pmo";
-+    OSINC="$OSINC -I$srcdir/io/arts/include"
-+    ARTS_LIBS="-lartsc -laudiofile"
-+    AC_MSG_RESULT([compiling arts pmo plugin])
-+  )
++if test "x$enable_arts" = "xyes"; then
+ AC_PATH_PROG(ARTSCCONFIG, artsc-config)
+ if test x$ARTSCCONFIG = x -o x$ARTSCCONFIG = x'"$ARTSCCONFIG"'; then
+ : # arts isn't installed
+@@ -765,6 +773,7 @@
+      AC_MSG_RESULT([compiling arts pmo plugin])
+     ])
+ fi
 +fi
  
  AC_SUBST(ARTS_LIBS)
  AC_SUBST(EXTRALIBS)
-@@ -808,9 +816,9 @@
+@@ -819,9 +828,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
@@ -129,7 +147,7 @@
      LIBS="$LIBS $GDK_PIXBUF_LIBS"
  dnl
  dnl Now check if the installed GDK_PIXBUF is sufficiently new. (Also sanity
-@@ -872,7 +880,7 @@
+@@ -883,7 +892,7 @@
  }
  
  ],, no_gdk_pixbuf=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
@@ -138,7 +156,7 @@
       LIBS="$ac_save_LIBS"
     fi
  fi
-@@ -891,7 +899,7 @@
+@@ -902,7 +911,7 @@
        :
       else
          echo "*** Could not run GDK_PIXBUF test program, checking why..."
@@ -147,7 +165,7 @@
          LIBS="$LIBS $GDK_PIXBUF_LIBS"
          AC_TRY_LINK([
  #include <stdio.h>
-@@ -910,7 +918,7 @@
+@@ -921,7 +930,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" ])
@@ -156,7 +174,7 @@
          LIBS="$ac_save_LIBS"
       fi
     fi
-@@ -922,13 +930,13 @@
+@@ -933,8 +942,8 @@
  AC_SUBST(GDK_PIXBUF_LIBS)
  rm -f conf.gdk_pixbuftest
  
@@ -167,9 +185,12 @@
  
  AC_LANG_SAVE
  AC_LANG_CPLUSPLUS
- AC_CHECK_LIB(musicbrainz, mb_New, ,
--  AC_MSG_ERROR([FreeAmp requires that the MusicBrainz client library be installed.]),-ldl)
-+  AC_MSG_ERROR([FreeAmp requires that the MusicBrainz client library be installed.]))
+@@ -944,7 +953,7 @@
+     echo "*** Download the library from "
+     echo "***     http://www.musicbrainz.org/download.html"
+     echo "***"
+-  AC_MSG_ERROR(Cannot continue.)],-ldl -lm -lstdc++)
++  AC_MSG_ERROR(Cannot continue.)],-lm -lstdc++)
  AC_LANG_RESTORE
  
  AC_CONFIG_HEADER(config/config.h)
Index: freeamp/files/patch-ad
===================================================================
RCS file: freeamp/files/patch-ad
diff -N freeamp/files/patch-ad
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ freeamp/files/patch-ad	17 Dec 2001 15:43:52 -0000
@@ -0,0 +1,11 @@
+--- Makefile-plugins.in.orig	Tue Oct 16 13:31:05 2001
++++ Makefile-plugins.in	Wed Dec 12 03:25:45 2001
+@@ -232,7 +232,7 @@
+ UNIXFREEAMPUIOBJ += ui/freeamp/unix/src/GTKPreferenceWindow.o 
+ UNIXFREEAMPUIOBJ += ui/freeamp/unix/src/GTKFileSelector.o  
+ UNIXFREEAMPUIOBJ += ui/musicbrowser/unix/src/gtkmessagedialog.o
+-UNIXFREEAMPUILIBS = $(TTF_LIBS) $(GDK_PIXBUF_LIBS)
++UNIXFREEAMPUILIBS = $(TTF_LIBS) $(GDK_PIXBUF_LIBS) $(GTK_LIBS)
+ 
+ BEOSFREEAMPUIOBJ  = ui/freeamp/beos/src/BeOSWindow.o
+ BEOSFREEAMPUIOBJ += ui/freeamp/beos/src/BeOSBitmap.o
>Release-Note:
>Audit-Trail:
>Unformatted:

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




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