From 0d49823c65d3adf085872ba37b8a18e19b15e1b7 Mon Sep 17 00:00:00 2001 From: jperkin Date: Thu, 24 Oct 2013 10:53:28 +0000 Subject: [PATCH] Fix build on SunOS. Patches from Sebastian Wiedenroth. --- multimedia/mediatomb/Makefile | 5 ++++- multimedia/mediatomb/distinfo | 3 ++- .../mediatomb/patches/patch-src_zmm_object.h | 14 ++++++++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 multimedia/mediatomb/patches/patch-src_zmm_object.h diff --git a/multimedia/mediatomb/Makefile b/multimedia/mediatomb/Makefile index 327571ed8fc6..288728aa4e1b 100644 --- a/multimedia/mediatomb/Makefile +++ b/multimedia/mediatomb/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.37 2013/10/19 09:07:08 adam Exp $ +# $NetBSD: Makefile,v 1.38 2013/10/24 10:53:28 jperkin Exp $ DISTNAME= mediatomb-0.12.1 PKGREVISION= 18 @@ -43,6 +43,8 @@ SUBST_STAGE.config= post-patch INSTALLATION_DIRS+= share/applications share/examples/mediatomb +LDFLAGS.SunOS+= -liconv + post-extract: ${CP} ${FILESDIR}/config.xml.in ${WRKSRC}/config.xml ${CP} ${FILESDIR}/mediatomb.desktop.in ${WRKSRC}/mediatomb.desktop @@ -58,6 +60,7 @@ post-install: .include "options.mk" .include "../../audio/taglib/buildlink3.mk" +.include "../../converters/libiconv/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/libexif/buildlink3.mk" diff --git a/multimedia/mediatomb/distinfo b/multimedia/mediatomb/distinfo index ceec86cb7e24..02d7aa6bfd40 100644 --- a/multimedia/mediatomb/distinfo +++ b/multimedia/mediatomb/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.13 2013/01/22 09:36:08 wiz Exp $ +$NetBSD: distinfo,v 1.14 2013/10/24 10:53:28 jperkin Exp $ SHA1 (mediatomb-0.12.1.tar.gz) = 86e880584cc9c8aaf3926d56048510d1d06e76b4 RMD160 (mediatomb-0.12.1.tar.gz) = ecb61ca2483f76421beef1036ac442b8f805fa96 @@ -21,5 +21,6 @@ SHA1 (patch-src_tools.cc) = dddb50c51786cbb6a7c77ff5e60c22c3a57dc0fa SHA1 (patch-src_transcoding_transcode__ext__handler.cc) = 6fe899f6b40de69561f568e1f976f6994e029260 SHA1 (patch-src_upnp__xml.cc) = 843e92c3a186c83920512ff6b7f37ba006defc21 SHA1 (patch-src_youtube__video__url.cc) = 0a739441ad4fb2db5d9f43c5ea3870e2839b6677 +SHA1 (patch-src_zmm_object.h) = 1dae79c2e7c53272f0c6b1e58b2c75a23ef0ed46 SHA1 (patch-tombupnp_threadutil_src_ThreadPool.c) = 152fd5284382bfbdfe489945dd1e843fa38d5b02 SHA1 (patch-tombupnp_upnp_src_genlib_net_http_webserver.c) = c378cad0fefe08223b14672df432844ab94c4c7a diff --git a/multimedia/mediatomb/patches/patch-src_zmm_object.h b/multimedia/mediatomb/patches/patch-src_zmm_object.h new file mode 100644 index 000000000000..561420ded1cd --- /dev/null +++ b/multimedia/mediatomb/patches/patch-src_zmm_object.h @@ -0,0 +1,14 @@ +$NetBSD: patch-src_zmm_object.h,v 1.1 2013/10/24 10:53:28 jperkin Exp $ + +Need cstddef on SunOS. + +--- src/zmm/object.h.orig 2010-03-25 14:58:08.000000000 +0000 ++++ src/zmm/object.h +@@ -33,6 +33,7 @@ + #define __ZMM_OBJECT_H__ + + #include // for size_t ++#include + #include "atomic.h" + + namespace zmm