summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authortnn <tnn>2015-04-04 15:45:53 +0000
committertnn <tnn>2015-04-04 15:45:53 +0000
commit4655076237b1e70ce69afcb4c98a70dd9f7a3714 (patch)
tree26668ec6ce8be9c50d8b2daa17b33f1d9fa72a79 /multimedia
parentdd8a645a18d49419992fe2375e909856c0830afb (diff)
downloadpkgsrc-4655076237b1e70ce69afcb4c98a70dd9f7a3714.tar.gz
Import gmp-api-38.0 as multimedia/gmp-api.
This package contains gmp (Gecko Media Plugin) headers to simplify building OpenH264 and other plugins without requiring the entire mozilla-central source tree.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/gmp-api/DESCR3
-rw-r--r--multimedia/gmp-api/Makefile21
-rw-r--r--multimedia/gmp-api/PLIST19
-rw-r--r--multimedia/gmp-api/buildlink3.mk13
-rw-r--r--multimedia/gmp-api/distinfo5
5 files changed, 61 insertions, 0 deletions
diff --git a/multimedia/gmp-api/DESCR b/multimedia/gmp-api/DESCR
new file mode 100644
index 00000000000..a65a8a42657
--- /dev/null
+++ b/multimedia/gmp-api/DESCR
@@ -0,0 +1,3 @@
+This package contains gmp (Gecko Media Plugin) headers to simplify building
+OpenH264 and other plugins without requiring the entire mozilla-central source
+tree.
diff --git a/multimedia/gmp-api/Makefile b/multimedia/gmp-api/Makefile
new file mode 100644
index 00000000000..bbfad09a5c5
--- /dev/null
+++ b/multimedia/gmp-api/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2015/04/04 15:45:53 tnn Exp $
+
+DISTNAME= gmp-api-38.0
+CATEGORIES= multimedia www
+MASTER_SITES= ${MASTER_SITE_GITHUB:=mozilla/}
+GITHUB_TAG= 2b8954c5dde595152d34dd378952e26aabb02dc3
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/mozilla/gmp-api/
+COMMENT= Headers for developing Gecko Media Plugins
+LICENSE= modified-bsd
+
+USE_LANGUAGES= # none
+NO_BUILD= yes
+
+INSTALLATION_DIRS= include/gmp-api
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/*.h ${DESTDIR}${PREFIX}/include/gmp-api
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/gmp-api/PLIST b/multimedia/gmp-api/PLIST
new file mode 100644
index 00000000000..eea00fbedd0
--- /dev/null
+++ b/multimedia/gmp-api/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2015/04/04 15:45:53 tnn Exp $
+include/gmp-api/gmp-async-shutdown.h
+include/gmp-api/gmp-audio-codec.h
+include/gmp-api/gmp-audio-decode.h
+include/gmp-api/gmp-audio-host.h
+include/gmp-api/gmp-audio-samples.h
+include/gmp-api/gmp-decryption.h
+include/gmp-api/gmp-entrypoints.h
+include/gmp-api/gmp-errors.h
+include/gmp-api/gmp-platform.h
+include/gmp-api/gmp-storage.h
+include/gmp-api/gmp-video-codec.h
+include/gmp-api/gmp-video-decode.h
+include/gmp-api/gmp-video-encode.h
+include/gmp-api/gmp-video-frame-encoded.h
+include/gmp-api/gmp-video-frame-i420.h
+include/gmp-api/gmp-video-frame.h
+include/gmp-api/gmp-video-host.h
+include/gmp-api/gmp-video-plane.h
diff --git a/multimedia/gmp-api/buildlink3.mk b/multimedia/gmp-api/buildlink3.mk
new file mode 100644
index 00000000000..ebd81ec320f
--- /dev/null
+++ b/multimedia/gmp-api/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2015/04/04 15:45:53 tnn Exp $
+
+BUILDLINK_TREE+= gmp-api
+
+.if !defined(GMP_API_BUILDLINK3_MK)
+GMP_API_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gmp-api+= gmp-api>=38.0
+BUILDLINK_PKGSRCDIR.gmp-api?= ../../multimedia/gmp-api
+BUILDLINK_DEPMETHOD.gmp-api?= build
+.endif # GMP_API_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -gmp-api
diff --git a/multimedia/gmp-api/distinfo b/multimedia/gmp-api/distinfo
new file mode 100644
index 00000000000..96e6907adf2
--- /dev/null
+++ b/multimedia/gmp-api/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/04/04 15:45:53 tnn Exp $
+
+SHA1 (gmp-api-38.0-2b8954c5dde595152d34dd378952e26aabb02dc3.tar.gz) = 8fe4e3ad6116c582ad35169d4d2961d718ba0509
+RMD160 (gmp-api-38.0-2b8954c5dde595152d34dd378952e26aabb02dc3.tar.gz) = 8e664a945f2b8f15516de9ddc935b8a284ea866a
+Size (gmp-api-38.0-2b8954c5dde595152d34dd378952e26aabb02dc3.tar.gz) = 16202 bytes