Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Feb 2014 03:05:20 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/186737: audio/sooperlooper: Update to version 1.7.0
Message-ID:  <20140214030520.f203616349904959b83c6e9f@yahoo.com>
Resent-Message-ID: <201402131840.s1DIe1Af017350@freefall.freebsd.org>

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

>Number:         186737
>Category:       ports
>Synopsis:       audio/sooperlooper: Update to version 1.7.0
>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:   Thu Feb 13 18:40:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 8.4-RELEASE-p7 i386
>Organization:
>Environment:
>Description:
- Update to version 1.7.0

New file:
files/patch-libs__pbd__pbd__stl_delete.h

Remove file:
files/patch-configure
files/patch-libs-midi-configure
files/patch-src-plugin.cc

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/audio/sooperlooper/Makefile audio/sooperlooper/Makefile
--- /usr/ports/audio/sooperlooper/Makefile	2014-02-06 16:07:40.000000000 +0900
+++ audio/sooperlooper/Makefile	2014-02-14 00:00:00.000000000 +0900
@@ -2,8 +2,7 @@
 # $FreeBSD: head/audio/sooperlooper/Makefile 342932 2014-02-06 03:17:07Z miwi $
 
 PORTNAME=	sooperlooper
-PORTVERSION=	1.6.18
-PORTREVISION=	2
+PORTVERSION=	1.7.0
 CATEGORIES=	audio
 MASTER_SITES=	http://essej.net/sooperlooper/
 
@@ -11,31 +10,49 @@
 COMMENT=	Vamp audio analysis plugin SDK
 
 LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
 
-BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
-LIB_DEPENDS=	libfftw3.so:${PORTSDIR}/math/fftw3 \
-		libjack.so:${PORTSDIR}/audio/jack \
+BUILD_DEPENDS=	ladspa>0:${PORTSDIR}/audio/ladspa
+LIB_DEPENDS=	libjack.so:${PORTSDIR}/audio/jack \
 		liblo.so:${PORTSDIR}/audio/liblo \
-		librubberband.so:${PORTSDIR}/audio/rubberband \
 		libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
 		libsigc-1.2.so:${PORTSDIR}/devel/libsigc++12 \
 		libsndfile.so:${PORTSDIR}/audio/libsndfile \
