diff options
author | 2006-12-03 04:02:44 +0000 | |
---|---|---|
committer | 2006-12-03 04:02:44 +0000 | |
commit | cfacc8fc8d8491f5361cbf1ff333cf34a09714b4 (patch) | |
tree | 6576734312ed5fa81a5f0adfc0972ea9f8405832 /media-tv | |
parent | net-print/lm1100: In portage now (diff) | |
download | sunrise-cfacc8fc8d8491f5361cbf1ff333cf34a09714b4.tar.gz sunrise-cfacc8fc8d8491f5361cbf1ff333cf34a09714b4.tar.bz2 sunrise-cfacc8fc8d8491f5361cbf1ff333cf34a09714b4.zip |
media-tv/democracy: adding gsteamer support
svn path=/sunrise/; revision=2078
Diffstat (limited to 'media-tv')
-rw-r--r-- | media-tv/democracy/ChangeLog | 4 | ||||
-rw-r--r-- | media-tv/democracy/Manifest | 15 | ||||
-rw-r--r-- | media-tv/democracy/democracy-0.9.2.1-r1.ebuild | 62 | ||||
-rw-r--r-- | media-tv/democracy/files/digest-democracy-0.9.2.1-r1 | 3 |
4 files changed, 80 insertions, 4 deletions
diff --git a/media-tv/democracy/ChangeLog b/media-tv/democracy/ChangeLog index 7bcda001b..1f623b7bf 100644 --- a/media-tv/democracy/ChangeLog +++ b/media-tv/democracy/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 03 Dec 2006; Jorge Vargas (elpargo) <jorge.vargas@gmail.com> + +democracy-0.9.2.1-r1.ebuild: + adding gsteamer support + 28 Nov 2006; Stefan Schweizer <genstef@gentoo.org> -democracy-0.9.1.ebuild: remove obsolete old ebuilds, thanks pcheck diff --git a/media-tv/democracy/Manifest b/media-tv/democracy/Manifest index 01be3b215..d1566c1ff 100644 --- a/media-tv/democracy/Manifest +++ b/media-tv/democracy/Manifest @@ -3,14 +3,18 @@ MD5 d6ca50568d4e6093fd942f0a9b14b85f files/democracy-as-needed-libX11.patch 640 RMD160 34b1528f276722f70a9d13cbb145dc8bbfed88b1 files/democracy-as-needed-libX11.patch 640 SHA256 65bc455fadd9445e34e4dd2fd8eecb5a923939aefe233aabb82b8ead5570e990 files/democracy-as-needed-libX11.patch 640 DIST Democracy-0.9.2.1.tar.gz 5847927 RMD160 aa5a6ac70c015ce9f1a8751d5e73fa51856f14b9 SHA1 d58db11defdb0298cc425b900c1ae595422b8c16 SHA256 e69a0cbe039b34946b5aa1459b85721c216dc54c24f4d9b96123451e15639ab9 +EBUILD democracy-0.9.2.1-r1.ebuild 1911 RMD160 0c9c1db9a9af628c4e6faf26fb2c43a6c8f63780 SHA1 f5eb9bb01f6d2bc0d0771aedd431a59f6b9e89b7 SHA256 f16ab4b23a7d7ff28e32cb76f7f8cc0b32d2952c82195f0e4859676233cfba87 +MD5 ee7dcc3e8249ea079dd6f3cf3723ca1f democracy-0.9.2.1-r1.ebuild 1911 +RMD160 0c9c1db9a9af628c4e6faf26fb2c43a6c8f63780 democracy-0.9.2.1-r1.ebuild 1911 +SHA256 f16ab4b23a7d7ff28e32cb76f7f8cc0b32d2952c82195f0e4859676233cfba87 democracy-0.9.2.1-r1.ebuild 1911 EBUILD democracy-0.9.2.1.ebuild 1886 RMD160 d82b4179d9586734df9fcf958af1ced4e88dfb27 SHA1 b9f990ed7763bb94487368099c7ed2ee7aaefca6 SHA256 40cc9a1fd7c3607980b50f9c04d7e50065be3b3874bdb77485cff2d153cf3bb5 MD5 c8189d05e158bb32c18d9eeb3c2b8b08 democracy-0.9.2.1.ebuild 1886 RMD160 d82b4179d9586734df9fcf958af1ced4e88dfb27 democracy-0.9.2.1.ebuild 1886 SHA256 40cc9a1fd7c3607980b50f9c04d7e50065be3b3874bdb77485cff2d153cf3bb5 democracy-0.9.2.1.ebuild 1886 -MISC ChangeLog 3506 RMD160 607befb68d62127b46c13325d2a71a466b9b009f SHA1 b901aa1b36ed728bf176a079fccad046a3763347 SHA256 3644097c3bacb21abf85d92f0d794e1897e304a3f4a3431a57365fdac1cca958 -MD5 c13a45c8ecc8ec0db1b9626ebdfca5d6 ChangeLog 3506 -RMD160 607befb68d62127b46c13325d2a71a466b9b009f ChangeLog 3506 -SHA256 3644097c3bacb21abf85d92f0d794e1897e304a3f4a3431a57365fdac1cca958 ChangeLog 3506 +MISC ChangeLog 3628 RMD160 c0b443c27f0bf6e528cfda4ba1e3d362ccec9bb8 SHA1 5e85dd3f7bfa9dce6a00264eacf42d3e7d8fd7ae SHA256 8f1d26ff7861830514264a7b15342525c7162b852a93c267ab13098e6241cbfd +MD5 29829bbd7d6f1ce05c9f34bf7f5dac5b ChangeLog 3628 +RMD160 c0b443c27f0bf6e528cfda4ba1e3d362ccec9bb8 ChangeLog 3628 +SHA256 8f1d26ff7861830514264a7b15342525c7162b852a93c267ab13098e6241cbfd ChangeLog 3628 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -18,3 +22,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 efcf7a0523c205acd52cb0a557d41032 files/digest-democracy-0.9.2.1 256 RMD160 51e4599f45c42d64971849b80d25d73862bcad65 files/digest-democracy-0.9.2.1 256 SHA256 83707f1eaea9468d601347b0adecbc050f8635a3423d283814e2eeae4b441f3f files/digest-democracy-0.9.2.1 256 +MD5 efcf7a0523c205acd52cb0a557d41032 files/digest-democracy-0.9.2.1-r1 256 +RMD160 51e4599f45c42d64971849b80d25d73862bcad65 files/digest-democracy-0.9.2.1-r1 256 +SHA256 83707f1eaea9468d601347b0adecbc050f8635a3423d283814e2eeae4b441f3f files/digest-democracy-0.9.2.1-r1 256 diff --git a/media-tv/democracy/democracy-0.9.2.1-r1.ebuild b/media-tv/democracy/democracy-0.9.2.1-r1.ebuild new file mode 100644 index 000000000..41047bc0c --- /dev/null +++ b/media-tv/democracy/democracy-0.9.2.1-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit distutils eutils versionator + +MY_P="Democracy-${PV}" +DESCRIPTION="Democracy is a free and open internet TV platform." +HOMEPAGE="http://www.getdemocracy.com" +SRC_URI="ftp://ftp.osuosl.org/pub/pculture.org/democracy/src/${MY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +RDEPEND="dev-python/pyrex + >virtual/python-2.4 + media-libs/xine-lib + dev-libs/boost + >=dev-python/pygtk-2.0 + dev-python/gnome-python-extras + www-client/mozilla-firefox + x11-libs/libX11 + dev-python/gst-python" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +DOCS="README" + +S=${WORKDIR}/${MY_P}/platform/gtk-x11 + +pkg_setup() { + if ! built_with_use python berkdb; then + eerror "You must build python with berkdb support" + die "Please re-emerge python with berkdb USE flag ON" + fi + + if ! grep -q compiler.find /usr/lib/python2.4/distutils/unixccompiler.py; then + eerror "You need to apply a patch to make distutils use the correct RPATH." + eerror "To do this execute the following command as root:" + eerror "wget -q 'http://sourceforge.net/tracker/download.php?group_id=5470&atid=305470&file_id=144928&aid=1254718' -O -|patch -p1 -d /usr/lib/python2.4" + die "python version not patched" + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/democracy-as-needed-libX11.patch +} + +pkg_postinst(){ + if ! built_with_use xine-lib aac mad asf flac sdl win32codecs; then + ewarn "The Democracy team recommends you to emerge xine-lib as follows:" + ewarn "" + ewarn "# echo \"media-libs/xine-lib aac ffmpeg mad asf flac sdl win32codecs\" \ " + ewarn ">> /etc/portage/package.use && emerge xine-lib" + ewarn "" + ewarn "This way you will have support enabled for the most popular" + ewarn "video and audio formats. You may also want to add support" + ewarn "for theora and vorbis" + fi +} diff --git a/media-tv/democracy/files/digest-democracy-0.9.2.1-r1 b/media-tv/democracy/files/digest-democracy-0.9.2.1-r1 new file mode 100644 index 000000000..cda490e61 --- /dev/null +++ b/media-tv/democracy/files/digest-democracy-0.9.2.1-r1 @@ -0,0 +1,3 @@ +MD5 58328373a9a315eed407e6b7dcff76af Democracy-0.9.2.1.tar.gz 5847927 +RMD160 aa5a6ac70c015ce9f1a8751d5e73fa51856f14b9 Democracy-0.9.2.1.tar.gz 5847927 +SHA256 e69a0cbe039b34946b5aa1459b85721c216dc54c24f4d9b96123451e15639ab9 Democracy-0.9.2.1.tar.gz 5847927 |