From 59ab3191bdbffa9672f0757184d99a0386d1bbc0 Mon Sep 17 00:00:00 2001 From: Scott McCreary Date: Sat, 19 Jun 2010 21:12:33 +0000 Subject: [PATCH] Initial .bep and patch files for libmms, from michaelvoliveira. --- media-libs/fontconfig/fontconfig-2.8.0.bep | 1 + media-libs/libmms/libmms-0.5.bep | 22 ++++++++++++ media-libs/libmms/patches/libmms-0.5.patch | 40 ++++++++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 media-libs/libmms/libmms-0.5.bep create mode 100644 media-libs/libmms/patches/libmms-0.5.patch diff --git a/media-libs/fontconfig/fontconfig-2.8.0.bep b/media-libs/fontconfig/fontconfig-2.8.0.bep index c3d6f3085..fb1363570 100644 --- a/media-libs/fontconfig/fontconfig-2.8.0.bep +++ b/media-libs/fontconfig/fontconfig-2.8.0.bep @@ -7,6 +7,7 @@ STATUS_HAIKU="broken" DEPEND="dev-util/pkgconfig >= 0.23" BUILD { cd fontconfig-2.8.0 + mkdir -p /boot/home/config/cache libtoolize --force --copy --install echo 'AC_CONFIG_MACRO_DIR([m4])' >> configure.in aclocal diff --git a/media-libs/libmms/libmms-0.5.bep b/media-libs/libmms/libmms-0.5.bep new file mode 100644 index 000000000..1da705060 --- /dev/null +++ b/media-libs/libmms/libmms-0.5.bep @@ -0,0 +1,22 @@ +DESCRIPTION="libmms - Common library for accessing Microsoft Media Server (MMS) media streaming protocol" +HOMEPAGE="https://launchpad.net/libmms" +SRC_URI="http://launchpad.net/libmms/trunk/0.5/+download/libmms-0.5.tar.gz" +CHECKSUM_MD5="cf83053ec891f14e73a04c84d9de08ee" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="dev-libs/glib >= 2.0" + +BUILD { + cd libmms-0.5 + ./autogen.sh + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd libmms-0.5 + make install +} + +LICENSE="GNU LGPL v2.1" +COPYRIGHT="2009 Xine project" diff --git a/media-libs/libmms/patches/libmms-0.5.patch b/media-libs/libmms/patches/libmms-0.5.patch new file mode 100644 index 000000000..6a310db53 --- /dev/null +++ b/media-libs/libmms/patches/libmms-0.5.patch @@ -0,0 +1,40 @@ +diff -Naur libmms-0.5/configure.in libmms-0.5-haiku/configure.in +--- libmms-0.5/configure.in 2009-11-03 07:21:23.038273024 -0200 ++++ libmms-0.5-haiku/configure.in 2010-06-19 01:51:54.807141376 -0300 +@@ -3,6 +3,8 @@ + AM_CONFIG_HEADER([config.h src/mms_config.h]) + AC_CONFIG_SRCDIR(configure.in) + ++AC_CHECK_HEADERS(sys/select.h) ++ + AC_ISC_POSIX + AC_PROG_CC + AC_STDC_HEADERS +diff -Naur libmms-0.5/src/mms.c libmms-0.5-haiku/src/mms.c +--- libmms-0.5/src/mms.c 2009-11-03 07:18:02.033816576 -0200 ++++ libmms-0.5-haiku/src/mms.c 2010-06-19 01:51:10.941621248 -0300 +@@ -32,6 +32,10 @@ + #include "config.h" + #endif + ++#ifdef HAVE_SYS_SELECT_H ++#include ++#endif ++ + #include + #include + #include +diff -Naur libmms-0.5/src/mmsh.c libmms-0.5-haiku/src/mmsh.c +--- libmms-0.5/src/mmsh.c 2009-11-03 07:18:02.034078720 -0200 ++++ libmms-0.5-haiku/src/mmsh.c 2010-06-19 01:45:17.941621248 -0300 +@@ -34,6 +34,10 @@ + #include "config.h" + #endif + ++#ifdef HAVE_SYS_SELECT_H ++#include ++#endif ++ + #include + #include + #include