-		libvamp-sdk.so:${PORTSDIR}/audio/vamp-plugin-sdk
-RUN_DEPENDS=	${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
+		librubberband.so:${PORTSDIR}/audio/rubberband \
+		libvamp-sdk.so:${PORTSDIR}/audio/vamp-plugin-sdk \
+		libfftw3.so:${PORTSDIR}/math/fftw3
+RUN_DEPENDS=	ladspa>0:${PORTSDIR}/audio/ladspa
 
+USES=		gmake ncurses pkgconfig
+USE_GNOME=	libxml2
 GNU_CONFIGURE=	yes
-USES=		gmake pkgconfig
-NO_STAGE=	yes
-USE_WX=		2.6+
-WX_UNICODE=	yes
-CONFIGURE_ARGS=	-with-wxconfig-path=${WX_CONFIG}
 USE_LDCONFIG=	yes
 
-CFLAGS+=	-I${LOCALBASE}/include
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-USE_GNOME=	libxml2
+OPTIONS_DEFINE=		ALSA WXGTK
+OPTIONS_DEFAULT=	WXGTK
+OPTIONS_SUB=		yes
+
+ALSA_LIB_DEPENDS=	libasound.so:${PORTSDIR}/audio/alsa-lib
+ALSA_CONFIGURE_ENV_OFF=	ac_cv_header_alsa_asoundlib_h=no
+WXGTK_USE=		WX=2.6+
+WXGTK_CONFIGURE_ON=	--with-wxconfig-path=${WX_CONFIG}
+WXGTK_CONFIGURE_OFF=	--without-gui
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MWXGTK}
+WX_UNICODE=	yes
+DESKTOP_ENTRIES="SooperLooper" "Live Looping Sampler" \
+		"${DATADIR}/sl_logo.xpm" "slgui" \
+		"AudioVideo;Audio;Player;GTK;" ""
+.endif
+
+post-install:
+.if ${PORT_OPTIONS:MWXGTK}
+	(cd ${WRKSRC}/src/gui/pixmaps && ${INSTALL_DATA} sl_logo.xpm \
+		${STAGEDIR}${DATADIR})
+.endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/audio/sooperlooper/distinfo audio/sooperlooper/distinfo
--- /usr/ports/audio/sooperlooper/distinfo	2014-01-23 04:00:22.000000000 +0900
+++ audio/sooperlooper/distinfo	2014-02-14 00:00:00.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (sooperlooper-1.6.18.tar.gz) = 087a52186fefb138ac16deebc1ed4b9ff4945ffb4fe3e2170f60fcf97a3a8c38
-SIZE (sooperlooper-1.6.18.tar.gz) = 705462
+SHA256 (sooperlooper-1.7.0.tar.gz) = 99a2ed88b270183e090698ee354c484b971c77494547b5520afa6430e0eb571d
+SIZE (sooperlooper-1.7.0.tar.gz) = 728999
diff -urN /usr/ports/audio/sooperlooper/files/patch-configure audio/sooperlooper/files/patch-configure
--- /usr/ports/audio/sooperlooper/files/patch-configure	2014-01-23 04:00:22.000000000 +0900
+++ audio/sooperlooper/files/patch-configure	1970-01-01 09:00:00.000000000 +0900
@@ -1,158 +0,0 @@
---- configure-dist	2012-01-18 23:51:22.886747138 +0100
-+++ configure	2012-01-18 23:51:03.153741729 +0100
-@@ -6869,152 +6869,9 @@
- ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
- 
--
--if test "${ac_cv_header_alsa_asoundlib_h+set}" = set; then
--  { echo "$as_me:$LINENO: checking for alsa/asoundlib.h" >&5
--echo $ECHO_N "checking for alsa/asoundlib.h... $ECHO_C" >&6; }
--if test "${ac_cv_header_alsa_asoundlib_h+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--fi
--{ echo "$as_me:$LINENO: result: $ac_cv_header_alsa_asoundlib_h" >&5
--echo "${ECHO_T}$ac_cv_header_alsa_asoundlib_h" >&6; }
--else
--  # Is the header compilable?
--{ echo "$as_me:$LINENO: checking alsa/asoundlib.h usability" >&5
--echo $ECHO_N "checking alsa/asoundlib.h usability... $ECHO_C" >&6; }
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--$ac_includes_default
--#include <alsa/asoundlib.h>
--_ACEOF
--rm -f conftest.$ac_objext
--if { (ac_try="$ac_compile"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
--  (eval "$ac_compile") 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && {
--	 test -z "$ac_cxx_werror_flag" ||
--	 test ! -s conftest.err
--       } && test -s conftest.$ac_objext; then
--  ac_header_compiler=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--	ac_header_compiler=no
--fi
--
--rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
--{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
--echo "${ECHO_T}$ac_header_compiler" >&6; }
--
--# Is the header present?
--{ echo "$as_me:$LINENO: checking alsa/asoundlib.h presence" >&5
--echo $ECHO_N "checking alsa/asoundlib.h presence... $ECHO_C" >&6; }
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <alsa/asoundlib.h>
--_ACEOF
--if { (ac_try="$ac_cpp conftest.$ac_ext"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
--  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null && {
--	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
--	 test ! -s conftest.err
--       }; then
--  ac_header_preproc=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  ac_header_preproc=no
--fi
--
--rm -f conftest.err conftest.$ac_ext
--{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
--echo "${ECHO_T}$ac_header_preproc" >&6; }
--
--# So?  What about this header?
--case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
--  yes:no: )
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: proceeding with the compiler's result" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: proceeding with the compiler's result" >&2;}
--    ac_header_preproc=yes
--    ;;
--  no:yes:* )
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: present but cannot be compiled" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: present but cannot be compiled" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h:     check for missing prerequisite headers?" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h:     check for missing prerequisite headers?" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: see the Autoconf documentation" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: see the Autoconf documentation" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h:     section \"Present But Cannot Be Compiled\"" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: proceeding with the preprocessor's result" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: proceeding with the preprocessor's result" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: in the future, the compiler will take precedence" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: in the future, the compiler will take precedence" >&2;}
--
--    ;;
--esac
--{ echo "$as_me:$LINENO: checking for alsa/asoundlib.h" >&5
--echo $ECHO_N "checking for alsa/asoundlib.h... $ECHO_C" >&6; }
--if test "${ac_cv_header_alsa_asoundlib_h+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  ac_cv_header_alsa_asoundlib_h=$ac_header_preproc
--fi
--{ echo "$as_me:$LINENO: result: $ac_cv_header_alsa_asoundlib_h" >&5
--echo "${ECHO_T}$ac_cv_header_alsa_asoundlib_h" >&6; }
--
--fi
--if test $ac_cv_header_alsa_asoundlib_h = yes; then
--  use_alsa_midi=yes
--                AUDIO_LIBS=-lasound
--
--cat >>confdefs.h <<\_ACEOF
--#define WITH_ALSA 1
--_ACEOF
--
--else
--  use_alsa_midi=no
--fi
--
--
-- if test x$use_alsa_midi = xyes; then
--  WITH_ALSA_TRUE=
--  WITH_ALSA_FALSE='#'
--else
--  WITH_ALSA_TRUE='#'
--  WITH_ALSA_FALSE=
--fi
-+# FreeBSD: unset alsa
-+WITH_ALSA_TRUE='#'
-+WITH_ALSA_FALSE=
- 
- 
- { echo "$as_me:$LINENO: checking for /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" >&5
diff -urN /usr/ports/audio/sooperlooper/files/patch-libs-midi-configure audio/sooperlooper/files/patch-libs-midi-configure
--- /usr/ports/audio/sooperlooper/files/patch-libs-midi-configure	2014-01-23 04:00:22.000000000 +0900
+++ audio/sooperlooper/files/patch-libs-midi-configure	1970-01-01 09:00:00.000000000 +0900
@@ -1,157 +0,0 @@
---- libs/midi++/configure-dist	2012-01-18 23:48:59.738744056 +0100
-+++ libs/midi++/configure	2012-01-18 23:49:55.386738098 +0100
-@@ -5100,151 +5100,9 @@
- done
- 
- 
--if test "${ac_cv_header_alsa_asoundlib_h+set}" = set; then
--  { echo "$as_me:$LINENO: checking for alsa/asoundlib.h" >&5
--echo $ECHO_N "checking for alsa/asoundlib.h... $ECHO_C" >&6; }
--if test "${ac_cv_header_alsa_asoundlib_h+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--fi
--{ echo "$as_me:$LINENO: result: $ac_cv_header_alsa_asoundlib_h" >&5
--echo "${ECHO_T}$ac_cv_header_alsa_asoundlib_h" >&6; }
--else
--  # Is the header compilable?
--{ echo "$as_me:$LINENO: checking alsa/asoundlib.h usability" >&5
--echo $ECHO_N "checking alsa/asoundlib.h usability... $ECHO_C" >&6; }
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--$ac_includes_default
--#include <alsa/asoundlib.h>
--_ACEOF
--rm -f conftest.$ac_objext
--if { (ac_try="$ac_compile"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
--  (eval "$ac_compile") 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && {
--	 test -z "$ac_cxx_werror_flag" ||
--	 test ! -s conftest.err
--       } && test -s conftest.$ac_objext; then
--  ac_header_compiler=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--	ac_header_compiler=no
--fi
--
--rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
--{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
--echo "${ECHO_T}$ac_header_compiler" >&6; }
--
--# Is the header present?
--{ echo "$as_me:$LINENO: checking alsa/asoundlib.h presence" >&5
--echo $ECHO_N "checking alsa/asoundlib.h presence... $ECHO_C" >&6; }
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
--/* end confdefs.h.  */
--#include <alsa/asoundlib.h>
--_ACEOF
--if { (ac_try="$ac_cpp conftest.$ac_ext"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
--  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } >/dev/null && {
--	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
--	 test ! -s conftest.err
--       }; then
--  ac_header_preproc=yes
--else
--  echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--  ac_header_preproc=no
--fi
--
--rm -f conftest.err conftest.$ac_ext
--{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
--echo "${ECHO_T}$ac_header_preproc" >&6; }
--
--# So?  What about this header?
--case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
--  yes:no: )
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: proceeding with the compiler's result" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: proceeding with the compiler's result" >&2;}
--    ac_header_preproc=yes
--    ;;
--  no:yes:* )
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: present but cannot be compiled" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: present but cannot be compiled" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h:     check for missing prerequisite headers?" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h:     check for missing prerequisite headers?" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: see the Autoconf documentation" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: see the Autoconf documentation" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h:     section \"Present But Cannot Be Compiled\"" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: proceeding with the preprocessor's result" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: proceeding with the preprocessor's result" >&2;}
--    { echo "$as_me:$LINENO: WARNING: alsa/asoundlib.h: in the future, the compiler will take precedence" >&5
--echo "$as_me: WARNING: alsa/asoundlib.h: in the future, the compiler will take precedence" >&2;}
--
--    ;;
--esac
--{ echo "$as_me:$LINENO: checking for alsa/asoundlib.h" >&5
--echo $ECHO_N "checking for alsa/asoundlib.h... $ECHO_C" >&6; }
--if test "${ac_cv_header_alsa_asoundlib_h+set}" = set; then
--  echo $ECHO_N "(cached) $ECHO_C" >&6
--else
--  ac_cv_header_alsa_asoundlib_h=$ac_header_preproc
--fi
--{ echo "$as_me:$LINENO: result: $ac_cv_header_alsa_asoundlib_h" >&5
--echo "${ECHO_T}$ac_cv_header_alsa_asoundlib_h" >&6; }
--
--fi
--if test $ac_cv_header_alsa_asoundlib_h = yes; then
--  use_alsa_midi=yes
--		AUDIO_LIBS=-lasound
--
--cat >>confdefs.h <<\_ACEOF
--#define WITH_ALSA 1
--_ACEOF
--
--else
--  use_alsa_midi=no
--fi
--
--
-- if test x$use_alsa_midi = xyes; then
--  WITH_ALSA_TRUE=
--  WITH_ALSA_FALSE='#'
--else
--  WITH_ALSA_TRUE='#'
--  WITH_ALSA_FALSE=
--fi
-+# FreeBSD: unset alsa
-+WITH_ALSA_TRUE='#'
-+WITH_ALSA_FALSE=
- 
- 
- { echo "$as_me:$LINENO: checking for /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h" >&5
diff -urN /usr/ports/audio/sooperlooper/files/patch-libs__pbd__pbd__stl_delete.h audio/sooperlooper/files/patch-libs__pbd__pbd__stl_delete.h
--- /usr/ports/audio/sooperlooper/files/patch-libs__pbd__pbd__stl_delete.h	1970-01-01 09:00:00.000000000 +0900
+++ audio/sooperlooper/files/patch-libs__pbd__pbd__stl_delete.h	2014-02-14 00:00:00.000000000 +0900
@@ -0,0 +1,20 @@
+--- libs/pbd/pbd/stl_delete.h.orig
++++ libs/pbd/pbd/stl_delete.h
+@@ -24,7 +24,7 @@
+ /* To actually use any of these deletion functions, you need to
+    first include the revelant container type header.
+ */
+-#if defined(_CPP_VECTOR) || defined(_GLIBCXX_VECTOR) || defined(__SGI_STL_VECTOR)
++#if defined(_LIBCPP_VECTOR) || defined(_GLIBCXX_VECTOR) || defined(__SGI_STL_VECTOR)
+ template<class T> void vector_delete (std::vector<T *> *vec) 
+ {
+ 	typename std::vector<T *>::iterator i;
+@@ -34,7 +34,7 @@
+ 	}
+ 	vec->clear ();
+ }
+-#endif // _CPP_VECTOR || _GLIBCXX_VECTOR || __SGI_STL_VECTOR
++#endif // _LIBCPP_VECTOR || _GLIBCXX_VECTOR || __SGI_STL_VECTOR
+ 
+ #if defined(_CPP_MAP) || defined(_GLIBCXX_MAP) || defined(__SGI_STL_MAP)
+ template<class K, class T> void map_delete (std::map<K, T *> *m) 
diff -urN /usr/ports/audio/sooperlooper/files/patch-src-plugin.cc audio/sooperlooper/files/patch-src-plugin.cc
--- /usr/ports/audio/sooperlooper/files/patch-src-plugin.cc	2014-01-23 04:00:22.000000000 +0900
+++ audio/sooperlooper/files/patch-src-plugin.cc	1970-01-01 09:00:00.000000000 +0900
@@ -1,16 +0,0 @@
---- src/plugin.cc-dist	2012-01-18 12:40:15.870419356 +0100
-+++ src/plugin.cc	2012-01-18 13:28:16.760422152 +0100
-@@ -44,6 +44,13 @@
- 
- using namespace SooperLooper;
- 
-+#if __FreeBSD__ >= 2
-+#include <osreldate.h>
-+#  if __FreeBSD_version < 900500
-+   /* not defined before FreeBSD 9 */
-+#  define log2(x)        (log(x) / M_LN2)
-+#  endif /* __FreeBSD_version < 900500 */
-+#endif /* __FreeBSD__ */ 
- 
- /*****************************************************************************/
- //#define LOOPDEBUG
diff -urN /usr/ports/audio/sooperlooper/pkg-descr audio/sooperlooper/pkg-descr
--- /usr/ports/audio/sooperlooper/pkg-descr	2014-01-23 04:00:22.000000000 +0900
+++ audio/sooperlooper/pkg-descr	2014-02-14 00:00:00.000000000 +0900
@@ -1,6 +1,6 @@
-SooperLooper is a live looping sampler capable of immediate loop recording,
-overdubbing, multiplying, reversing and more. It allows  for multiple
-simultaneous multi-channel loops limited only by your computer's available
-memory.
+SooperLooper is a live looping sampler capable of immediate loop
+recording, overdubbing, multiplying, reversing and more. It allows for
+multiple simultaneous multi-channel loops limited only by your computer's
+available memory.
 
-WWW:	http://essej.net/sooperlooper/
+WWW: http://essej.net/sooperlooper/
diff -urN /usr/ports/audio/sooperlooper/pkg-plist audio/sooperlooper/pkg-plist
--- /usr/ports/audio/sooperlooper/pkg-plist	2014-01-23 04:00:22.000000000 +0900
+++ audio/sooperlooper/pkg-plist	2014-02-14 00:00:00.000000000 +0900
@@ -1,10 +1,11 @@
 bin/slconsole
-bin/slgui
+%%WXGTK%%bin/slgui
 bin/slregister
 bin/sooperlooper
-share/sooperlooper/presets/bcf2000.slb
-share/sooperlooper/presets/edp4.slb
-share/sooperlooper/presets/midiwizard.slb
-share/sooperlooper/presets/oxy8.slb
-@dirrm share/sooperlooper/presets
-@dirrm share/sooperlooper
+%%DATADIR%%/presets/bcf2000.slb
+%%DATADIR%%/presets/edp4.slb
+%%DATADIR%%/presets/midiwizard.slb
+%%DATADIR%%/presets/oxy8.slb
+%%WXGTK%%%%DATADIR%%/sl_logo.xpm
+@dirrm %%DATADIR%%/presets
+@dirrm %%DATADIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:



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