commit a56ee85324f3a6b3b359a32c62404e969e9e3f61
parent 93e1e0e5341b479f3705692b17e79010f04f754c
Author: Dan Callaghan <djc@djc.id.au>
Date: Sun, 16 Jan 2011 19:27:00 +1000
initial exheres for rygel, gupnp-av, gupnp-dlna
Diffstat:
4 files changed, 95 insertions(+), 0 deletions(-)
diff --git a/metadata/categories.conf b/metadata/categories.conf
@@ -4,6 +4,7 @@ gnome-desktop
gnome-extra
gnome-platform
mail-client
+net-libs
net-misc
sys-auth
x11-libs
diff --git a/packages/gnome-extra/rygel/rygel-0.9.1.exheres-0 b/packages/gnome-extra/rygel/rygel-0.9.1.exheres-0
@@ -0,0 +1,50 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+# Partly derived from rygel-0.9.1.ebuild, which is:
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+require gnome-2
+
+SUMMARY="UPnP AV (aka \"DLNA\") implementation"
+HOMEPAGE="http://live.gnome.org/Rygel"
+
+LICENCES="GPL-2"
+SLOT="0"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS="X tracker"
+
+DEPENDENCIES="
+ build:
+ dev-util/pkg-config
+ sys-devel/gettext
+ dev-util/intltool
+ build+run:
+ dev-libs/glib[>=2.26]
+ base/libgee:1.0[>=0.5.2]
+ media-libs/gstreamer[>=0.10.23]
+ media-plugins/gst-plugins-base[>=0.10.28]
+ gnome-desktop/libsoup:2.4[>=2.26.0]
+ dev-db/sqlite:3[>=3.5]
+ net-libs/gupnp[>=0.9.5]
+ net-libs/gupnp-av:1.0[>=0.5.9]
+ net-libs/gupnp-dlna:1.0[>=0.3.0]
+ tracker? ( app-pim/tracker )
+ X? ( x11-libs/gtk+:2[>=2.20] )
+"
+
+BUGS_TO="djc@djc.id.au"
+
+DEFAULT_SRC_CONFIGURE_PARAMS=(
+ "--with-gtk=2.0"
+ "--enable-gst-launch-plugin"
+ "--enable-nls"
+ "--enable-media-export-plugin"
+)
+DEFAULT_SRC_CONFIGURE_OPTION_WITHS=( "X ui" )
+DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( "tracker tracker-plugin" )
+
+src_install() {
+ gnome-2_src_install
+ edo find "$IMAGE" -name "*.la" -delete
+}
diff --git a/packages/net-libs/gupnp-av/gupnp-av-0.6.3.exheres-0 b/packages/net-libs/gupnp-av/gupnp-av-0.6.3.exheres-0
@@ -0,0 +1,21 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+SUMMARY="GUPnP A/V is a small utility library that aims to ease the handling and implementation of
+UPnP A/V profiles."
+HOMEPAGE="http://gupnp.org/"
+DOWNLOADS="http://gupnp.org/sites/all/files/sources/${PNV}.tar.gz"
+
+LICENCES="LGPL-2"
+SLOT="1.0"
+PLATFORMS="~amd64 ~x86"
+
+DEPENDENCIES="
+ build:
+ dev-util/pkg-config
+ build+run:
+ net-libs/gupnp:1.0[>=0.13]
+"
+
+BUGS_TO="djc@djc.id.au"
+
diff --git a/packages/net-libs/gupnp-dlna/gupnp-dlna-0.4.2.exheres-0 b/packages/net-libs/gupnp-dlna/gupnp-dlna-0.4.2.exheres-0
@@ -0,0 +1,23 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+SUMMARY="GUPnP DLNA is a small utility library that aims to ease the DLNA-related tasks
+such as media profile guessing, transcoding to a given profile, etc."
+HOMEPAGE="http://gupnp.org/"
+DOWNLOADS="http://gupnp.org/sites/all/files/sources/${PNV}.tar.gz"
+
+LICENCES="LGPL-2"
+SLOT="1.0"
+PLATFORMS="~amd64 ~x86"
+
+DEPENDENCIES="
+ build:
+ dev-util/pkg-config
+ build+run:
+ dev-libs/libxml2:2.0[>=2.5.0]
+ media-libs/gstreamer:0.10[>=0.10.29.2]
+ media-plugins/gst-plugins-base:0.10[>=0.10.29.2]
+"
+
+BUGS_TO="djc@djc.id.au"
+