diff options
author | miwi <miwi@FreeBSD.org> | 2009-11-02 20:05:35 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2009-11-02 20:05:35 +0800 |
commit | a86d25ecffd398eb30517103edd137e32d830914 (patch) | |
tree | 6892d0412f72b424cd987d415604f7ccb3ab8539 | |
parent | fbd38694b5d82b9f059c95faaaef95ab3bbcec71 (diff) | |
download | freebsd-ports-gnome-a86d25ecffd398eb30517103edd137e32d830914.tar.gz freebsd-ports-gnome-a86d25ecffd398eb30517103edd137e32d830914.tar.zst freebsd-ports-gnome-a86d25ecffd398eb30517103edd137e32d830914.zip |
Bellagio is an opensource implementation of the OpenMAX IL API that
runs on Linux PC, including:
* A shared library with the IL core and a "reference" OpenMAX component
* A number of OpenMAX components which pass Khronos conformance tests
It is intended to show the usage of the IL API and to allow people to
start developing components.
WWW: http://omxil.sourceforge.net/index.html
PR: ports/139349
Submitted by: Thinker K.F. Li <thinker at branda.to>
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/libomxil-bellagio/Makefile | 23 | ||||
-rw-r--r-- | multimedia/libomxil-bellagio/distinfo | 3 | ||||
-rw-r--r-- | multimedia/libomxil-bellagio/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | multimedia/libomxil-bellagio/pkg-descr | 11 | ||||
-rw-r--r-- | multimedia/libomxil-bellagio/pkg-plist | 76 |
6 files changed, 125 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 85bb4f4e4dc9..b730766849d3 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -146,6 +146,7 @@ SUBDIR += libmovtar SUBDIR += libmpeg2 SUBDIR += libmpeg3 + SUBDIR += libomxil-bellagio SUBDIR += libquicktime SUBDIR += libquicktime-lame SUBDIR += libtheora diff --git a/multimedia/libomxil-bellagio/Makefile b/multimedia/libomxil-bellagio/Makefile new file mode 100644 index 000000000000..f1b7de2cc818 --- /dev/null +++ b/multimedia/libomxil-bellagio/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: libomxil-bellagio +# Date created: 2009-10-04 +# Whom: Thinker K.F. Li <thinker@branda.to> +# +# $FreeBSD$ +# + +PORTNAME= libomxil-bellagio +PORTVERSION= 0.9.1 +CATEGORIES= multimedia +MASTER_SITES= SF/omxil/omxil/Bellagio%200.9.1 + +MAINTAINER= thinker@branda.to +COMMENT= Bellagio is an implementation of the OpenMAX IL API + +LIB_DEPENDS= avcodec.1:${PORTSDIR}/multimedia/ffmpeg + +GNU_CONFIGURE= yes +USE_LDCONFIG= yes + +MAN1= omxregister-bellagio.1 + +.include <bsd.port.mk> diff --git a/multimedia/libomxil-bellagio/distinfo b/multimedia/libomxil-bellagio/distinfo new file mode 100644 index 000000000000..ced26c6dd60f --- /dev/null +++ b/multimedia/libomxil-bellagio/distinfo @@ -0,0 +1,3 @@ +MD5 (libomxil-bellagio-0.9.1.tar.gz) = 757371e21e4f3653ce4d12d3ba0be1e0 +SHA256 (libomxil-bellagio-0.9.1.tar.gz) = 9a0864cd442c43e5b69072dc0617b56252bc933fce26f6bfd6d47909287a353a +SIZE (libomxil-bellagio-0.9.1.tar.gz) = 1255826 diff --git a/multimedia/libomxil-bellagio/files/patch-Makefile.in b/multimedia/libomxil-bellagio/files/patch-Makefile.in new file mode 100644 index 000000000000..862caafa8435 --- /dev/null +++ b/multimedia/libomxil-bellagio/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2008-09-18 19:52:15.000000000 +0800 ++++ Makefile.in 2009-10-04 21:59:06.000000000 +0800 +@@ -215,7 +215,7 @@ + EXTRA_DIST = libomxil-bellagio.spec sis group src/components/components_symbian \ + src/loaders test/components/components_symbian + +-pkgconfigdir = $(libdir)/pkgconfig ++pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfig_DATA = libomxil-bellagio.pc + doc_DATA = README \ + ChangeLog \ diff --git a/multimedia/libomxil-bellagio/pkg-descr b/multimedia/libomxil-bellagio/pkg-descr new file mode 100644 index 000000000000..07518c1a1396 --- /dev/null +++ b/multimedia/libomxil-bellagio/pkg-descr @@ -0,0 +1,11 @@ +Bellagio is an opensource implementation of the OpenMAX IL API that +runs on Linux PC, including: + + * A shared library with the IL core and a "reference" OpenMAX component + * A number of OpenMAX components which pass Khronos conformance tests + +It is intended to show the usage of the IL API and to allow people to +start developing components. + + +WWW: http://omxil.sourceforge.net/index.html diff --git a/multimedia/libomxil-bellagio/pkg-plist b/multimedia/libomxil-bellagio/pkg-plist new file mode 100644 index 000000000000..f7524b18e3f0 --- /dev/null +++ b/multimedia/libomxil-bellagio/pkg-plist @@ -0,0 +1,76 @@ +%%DOCSDIR%%/README +%%DOCSDIR%%/ChangeLog +%%DOCSDIR%%/TODO +bin/cjpeg +bin/djpeg +bin/jpegtran +bin/rdjpgcom +bin/wrjpgcom +bin/omxregister-bellagio +include/jconfig.h +include/jerror.h +include/jmorecfg.h +include/jpeglib.h +include/jpegint.h +include/bellagio/omxcore.h +include/bellagio/queue.h +include/bellagio/component_loader.h +include/bellagio/st_static_component_loader.h +include/bellagio/tsemaphore.h +include/bellagio/omx_comp_debug_levels.h +include/bellagio/omx_base_component.h +include/bellagio/omx_base_port.h +include/bellagio/omx_base_audio_port.h +include/bellagio/omx_base_video_port.h +include/bellagio/omx_base_filter.h +include/bellagio/omx_base_sink.h +include/bellagio/omx_base_source.h +include/bellagio/omx_classmagic.h +include/jdct.h +include/jversion.h +include/jmemsys.h +include/transupp.h +include/OMX_Audio.h +include/OMX_Core.h +include/OMX_Image.h +include/OMX_IVCommon.h +include/OMX_Types.h +include/OMX_Component.h +include/OMX_Index.h +include/OMX_Other.h +include/OMX_Video.h +include/OMX_ContentPipe.h +lib/libjpeg.so +lib/libjpeg.la +lib/libjpeg.a +lib/libomxil-bellagio.so.0 +lib/libomxil-bellagio.so +lib/libomxil-bellagio.la +lib/libomxil-bellagio.a +lib/bellagio/libomxffmpeg.so +lib/bellagio/libomxffmpeg.la +lib/bellagio/libomxffmpeg.a +lib/bellagio/libomxfilereader.so +lib/bellagio/libomxfilereader.la +lib/bellagio/libomxfilereader.a +lib/bellagio/libomxaudio_effects.so +lib/bellagio/libomxaudio_effects.la +lib/bellagio/libomxaudio_effects.a +lib/bellagio/libomxvorbis.so +lib/bellagio/libomxvorbis.la +lib/bellagio/libomxvorbis.a +lib/bellagio/libomxparser3gp.so +lib/bellagio/libomxparser3gp.la +lib/bellagio/libomxparser3gp.a +lib/bellagio/libomxclocksrc.so +lib/bellagio/libomxclocksrc.la +lib/bellagio/libomxclocksrc.a +lib/bellagio/libomximagejpeg.so +lib/bellagio/libomximagejpeg.la +lib/bellagio/libomximagejpeg.a +lib/libjpeg.so.0 +libdata/pkgconfig/libomxil-bellagio.pc +@dirrm %%DOCSDIR%% +@dirrm lib/bellagio +@dirrm include/bellagio +@dirrmtry libdata/pkgconfig |