diff --git a/x11/gnome/rygel/Makefile b/x11/gnome/rygel/Makefile index 8ceae982f10..ca1f4520c69 100644 --- a/x11/gnome/rygel/Makefile +++ b/x11/gnome/rygel/Makefile @@ -1,20 +1,18 @@ -# $OpenBSD: Makefile,v 1.32 2013/03/29 16:24:00 ajacoutot Exp $ - -BROKEN= needs an update +# $OpenBSD: Makefile,v 1.33 2013/04/12 11:37:46 ajacoutot Exp $ SHARED_ONLY= Yes COMMENT= home media solution that allows easy media sharing GNOME_PROJECT= rygel -GNOME_VERSION= 0.16.4 -REVISION= 0 +GNOME_VERSION= 0.18.0 -SHARED_LIBS += rygel-core-1.0 0.0 # 0.0 -SHARED_LIBS += rygel-renderer-1.0 0.0 # 0.0 -SHARED_LIBS += rygel-server-1.0 0.0 # 0.0 +SHARED_LIBS += rygel-core-2.0 0.0 # .1.0 +SHARED_LIBS += rygel-renderer-2.0 0.0 # .1.0 +SHARED_LIBS += rygel-server-2.0 0.0 # .1.0 +SHARED_LIBS += rygel-renderer-gst-2.0 0.0 # .1.0 -TRACKER_VERSION= 0.14 +TRACKER_VERSION= 0.16 CATEGORIES= multimedia @@ -23,18 +21,18 @@ HOMEPAGE= http://live.gnome.org/Rygel # LGPLv2.1 PERMIT_PACKAGE_CDROM= Yes -WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes -WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo -WANTLIB += cairo-gobject e2fs-uuid expat ffi 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 gstapp-0.10 gstbase-0.10 gstpbutils-0.10 -WANTLIB += gstreamer-0.10 gsttag-0.10 gstvideo-0.10 gthread-2.0 -WANTLIB += gtk-3 gupnp-1.0 gupnp-av-1.0 gupnp-dlna-1.0 m orc-0.4 -WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 -WANTLIB += png pthread pthread-stubs soup-2.4 sqlite3 -WANTLIB += xcb xcb-render xcb-shm xml2 z unistring icui18n -WANTLIB += ICE SM atk-bridge-2.0 atspi dbus-1 harfbuzz icudata -WANTLIB += icule icuuc kvm tracker-sparql-${TRACKER_VERSION} +WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi +WANTLIB += Xinerama Xrandr Xrender atk-1.0 atk-bridge-2.0 atspi +WANTLIB += c cairo cairo-gobject dbus-1 e2fs-uuid expat ffi fontconfig +WANTLIB += freetype gdk-3 gdk_pixbuf-2.0 gee-0.8 gio-2.0 glib-2.0 +WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gssdp-1.0 gstapp-1.0 +WANTLIB += gstaudio-1.0 gstbase-1.0 gstpbutils-1.0 gstreamer-1.0 +WANTLIB += gsttag-1.0 gstvideo-1.0 gthread-2.0 gtk-3 gupnp-1.0 +WANTLIB += gupnp-av-1.0 gupnp-dlna-2.0 gupnp-dlna-gst-2.0 harfbuzz +WANTLIB += icudata icui18n icule icuuc kvm m orc-0.4 pango-1.0 +WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread +WANTLIB += pthread-stubs soup-2.4 sqlite3 tracker-sparql-${TRACKER_VERSION} +WANTLIB += unistring xcb xcb-render xcb-shm xml2 z WANTLIB += lib/tracker-${TRACKER_VERSION}/tracker-common WANTLIB += lib/tracker-${TRACKER_VERSION}/tracker-data @@ -42,29 +40,25 @@ MODULES= devel/gettext \ x11/gnome LIB_DEPENDS= converters/libunistring \ - devel/libgee06 \ + devel/libgee \ net/gupnp/av \ net/gupnp/dlna \ - x11/gtk+3 \ x11/gnome/tracker>=${TRACKER_VERSION} MODGNOME_DESKTOP_FILE= Yes MODGNOME_ICON_CACHE= Yes -#MODGNOME_TOOLS= vala +MODGNOME_TOOLS= vala + +# XXX undefined reference to `memset' +USE_LIBTOOL= gnu LIBTOOL_FLAGS= --tag=disable-static -CONFIGURE_ARGS+= --disable-static \ - --enable-mpris-plugin \ - --enable-media-export-plugin \ - --enable-gst-launch-plugin \ - --enable-external-plugin \ - --enable-tracker-plugin \ - --disable-mediathek-plugin +CONFIGURE_ARGS+= --disable-static -FAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/rygel/ +FAKE_FLAGS= sysconfdir=${PREFIX}/share/examples/rygel/ post-install: - rm ${PREFIX}/lib/rygel-1.0/*.la + rm ${PREFIX}/lib/rygel-2.0/{engines,plugins}/*.la .include diff --git a/x11/gnome/rygel/distinfo b/x11/gnome/rygel/distinfo index c46946b593f..d8dc4001ec1 100644 --- a/x11/gnome/rygel/distinfo +++ b/x11/gnome/rygel/distinfo @@ -1,2 +1,2 @@ -SHA256 (gnome/rygel-0.16.4.tar.xz) = PPM4wSB1HqBoyQ9lv7KmPENs31mwLOFZtjdqNJcX7Xo= -SIZE (gnome/rygel-0.16.4.tar.xz) = 1843012 +SHA256 (gnome/rygel-0.18.0.tar.xz) = E98AoOCfbC6IyN58u9OoD0KfsO/KFurQwxihjG+VAzA= +SIZE (gnome/rygel-0.18.0.tar.xz) = 3120908 diff --git a/x11/gnome/rygel/pkg/PLIST b/x11/gnome/rygel/pkg/PLIST index 4e905135f17..ee35cc9a4f1 100644 --- a/x11/gnome/rygel/pkg/PLIST +++ b/x11/gnome/rygel/pkg/PLIST @@ -1,26 +1,33 @@ -@comment $OpenBSD: PLIST,v 1.13 2012/10/12 14:40:04 jasper Exp $ +@comment $OpenBSD: PLIST,v 1.14 2013/04/12 11:37:46 ajacoutot Exp $ @bin bin/rygel @bin bin/rygel-preferences -include/rygel-1.0/ -include/rygel-1.0/rygel-core.h -include/rygel-1.0/rygel-renderer.h -include/rygel-1.0/rygel-server.h -lib/librygel-core-1.0.la -@lib lib/librygel-core-1.0.so.${LIBrygel-core-1.0_VERSION} -lib/librygel-renderer-1.0.la -@lib lib/librygel-renderer-1.0.so.${LIBrygel-renderer-1.0_VERSION} -lib/librygel-server-1.0.la -@lib lib/librygel-server-1.0.so.${LIBrygel-server-1.0_VERSION} -lib/pkgconfig/rygel-core-1.0.pc -lib/pkgconfig/rygel-renderer-1.0.pc -lib/pkgconfig/rygel-server-1.0.pc -lib/rygel-1.0/ -lib/rygel-1.0/librygel-external.so -lib/rygel-1.0/librygel-gst-launch.so -lib/rygel-1.0/librygel-media-export.so -lib/rygel-1.0/librygel-mpris.so -lib/rygel-1.0/librygel-playbin.so -lib/rygel-1.0/librygel-tracker.so +include/rygel-2.0/ +include/rygel-2.0/rygel-core.h +include/rygel-2.0/rygel-renderer-gst.h +include/rygel-2.0/rygel-renderer.h +include/rygel-2.0/rygel-server.h +lib/librygel-core-2.0.la +@lib lib/librygel-core-2.0.so.${LIBrygel-core-2.0_VERSION} +lib/librygel-renderer-2.0.la +@lib lib/librygel-renderer-2.0.so.${LIBrygel-renderer-2.0_VERSION} +lib/librygel-renderer-gst-2.0.la +@lib lib/librygel-renderer-gst-2.0.so.${LIBrygel-renderer-gst-2.0_VERSION} +lib/librygel-server-2.0.la +@lib lib/librygel-server-2.0.so.${LIBrygel-server-2.0_VERSION} +lib/pkgconfig/rygel-core-2.0.pc +lib/pkgconfig/rygel-renderer-2.0.pc +lib/pkgconfig/rygel-renderer-gst-2.0.pc +lib/pkgconfig/rygel-server-2.0.pc +lib/rygel-2.0/ +lib/rygel-2.0/engines/ +lib/rygel-2.0/engines/librygel-media-engine-gst.so +lib/rygel-2.0/engines/librygel-media-engine-simple.so +lib/rygel-2.0/plugins/ +lib/rygel-2.0/plugins/librygel-external.so +lib/rygel-2.0/plugins/librygel-media-export.so +lib/rygel-2.0/plugins/librygel-mpris.so +lib/rygel-2.0/plugins/librygel-playbin.so +lib/rygel-2.0/plugins/librygel-tracker.so @man man/man1/rygel.1 @man man/man5/rygel.conf.5 share/applications/rygel-preferences.desktop @@ -29,6 +36,10 @@ share/dbus-1/services/org.gnome.Rygel1.service share/examples/rygel/ share/examples/rygel/rygel.conf @sample ${SYSCONFDIR}/rygel.conf +share/gtk-doc/html/librygel-core/ +share/gtk-doc/html/librygel-renderer/ +share/gtk-doc/html/librygel-renderer-gst/ +share/gtk-doc/html/librygel-server/ share/icons/hicolor/128x128/apps/rygel.png share/icons/hicolor/32x32/apps/rygel.png share/icons/hicolor/48x48/apps/rygel.png @@ -63,6 +74,7 @@ share/locale/kn/LC_MESSAGES/rygel.mo share/locale/ko/LC_MESSAGES/rygel.mo share/locale/lt/LC_MESSAGES/rygel.mo share/locale/lv/LC_MESSAGES/rygel.mo +share/locale/ml/LC_MESSAGES/rygel.mo share/locale/nb/LC_MESSAGES/rygel.mo share/locale/nl/LC_MESSAGES/rygel.mo share/locale/pa/LC_MESSAGES/rygel.mo @@ -71,6 +83,7 @@ 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/sk/LC_MESSAGES/rygel.mo share/locale/sl/LC_MESSAGES/rygel.mo share/locale/sr/LC_MESSAGES/rygel.mo share/locale/sr@latin/LC_MESSAGES/rygel.mo @@ -99,26 +112,29 @@ share/rygel/presets/GstLameMP3Enc.prs share/rygel/presets/GstMP4Mux.prs share/rygel/presets/GstTwoLame.prs share/rygel/presets/GstX264Enc.prs -share/rygel/presets/ffenc_aac.prs -share/rygel/presets/ffenc_mp2.prs -share/rygel/presets/ffenc_mpeg2video.prs -share/rygel/presets/ffenc_wmav1.prs -share/rygel/presets/ffenc_wmv1.prs +share/rygel/presets/avenc_aac.prs +share/rygel/presets/avenc_mp2.prs +share/rygel/presets/avenc_mpeg2video.prs +share/rygel/presets/avenc_wmav1.prs +share/rygel/presets/avenc_wmv1.prs share/rygel/rygel-preferences.ui share/rygel/xml/ share/rygel/xml/AVTransport2.xml share/rygel/xml/ConnectionManager.xml +share/rygel/xml/ContentDirectory-NoTrack.xml share/rygel/xml/ContentDirectory.xml share/rygel/xml/MediaRenderer2.xml -share/rygel/xml/MediaServer2.xml +share/rygel/xml/MediaServer3.xml share/rygel/xml/RenderingControl2.xml share/rygel/xml/X_MS_MediaReceiverRegistrar1.xml -share/vala/vapi/rygel-core-1.0.deps -share/vala/vapi/rygel-core-1.0.vapi -share/vala/vapi/rygel-renderer-1.0.deps -share/vala/vapi/rygel-renderer-1.0.vapi -share/vala/vapi/rygel-server-1.0.deps -share/vala/vapi/rygel-server-1.0.vapi +share/vala/vapi/rygel-core-2.0.deps +share/vala/vapi/rygel-core-2.0.vapi +share/vala/vapi/rygel-renderer-2.0.deps +share/vala/vapi/rygel-renderer-2.0.vapi +share/vala/vapi/rygel-renderer-gst-2.0.deps +share/vala/vapi/rygel-renderer-gst-2.0.vapi +share/vala/vapi/rygel-server-2.0.deps +share/vala/vapi/rygel-server-2.0.vapi @exec %D/bin/update-desktop-database @unexec-delete %D/bin/update-desktop-database @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor