import rygel 0.12.2
Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. In technical terms it is both a UPnP AV MediaServer and MediaRenderer implemented through a plug-in mechanism. Interoperability with other devices in the market is achieved by conformance to very strict requirements of DLNA and on the fly conversion of media to format that client devices are capable of handling. succesfully tested with streaming to and from (and looping) with android and rygel and rhythmbox ok aja@
This commit is contained in:
parent
c738dea819
commit
80c4a2ca06
52
x11/gnome/rygel/Makefile
Normal file
52
x11/gnome/rygel/Makefile
Normal file
@ -0,0 +1,52 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2011/09/20 21:14:49 jasper Exp $
|
||||
|
||||
COMMENT= home media solution that allows easy media sharing
|
||||
|
||||
GNOME_PROJECT= rygel
|
||||
GNOME_VERSION= 0.12.2
|
||||
|
||||
CATEGORIES= multimedia
|
||||
|
||||
HOMEPAGE= http://live.gnome.org/Rygel
|
||||
|
||||
# LGPLv2.1
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM=Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MODULES= devel/gettext \
|
||||
x11/gnome
|
||||
|
||||
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
|
||||
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 c cairo
|
||||
WANTLIB += cairo-gobject drm e2fs-uuid expat fontconfig freetype
|
||||
WANTLIB += gdk-3 gdk_pixbuf-2.0 gee gio-2.0 glib-2.0 gmodule-2.0
|
||||
WANTLIB += gobject-2.0 gssdp-1.0 gstbase-0.10 gstpbutils-0.10
|
||||
WANTLIB += gstreamer-0.10 gstvideo-0.10 gthread-2.0 gtk-3 gupnp-1.0
|
||||
WANTLIB += gupnp-av-1.0 gupnp-dlna-1.0 m pango-1.0 pangocairo-1.0
|
||||
WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs
|
||||
WANTLIB += soup-2.4 stdc++ xcb xcb-render xcb-shm xml2 z
|
||||
|
||||
LIB_DEPENDS= devel/libgee \
|
||||
net/gupnp/av \
|
||||
net/gupnp/dlna \
|
||||
x11/gtk+3
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= net/gupnp/vala>=0.10.0
|
||||
|
||||
MODGNOME_DESKTOP_FILE= Yes
|
||||
MODGNOME_TOOLS= vala
|
||||
|
||||
CONFIGURE_ARGS+= --enable-mpris-plugin \
|
||||
--disable-media-export-plugin \
|
||||
--enable-gst-launch-plugin \
|
||||
--enable-external-plugin \
|
||||
--disable-mediathek-plugin \
|
||||
--disable-tracker-plugin
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
FAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/rygel/
|
||||
|
||||
.include <bsd.port.mk>
|
5
x11/gnome/rygel/distinfo
Normal file
5
x11/gnome/rygel/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gnome/rygel-0.12.2.tar.xz) = 0VbkEZ1kSsMM67nubKIOKw==
|
||||
RMD160 (gnome/rygel-0.12.2.tar.xz) = 1E9sLCJP3rskKrpFf10n82lmtpg=
|
||||
SHA1 (gnome/rygel-0.12.2.tar.xz) = Z38OvN3tK07zG19uKFQaASyqztY=
|
||||
SHA256 (gnome/rygel-0.12.2.tar.xz) = k4ol938UPZh83l+d34xl58ROQVozxy/56TRIXqeWRjA=
|
||||
SIZE (gnome/rygel-0.12.2.tar.xz) = 1449652
|
7
x11/gnome/rygel/pkg/DESCR
Normal file
7
x11/gnome/rygel/pkg/DESCR
Normal file
@ -0,0 +1,7 @@
|
||||
Rygel is a home media solution that allows you to easily share audio,
|
||||
video and pictures, and control of media player on your home network. In
|
||||
technical terms it is both a UPnP AV MediaServer and MediaRenderer
|
||||
implemented through a plug-in mechanism. Interoperability with other
|
||||
devices in the market is achieved by conformance to very strict
|
||||
requirements of DLNA and on the fly conversion of media to format that
|
||||
client devices are capable of handling.
|
5
x11/gnome/rygel/pkg/PFRAG.shared
Normal file
5
x11/gnome/rygel/pkg/PFRAG.shared
Normal file
@ -0,0 +1,5 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/09/20 21:14:49 jasper Exp $
|
||||
lib/rygel-1.0/librygel-external.so
|
||||
lib/rygel-1.0/librygel-gst-launch.so
|
||||
lib/rygel-1.0/librygel-mpris.so
|
||||
lib/rygel-1.0/librygel-playbin.so
|
132
x11/gnome/rygel/pkg/PLIST
Normal file
132
x11/gnome/rygel/pkg/PLIST
Normal file
@ -0,0 +1,132 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/09/20 21:14:49 jasper Exp $
|
||||
%%SHARED%%
|
||||
@bin bin/rygel
|
||||
@bin bin/rygel-preferences
|
||||
include/rygel-1.0/
|
||||
include/rygel-1.0/rygel.h
|
||||
lib/pkgconfig/rygel-1.0.pc
|
||||
lib/rygel-1.0/
|
||||
lib/rygel-1.0/librygel-external.a
|
||||
@comment lib/rygel-1.0/librygel-external.la
|
||||
lib/rygel-1.0/librygel-gst-launch.a
|
||||
@comment lib/rygel-1.0/librygel-gst-launch.la
|
||||
lib/rygel-1.0/librygel-mpris.a
|
||||
@comment lib/rygel-1.0/librygel-mpris.la
|
||||
lib/rygel-1.0/librygel-playbin.a
|
||||
@comment lib/rygel-1.0/librygel-playbin.la
|
||||
@man man/man1/rygel.1
|
||||
@man man/man5/rygel.conf.5
|
||||
share/applications/
|
||||
share/applications/rygel-preferences.desktop
|
||||
share/applications/rygel.desktop
|
||||
share/dbus-1/
|
||||
share/dbus-1/services/
|
||||
share/dbus-1/services/org.gnome.Rygel1.service
|
||||
share/examples/rygel/
|
||||
share/examples/rygel/rygel.conf
|
||||
@sample ${SYSCONFDIR}/rygel.conf
|
||||
share/icons/
|
||||
share/icons/hicolor/
|
||||
share/icons/hicolor/120x120/
|
||||
share/icons/hicolor/120x120/apps/
|
||||
share/icons/hicolor/120x120/apps/rygel.jpg
|
||||
share/icons/hicolor/120x120/apps/rygel.png
|
||||
share/icons/hicolor/32x32/
|
||||
share/icons/hicolor/32x32/apps/
|
||||
share/icons/hicolor/32x32/apps/rygel.png
|
||||
share/icons/hicolor/48x48/
|
||||
share/icons/hicolor/48x48/apps/
|
||||
share/icons/hicolor/48x48/apps/rygel.jpg
|
||||
share/icons/hicolor/48x48/apps/rygel.png
|
||||
share/icons/hicolor/scalable/
|
||||
share/icons/hicolor/scalable/apps/
|
||||
share/icons/hicolor/scalable/apps/rygel-small.svg
|
||||
share/icons/hicolor/scalable/apps/rygel.svg
|
||||
share/locale/af/
|
||||
share/locale/af/LC_MESSAGES/
|
||||
share/locale/af/LC_MESSAGES/rygel.mo
|
||||
share/locale/ar/
|
||||
share/locale/ar/LC_MESSAGES/
|
||||
share/locale/ar/LC_MESSAGES/rygel.mo
|
||||
share/locale/bg/LC_MESSAGES/rygel.mo
|
||||
share/locale/bn_IN/
|
||||
share/locale/bn_IN/LC_MESSAGES/
|
||||
share/locale/bn_IN/LC_MESSAGES/rygel.mo
|
||||
share/locale/ca/LC_MESSAGES/rygel.mo
|
||||
share/locale/ca@valencia/
|
||||
share/locale/ca@valencia/LC_MESSAGES/
|
||||
share/locale/ca@valencia/LC_MESSAGES/rygel.mo
|
||||
share/locale/cs/LC_MESSAGES/rygel.mo
|
||||
share/locale/da/LC_MESSAGES/rygel.mo
|
||||
share/locale/de/LC_MESSAGES/rygel.mo
|
||||
share/locale/el/LC_MESSAGES/rygel.mo
|
||||
share/locale/en_GB/
|
||||
share/locale/en_GB/LC_MESSAGES/
|
||||
share/locale/en_GB/LC_MESSAGES/rygel.mo
|
||||
share/locale/es/LC_MESSAGES/rygel.mo
|
||||
share/locale/et/LC_MESSAGES/rygel.mo
|
||||
share/locale/fr/LC_MESSAGES/rygel.mo
|
||||
share/locale/gl/LC_MESSAGES/rygel.mo
|
||||
share/locale/gu/
|
||||
share/locale/gu/LC_MESSAGES/
|
||||
share/locale/gu/LC_MESSAGES/rygel.mo
|
||||
share/locale/he/LC_MESSAGES/rygel.mo
|
||||
share/locale/hu/LC_MESSAGES/rygel.mo
|
||||
share/locale/id/LC_MESSAGES/rygel.mo
|
||||
share/locale/it/LC_MESSAGES/rygel.mo
|
||||
share/locale/ja/LC_MESSAGES/rygel.mo
|
||||
share/locale/kn/
|
||||
share/locale/kn/LC_MESSAGES/
|
||||
share/locale/kn/LC_MESSAGES/rygel.mo
|
||||
share/locale/ko/LC_MESSAGES/rygel.mo
|
||||
share/locale/lt/
|
||||
share/locale/lt/LC_MESSAGES/
|
||||
share/locale/lt/LC_MESSAGES/rygel.mo
|
||||
share/locale/lv/LC_MESSAGES/rygel.mo
|
||||
share/locale/nb/LC_MESSAGES/rygel.mo
|
||||
share/locale/nl/LC_MESSAGES/rygel.mo
|
||||
share/locale/pa/
|
||||
share/locale/pa/LC_MESSAGES/
|
||||
share/locale/pa/LC_MESSAGES/rygel.mo
|
||||
share/locale/pl/LC_MESSAGES/rygel.mo
|
||||
share/locale/pt/LC_MESSAGES/rygel.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/rygel.mo
|
||||
share/locale/ro/LC_MESSAGES/rygel.mo
|
||||
share/locale/ru/LC_MESSAGES/rygel.mo
|
||||
share/locale/sl/LC_MESSAGES/rygel.mo
|
||||
share/locale/sr/LC_MESSAGES/rygel.mo
|
||||
share/locale/sr@latin/
|
||||
share/locale/sr@latin/LC_MESSAGES/
|
||||
share/locale/sr@latin/LC_MESSAGES/rygel.mo
|
||||
share/locale/sv/LC_MESSAGES/rygel.mo
|
||||
share/locale/ta/
|
||||
share/locale/ta/LC_MESSAGES/
|
||||
share/locale/ta/LC_MESSAGES/rygel.mo
|
||||
share/locale/th/
|
||||
share/locale/th/LC_MESSAGES/
|
||||
share/locale/th/LC_MESSAGES/rygel.mo
|
||||
share/locale/tr/LC_MESSAGES/rygel.mo
|
||||
share/locale/ug/
|
||||
share/locale/ug/LC_MESSAGES/
|
||||
share/locale/ug/LC_MESSAGES/rygel.mo
|
||||
share/locale/uk/LC_MESSAGES/rygel.mo
|
||||
share/locale/vi/LC_MESSAGES/rygel.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/rygel.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/rygel.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/rygel.mo
|
||||
share/rygel/
|
||||
share/rygel/rygel-preferences.ui
|
||||
share/rygel/xml/
|
||||
share/rygel/xml/AVTransport2.xml
|
||||
share/rygel/xml/ConnectionManager.xml
|
||||
share/rygel/xml/ContentDirectory.xml
|
||||
share/rygel/xml/MediaRenderer2.xml
|
||||
share/rygel/xml/MediaServer2.xml
|
||||
share/rygel/xml/RenderingControl2.xml
|
||||
share/rygel/xml/X_MS_MediaReceiverRegistrar1.xml
|
||||
share/vala/vapi/rygel-1.0.deps
|
||||
share/vala/vapi/rygel-1.0.vapi
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
||||
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
|
Loading…
Reference in New Issue
Block a user