summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-06-19 20:33:38 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-06-19 20:33:38 +0000
commit3529d5afbd31a77aa24e080d74d3b6f3171aba5b (patch)
tree50b216931b65829e6bd52f0df975a17459d5308e /media-sound/pulseaudio
parentstable ppc64, bug 274179 (diff)
downloadgentoo-2-3529d5afbd31a77aa24e080d74d3b6f3171aba5b.tar.gz
gentoo-2-3529d5afbd31a77aa24e080d74d3b6f3171aba5b.tar.bz2
gentoo-2-3529d5afbd31a77aa24e080d74d3b6f3171aba5b.zip
add a patch from upstream to build on bsd
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/pulseaudio')
-rw-r--r--media-sound/pulseaudio/ChangeLog6
-rw-r--r--media-sound/pulseaudio/files/pulseaudio-0.9.15-bsd.patch18
-rw-r--r--media-sound/pulseaudio/pulseaudio-0.9.15.ebuild8
3 files changed, 26 insertions, 6 deletions
diff --git a/media-sound/pulseaudio/ChangeLog b/media-sound/pulseaudio/ChangeLog
index 39881c9069d1..d01d710432d6 100644
--- a/media-sound/pulseaudio/ChangeLog
+++ b/media-sound/pulseaudio/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/pulseaudio
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/ChangeLog,v 1.129 2009/06/15 15:18:08 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/ChangeLog,v 1.130 2009/06/19 20:33:37 aballier Exp $
+
+ 19 Jun 2009; Alexis Ballier <aballier@gentoo.org>
+ pulseaudio-0.9.15.ebuild, +files/pulseaudio-0.9.15-bsd.patch:
+ add a patch from upstream to build on bsd
15 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
pulseaudio-0.9.15.ebuild:
diff --git a/media-sound/pulseaudio/files/pulseaudio-0.9.15-bsd.patch b/media-sound/pulseaudio/files/pulseaudio-0.9.15-bsd.patch
new file mode 100644
index 000000000000..42e414645ccd
--- /dev/null
+++ b/media-sound/pulseaudio/files/pulseaudio-0.9.15-bsd.patch
@@ -0,0 +1,18 @@
+commit ff5b7fb222db265dfbc5f44dc3d55ce6396d78ca
+Author: Diego Elio 'Flameeyes' Pettenò <flameeyes@gmail.com>
+Date: Fri May 15 23:42:43 2009 +0200
+
+ Add missing headers' include to build on FreeBSD 7.1.
+
+diff --git a/src/modules/rtp/rtsp_client.c b/src/modules/rtp/rtsp_client.c
+index 629328a..cb037de 100644
+--- a/src/modules/rtp/rtsp_client.c
++++ b/src/modules/rtp/rtsp_client.c
+@@ -30,6 +30,7 @@
+ #include <arpa/inet.h>
+ #include <unistd.h>
+ #include <sys/ioctl.h>
++#include <netinet/in.h>
+
+ #ifdef HAVE_SYS_FILIO_H
+ #include <sys/filio.h>
diff --git a/media-sound/pulseaudio/pulseaudio-0.9.15.ebuild b/media-sound/pulseaudio/pulseaudio-0.9.15.ebuild
index c6ffe3a3dcec..aa53426863d1 100644
--- a/media-sound/pulseaudio/pulseaudio-0.9.15.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-0.9.15.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/pulseaudio-0.9.15.ebuild,v 1.6 2009/06/15 15:18:08 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/pulseaudio/pulseaudio-0.9.15.ebuild,v 1.7 2009/06/19 20:33:37 aballier Exp $
EAPI=2
@@ -77,10 +77,8 @@ pkg_setup() {
enewuser pulse -1 -1 /var/run/pulse pulse,audio
}
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
+src_prepare() {
+ epatch "${FILESDIR}/${P}-bsd.patch"
elibtoolize
}