diff options
author | Koop Mast <kwm@FreeBSD.org> | 2004-11-30 22:40:26 +0000 |
---|---|---|
committer | Koop Mast <kwm@FreeBSD.org> | 2004-11-30 22:40:26 +0000 |
commit | 72c25115af5405f4f9153b85c2534f3ba4a6a935 (patch) | |
tree | a5b07f610d8349a2cee052dd61ddd4350ca6ba2e /audio | |
parent | 13efc862ce37f6632db6458d1ad799f9f7b3320a (diff) |
Notes
Diffstat (limited to 'audio')
-rw-r--r-- | audio/amarok-kde4/Makefile | 20 | ||||
-rw-r--r-- | audio/amarok-kde4/files/patch-amarok-src-vis-libvisual-libvisual.cpp | 16 | ||||
-rw-r--r-- | audio/amarok-kde4/pkg-plist | 1 | ||||
-rw-r--r-- | audio/amarok/Makefile | 20 | ||||
-rw-r--r-- | audio/amarok/files/patch-amarok-src-vis-libvisual-libvisual.cpp | 16 | ||||
-rw-r--r-- | audio/amarok/pkg-plist | 1 |
6 files changed, 74 insertions, 0 deletions
diff --git a/audio/amarok-kde4/Makefile b/audio/amarok-kde4/Makefile index c59a77a412c0..224400692506 100644 --- a/audio/amarok-kde4/Makefile +++ b/audio/amarok-kde4/Makefile @@ -16,6 +16,8 @@ COMMENT= Media player for KDE LIB_DEPENDS= tag.4:${PORTSDIR}/audio/taglib +EXTRA_PATCHES= ${.CURDIR}/../../x11/kde3/files/extrapatch-configure + USE_BZIP2= yes USE_KDELIBS_VER=3 USE_GMAKE= yes @@ -26,6 +28,7 @@ OPTIONS= ARTS "aRts support" off \ GSTREAMER "GStreamer support" on \ XINE "xine support" off \ XMMS "XMMS visualizations" on \ + LIBVISUAL "libvisual support" on \ OPENGL "OpenGL support" on \ AMAZON "Amazon cover fetching support" on @@ -63,6 +66,14 @@ LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms PLIST_SUB+= XMMS="" .endif +.if defined(WITHOUT_LIBVISUAL) +PLIST_SUB+= LIBVISUAL="@comment " +.else +LIB_DEPENDS+= visual.0:${PORTSDIR}/graphics/libvisual +PLIST_SUB+= LIBVISUAL="" + +.endif + .if defined(WITHOUT_OPENGL) CONFIGURE_ARGS+=--without-opengl .endif @@ -74,11 +85,20 @@ CONFIGURE_ARGS+=--without-amazon post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|xx||g' ${WRKSRC}/po/Makefile.in + @${REINPLACE_CMD} -e 's|SDL/SDL.h|SDL11/SDL.h|g' \ + ${WRKSRC}/amarok/src/vis/libvisual/libvisual.h + @${REINPLACE_CMD} -e 's|-lSDL|-lSDL-1.1 ${PTHREAD_LIBS}|g' \ + ${WRKSRC}/amarok/src/vis/libvisual/Makefile.in + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${TOUCH} post-configure: .if defined(WITHOUT_XMMS) @${REINPLACE_CMD} -e '/XMMS /d' ${WRKSRC}/config.h @${REINPLACE_CMD} -e 's/xmmswrapper//g' ${WRKSRC}/amarok/src/vis/Makefile .endif +.if defined(WITHOUT_LIBVISUAL) + @${REINPLACE_CMD} -e '/LIBVISUAL /d' ${WRKSRC}/config.h + @${REINPLACE_CMD} -e 's/libvisual//g' ${WRKSRC}/amarok/src/vis/Makefile +.endif .include <bsd.port.post.mk> diff --git a/audio/amarok-kde4/files/patch-amarok-src-vis-libvisual-libvisual.cpp b/audio/amarok-kde4/files/patch-amarok-src-vis-libvisual-libvisual.cpp new file mode 100644 index 000000000000..9519f6aa7a1f --- /dev/null +++ b/audio/amarok-kde4/files/patch-amarok-src-vis-libvisual-libvisual.cpp @@ -0,0 +1,16 @@ +--- amarok/src/vis/libvisual/libvisual.cpp.orig Sun Nov 28 16:51:39 2004 ++++ amarok/src/vis/libvisual/libvisual.cpp Sun Nov 28 16:52:56 2004 +@@ -267,11 +267,11 @@ + break; + + case SDL_MOUSEBUTTONDOWN: +- visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_DOWN); ++ visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_DOWN, 0, 0); + break; + + case SDL_MOUSEBUTTONUP: +- visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_UP); ++ visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_UP, 0, 0); + break; + + case SDL_QUIT: diff --git a/audio/amarok-kde4/pkg-plist b/audio/amarok-kde4/pkg-plist index 6e12e39802b6..68a1fcaaf8ef 100644 --- a/audio/amarok-kde4/pkg-plist +++ b/audio/amarok-kde4/pkg-plist @@ -1,4 +1,5 @@ bin/amarok +%%LIBVISUAL%%bin/amarok_libvisual %%XMMS%%bin/amarok_xmmswrapper2 bin/amarokapp bin/release_amarok diff --git a/audio/amarok/Makefile b/audio/amarok/Makefile index c59a77a412c0..224400692506 100644 --- a/audio/amarok/Makefile +++ b/audio/amarok/Makefile @@ -16,6 +16,8 @@ COMMENT= Media player for KDE LIB_DEPENDS= tag.4:${PORTSDIR}/audio/taglib +EXTRA_PATCHES= ${.CURDIR}/../../x11/kde3/files/extrapatch-configure + USE_BZIP2= yes USE_KDELIBS_VER=3 USE_GMAKE= yes @@ -26,6 +28,7 @@ OPTIONS= ARTS "aRts support" off \ GSTREAMER "GStreamer support" on \ XINE "xine support" off \ XMMS "XMMS visualizations" on \ + LIBVISUAL "libvisual support" on \ OPENGL "OpenGL support" on \ AMAZON "Amazon cover fetching support" on @@ -63,6 +66,14 @@ LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms PLIST_SUB+= XMMS="" .endif +.if defined(WITHOUT_LIBVISUAL) +PLIST_SUB+= LIBVISUAL="@comment " +.else +LIB_DEPENDS+= visual.0:${PORTSDIR}/graphics/libvisual +PLIST_SUB+= LIBVISUAL="" + +.endif + .if defined(WITHOUT_OPENGL) CONFIGURE_ARGS+=--without-opengl .endif @@ -74,11 +85,20 @@ CONFIGURE_ARGS+=--without-amazon post-patch: @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|xx||g' ${WRKSRC}/po/Makefile.in + @${REINPLACE_CMD} -e 's|SDL/SDL.h|SDL11/SDL.h|g' \ + ${WRKSRC}/amarok/src/vis/libvisual/libvisual.h + @${REINPLACE_CMD} -e 's|-lSDL|-lSDL-1.1 ${PTHREAD_LIBS}|g' \ + ${WRKSRC}/amarok/src/vis/libvisual/Makefile.in + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${TOUCH} post-configure: .if defined(WITHOUT_XMMS) @${REINPLACE_CMD} -e '/XMMS /d' ${WRKSRC}/config.h @${REINPLACE_CMD} -e 's/xmmswrapper//g' ${WRKSRC}/amarok/src/vis/Makefile .endif +.if defined(WITHOUT_LIBVISUAL) + @${REINPLACE_CMD} -e '/LIBVISUAL /d' ${WRKSRC}/config.h + @${REINPLACE_CMD} -e 's/libvisual//g' ${WRKSRC}/amarok/src/vis/Makefile +.endif .include <bsd.port.post.mk> diff --git a/audio/amarok/files/patch-amarok-src-vis-libvisual-libvisual.cpp b/audio/amarok/files/patch-amarok-src-vis-libvisual-libvisual.cpp new file mode 100644 index 000000000000..9519f6aa7a1f --- /dev/null +++ b/audio/amarok/files/patch-amarok-src-vis-libvisual-libvisual.cpp @@ -0,0 +1,16 @@ +--- amarok/src/vis/libvisual/libvisual.cpp.orig Sun Nov 28 16:51:39 2004 ++++ amarok/src/vis/libvisual/libvisual.cpp Sun Nov 28 16:52:56 2004 +@@ -267,11 +267,11 @@ + break; + + case SDL_MOUSEBUTTONDOWN: +- visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_DOWN); ++ visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_DOWN, 0, 0); + break; + + case SDL_MOUSEBUTTONUP: +- visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_UP); ++ visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_UP, 0, 0); + break; + + case SDL_QUIT: diff --git a/audio/amarok/pkg-plist b/audio/amarok/pkg-plist index 6e12e39802b6..68a1fcaaf8ef 100644 --- a/audio/amarok/pkg-plist +++ b/audio/amarok/pkg-plist @@ -1,4 +1,5 @@ bin/amarok +%%LIBVISUAL%%bin/amarok_libvisual %%XMMS%%bin/amarok_xmmswrapper2 bin/amarokapp bin/release_amarok |