FreeBSD Bugzilla – Attachment 139117 Details for
Bug 185313
graphics/xmms-gdancer: Fix build with clang
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.36 KB, created by
tkato432
on 2013-12-30 21:10:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2013-12-30 21:10:01 UTC
Size:
2.36 KB
patch
obsolete
>diff -urN /usr/ports/graphics/xmms-gdancer/Makefile graphics/xmms-gdancer/Makefile >--- /usr/ports/graphics/xmms-gdancer/Makefile 2013-11-06 22:01:52.000000000 +0900 >+++ graphics/xmms-gdancer/Makefile 2013-12-31 00:00:00.000000000 +0900 >@@ -11,20 +11,25 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= XMMS Visualization plugin, displays dancing figures > >-LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms >+LICENSE= GPLv2 # (or later) > >+LIB_DEPENDS= libxmms.so:${PORTSDIR}/multimedia/xmms >+ >+USES= gmake > USE_GNOME= gtk12 >-USE_GMAKE= yes >-GNU_CONFIGURE= yes >+USE_CSTD= gnu89 >+USE_AUTOTOOLS= libtool > > PLIST_FILES= lib/xmms/Visualization/gdancer.so > >-NO_STAGE= yes > post-patch: >- @${REINPLACE_CMD} -e '/objformat=/s|=.*|=elf|' ${WRKSRC}/configure >+ @${REINPLACE_CMD} -e \ >+ 's|-O2|@CFLAGS@| ; \ >+ s|@GDK_PIXBUF_LIBS@||' ${WRKSRC}/src/Makefile.in > > do-install: >- ${INSTALL_DATA} ${WRKSRC}/src/.libs/gdancer.so ${PREFIX}/lib/xmms/Visualization >- @${CAT} ${PKGMESSAGE} >+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/xmms/Visualization >+ (cd ${WRKSRC}/src/.libs && ${INSTALL_LIB} gdancer.so \ >+ ${STAGEDIR}${PREFIX}/lib/xmms/Visualization) > > .include <bsd.port.mk> >diff -urN /usr/ports/graphics/xmms-gdancer/files/patch-src__image.c graphics/xmms-gdancer/files/patch-src__image.c >--- /usr/ports/graphics/xmms-gdancer/files/patch-src__image.c 1970-01-01 09:00:00.000000000 +0900 >+++ graphics/xmms-gdancer/files/patch-src__image.c 2013-12-31 00:00:00.000000000 +0900 >@@ -0,0 +1,37 @@ >+--- src/image.c.orig >++++ src/image.c >+@@ -1,5 +1,6 @@ >+ #include <gtk/gtk.h> >+ #include <unistd.h> >++#include <stdio.h> >+ #include <stdlib.h> >+ #include <string.h> >+ >+@@ -12,6 +13,9 @@ >+ #include "../pics/neutral.xpm" // *neutralimage[] >+ #include "../pics/treble.xpm" // *trebleimage[] >+ >++void gd_image_change (GDancer *, enum gd_freq_type, gboolean); >++void load_images (GDancer *); >++ >+ // Clears the pixmaps from memory >+ void clear_images_sub (frame *frame) >+ { >+@@ -109,7 +113,7 @@ >+ } >+ } >+ >+-gint load_images (GDancer *dancer) >++void load_images (GDancer *dancer) >+ { >+ if (dancer->window == NULL) return; // Make sure dancer exists >+ >+@@ -183,7 +187,7 @@ >+ gd_move_window (dancer); >+ } >+ >+-gint gd_image_change (GDancer *dancer, enum gd_freq_type newtype, gboolean always_draw) >++void gd_image_change (GDancer *dancer, enum gd_freq_type newtype, gboolean always_draw) >+ { >+ static frame *oldtype = NULL; >+ frame *type;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 185313
: 139117