summaryrefslogtreecommitdiffstats
path: root/audio/rhythmbox-devel/files
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2005-10-17 22:39:32 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2005-10-17 22:39:32 +0800
commitd18f44b1430554550d40a7b8ad04075a83416a3d (patch)
tree42c0a6b219a0e058fbba894cd6ae3d34a481a4a8 /audio/rhythmbox-devel/files
parent3e454f5e34812ce1df339a0b8b821c19e640b4f5 (diff)
downloadmarcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.tar
marcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.tar.gz
marcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.tar.bz2
marcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.tar.lz
marcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.tar.xz
marcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.tar.zst
marcuscom-ports-d18f44b1430554550d40a7b8ad04075a83416a3d.zip
Update to 0.9.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@4956 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio/rhythmbox-devel/files')
-rw-r--r--audio/rhythmbox-devel/files/patch-configure47
-rw-r--r--audio/rhythmbox-devel/files/patch-daapsharing_rb-daap-src.c27
2 files changed, 74 insertions, 0 deletions
diff --git a/audio/rhythmbox-devel/files/patch-configure b/audio/rhythmbox-devel/files/patch-configure
new file mode 100644
index 000000000..9c31cedaa
--- /dev/null
+++ b/audio/rhythmbox-devel/files/patch-configure
@@ -0,0 +1,47 @@
+--- configure.orig Mon Oct 17 10:21:14 2005
++++ configure Mon Oct 17 10:22:47 2005
+@@ -21603,7 +21603,7 @@
+ enable_hal02=yes
+ fi
+ fi
+- if test x$enable_hal05 == xyes || test x$enable_hal02 == xyes; then
++ if test x$enable_hal05 = xyes || test x$enable_hal02 = xyes; then
+ enable_hal=yes
+ else
+ enable_hal=no
+@@ -21620,7 +21620,7 @@
+ _ACEOF
+
+ enable_ipod=yes
+- if test x$enable_hal05 == xyes; then
++ if test x$enable_hal05 = xyes; then
+
+ cat >>confdefs.h <<\_ACEOF
+ #define HAVE_HAL_0_5 1
+@@ -21887,7 +21887,7 @@
+ RHYTHMBOX_LIBS="$RHYTHMBOX_LIBS $SOUNDSYSTEM_LIBS"
+
+
+- if test "x$GST_INSPECT" == "x"; then
++ if test "x$GST_INSPECT" = "x"; then
+ # Extract the first word of "gst-inspect-0.8", so it can be a program name with args.
+ set dummy gst-inspect-0.8; ac_word=$2
+ echo "$as_me:$LINENO: checking for $ac_word" >&5
+@@ -22640,7 +22640,7 @@
+
+
+ if test x"$x_includes" != x"NONE" && test -n "$x_includes" ; then
+- CFLAGS=$CFLAGS -I`echo $x_includes | sed -e "s/:/ -I/g"`
++ CFLAGS=$CFLAGS\ -I`echo $x_includes | sed -e "s/:/ -I/g"`
+ fi
+ if test x"$x_libraries" != x"NONE" && test -n "$x_libraries" ; then
+ LIBS=-L`echo $x_libraries | sed -e "s/:/ -L/g"`
+@@ -22977,7 +22977,7 @@
+ fi
+ if test "x$enable_audiocd" = "xyes"; then
+
+- if test "x$GST_INSPECT" == "x"; then
++ if test "x$GST_INSPECT" = "x"; then
+ # Extract the first word of "gst-inspect-0.8", so it can be a program name with args.
+ set dummy gst-inspect-0.8; ac_word=$2
+ echo "$as_me:$LINENO: checking for $ac_word" >&5
diff --git a/audio/rhythmbox-devel/files/patch-daapsharing_rb-daap-src.c b/audio/rhythmbox-devel/files/patch-daapsharing_rb-daap-src.c
new file mode 100644
index 000000000..fdbf98e76
--- /dev/null
+++ b/audio/rhythmbox-devel/files/patch-daapsharing_rb-daap-src.c
@@ -0,0 +1,27 @@
+--- daapsharing/rb-daap-src.c.orig Sun Oct 16 05:50:21 2005
++++ daapsharing/rb-daap-src.c Mon Oct 17 10:30:20 2005
+@@ -34,6 +34,7 @@
+ #include <sys/ioctl.h>
+ #include <netdb.h>
+ #include <unistd.h>
++#include <signal.h>
+
+ #include <libgnome/gnome-i18n.h>
+ #include <gst/gst.h>
+@@ -580,7 +581,15 @@ gst_tcp_socket_write (int socket, const
+ size_t bytes_written = 0;
+
+ while (bytes_written < count) {
+- ssize_t wrote = send (socket, buf + bytes_written, count - bytes_written, MSG_NOSIGNAL);
++ ssize_t wrote;
++#ifdef MSG_NOSIGNAL
++ wrote = send (socket, buf + bytes_written, count - bytes_written, MSG_NOSIGNAL);
++#else
++ signal (SIGPIPE, SIG_IGN);
++ wrote = send (socket, buf + bytes_written, count - bytes_written, 0);
++ signal (SIGPIPE, SIG_DFL);
++#endif
++
+
+ if (wrote <= 0) {
+ return bytes_written;