summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2013-10-24 10:53:28 +0000
committerjperkin <jperkin@pkgsrc.org>2013-10-24 10:53:28 +0000
commit0d49823c65d3adf085872ba37b8a18e19b15e1b7 (patch)
treec9adc3acf2f854d73df6bb2f9141385ddb4f348c
parentd65c9ac785c7ea49313a4ee130f575ac183f321a (diff)
downloadpkgsrc-0d49823c65d3adf085872ba37b8a18e19b15e1b7.tar.gz
Fix build on SunOS. Patches from Sebastian Wiedenroth.
-rw-r--r--multimedia/mediatomb/Makefile5
-rw-r--r--multimedia/mediatomb/distinfo3
-rw-r--r--multimedia/mediatomb/patches/patch-src_zmm_object.h14
3 files changed, 20 insertions, 2 deletions
diff --git a/multimedia/mediatomb/Makefile b/multimedia/mediatomb/Makefile
index 327571ed8fc..288728aa4e1 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 ceec86cb7e2..02d7aa6bfd4 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 00000000000..561420ded1c
--- /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 <new> // for size_t
++#include <cstddef>
+ #include "atomic.h"
+
+ namespace zmm