aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorMichael Scheidell <scheidell@FreeBSD.org>2012-02-02 08:42:05 +0000
committerMichael Scheidell <scheidell@FreeBSD.org>2012-02-02 08:42:05 +0000
commitd1e19975c6307527a22ee5bf2e113aa6b1f2d9b5 (patch)
treeeeb709ba30473f0fccb0f2ef75ebfc6de27edcc5 /multimedia
parentd38db057de979142e31e4cd68cf3286c1dd96f69 (diff)
Notes
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/mplayer/Makefile.options4
-rw-r--r--multimedia/mplayer/Makefile.shared4
-rw-r--r--multimedia/mplayer/files/extra-patch-base_system_log2f22
3 files changed, 29 insertions, 1 deletions
diff --git a/multimedia/mplayer/Makefile.options b/multimedia/mplayer/Makefile.options
index 80bb5f7ae7e0..5262d3a6880b 100644
--- a/multimedia/mplayer/Makefile.options
+++ b/multimedia/mplayer/Makefile.options
@@ -29,6 +29,10 @@
# Enables language support bg, cz, de, dk, en, es, fr, gr, hu, it, ko, nl, no, pl, pt_BR, ro, ru, sk, tr, uk, zh
#
+.if ${OSVERSION} < 802502
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-base_system_log2f
+.endif
+
.if defined(WITH_LANG)
CONFIGURE_ARGS+=--language=${WITH_LANG}
.endif
diff --git a/multimedia/mplayer/Makefile.shared b/multimedia/mplayer/Makefile.shared
index 8e7b2cb736f0..722c576a006c 100644
--- a/multimedia/mplayer/Makefile.shared
+++ b/multimedia/mplayer/Makefile.shared
@@ -7,11 +7,13 @@
MPLAYER_SNAPSHOT_DATE= 2011-12-18
MPLAYER_PORT_VERSION= 1.0.r${MPLAYER_SNAPSHOT_DATE:S/-//g}
CATEGORIES?= multimedia audio
-MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \
+MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
http://www.rrr.de/~riggs/mplayer/
DISTNAME= mplayer-${MPLAYER_PORT_VERSION:S/.r/rc/g}
WRKSRC= ${WRKDIR}/mplayer-export-${MPLAYER_SNAPSHOT_DATE}
+PROJECTHOST= bsdistfiles
+
MAINTAINER?= thomas.e.zander@googlemail.com
LICENSE= GPLv2
diff --git a/multimedia/mplayer/files/extra-patch-base_system_log2f b/multimedia/mplayer/files/extra-patch-base_system_log2f
new file mode 100644
index 000000000000..aabcf649dc2f
--- /dev/null
+++ b/multimedia/mplayer/files/extra-patch-base_system_log2f
@@ -0,0 +1,22 @@
+--- configure.orig 2011-12-15 15:01:05.000000000 +0100
++++ configure 2012-01-28 17:33:54.674887100 +0100
+@@ -3107,7 +3107,7 @@
+ echores "$_kstat"
+
+
+-for func in cbrtf exp2 exp2f llrint llrintf log2 log2f lrint lrintf round roundf trunc truncf; do
++for func in cbrtf exp2 exp2f llrint llrintf lrint lrintf round roundf trunc truncf; do
+ echocheck $func
+ eval _$func=no
+ statement_check math.h "${func}(2.0)" -D_ISOC99_SOURCE && eval _$func=yes
+@@ -3119,7 +3119,9 @@
+ echores no
+ fi
+ done
+-
++for func in log2 log2f; do
++ eval def_$func="\"#define HAVE_$(echo $func | tr '[a-z]' '[A-Z]') 0\""
++done
+
+ echocheck "mkstemp"
+ _mkstemp=no