Fix build on SunOS. Patches from Sebastian Wiedenroth.

This commit is contained in:
jperkin 2013-10-24 10:53:28 +00:00
parent d65c9ac785
commit 0d49823c65
3 changed files with 20 additions and 2 deletions

View file

@ -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"

View file

@ -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

View file

@ -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 <new> // for size_t
+#include <cstddef>
#include "atomic.h"
namespace zmm