From 109da051b49ea2f80957eed48615535c4f63681e Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Tue, 22 Nov 2022 11:10:54 +0000 Subject: [PATCH] Update to dleyna-0.8.2. --- net/dleyna/Makefile | 14 ++++++++------ net/dleyna/distinfo | 4 ++-- net/dleyna/patches/patch-libdleyna_core_log_c | 7 ++++--- net/dleyna/pkg/PLIST | 5 +++++ 4 files changed, 19 insertions(+), 11 deletions(-) diff --git a/net/dleyna/Makefile b/net/dleyna/Makefile index 0236eff7da7..99c1f832c85 100644 --- a/net/dleyna/Makefile +++ b/net/dleyna/Makefile @@ -1,7 +1,7 @@ COMMENT= services and D-Bus APIs to access UPnP and DLNA devices GNOME_PROJECT= dLeyna -GNOME_VERSION= 0.8.1 +GNOME_VERSION= 0.8.2 PKGNAME= dleyna-${GNOME_VERSION} SHARED_LIBS += dleyna-core-1.0 1.1 # 6.0.0 @@ -15,7 +15,7 @@ MAINTAINER= Antoine Jacoutot # override gnome MODULE MASTER_SITES= https://gitlab.gnome.org/World/dLeyna/-/archive/v${GNOME_VERSION}/ EXTRACT_SUFX= .tar.gz -WRKDIST= ${WRKDIR}/dLeyna-v${GNOME_VERSION}-21e074a2f5ab707698e3dff115c69bbb31dcfba8 +WRKDIST= ${WRKDIR}/dLeyna-v${GNOME_VERSION}-9444b8eb9e48a3985340c7f7e0d3a63d2b352302 # LGPLv2.1 PERMIT_PACKAGE= Yes @@ -27,16 +27,18 @@ MODULES= devel/meson \ lang/python \ x11/gnome -MODPY_RUNDEP= No - -BUILD_DEPENDS= textproc/py-docutils${MODPY_FLAVOR} \ +BUILD_DEPENDS= devel/epoll-shim \ + textproc/py-docutils${MODPY_FLAVOR} \ textproc/py-sphinx${MODPY_FLAVOR} LIB_DEPENDS= net/gupnp/core \ net/gupnp/av \ net/gupnp/dlna -RUN_DEPENDS= x11/dbus +RUN_DEPENDS= devel/py-gobject3${MODPY_FLAVOR} \ + x11/dbus-python${MODPY_FLAVOR} + +MODGNOME_CPPFLAGS= -I${LOCALBASE}/include/libepoll-shim post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dleyna diff --git a/net/dleyna/distinfo b/net/dleyna/distinfo index ccf9fea5076..2e983bf983b 100644 --- a/net/dleyna/distinfo +++ b/net/dleyna/distinfo @@ -1,2 +1,2 @@ -SHA256 (dLeyna-0.8.1.tar.gz) = Kk9ue2Ek5E8XFnyyoWJoc4wg2J3aIdKd5+Jhk28h3EQ= -SIZE (dLeyna-0.8.1.tar.gz) = 197457 +SHA256 (dLeyna-0.8.2.tar.gz) = /aeh6JPIRVWk94PkXldGJBqQ+Q5slVveJFIZ74vTdyo= +SIZE (dLeyna-0.8.2.tar.gz) = 198278 diff --git a/net/dleyna/patches/patch-libdleyna_core_log_c b/net/dleyna/patches/patch-libdleyna_core_log_c index 8dfbeed318b..eaf05bee3e0 100644 --- a/net/dleyna/patches/patch-libdleyna_core_log_c +++ b/net/dleyna/patches/patch-libdleyna_core_log_c @@ -1,8 +1,9 @@ implicit declaration of function 'basename' ---- libdleyna/core/log.c.orig Fri Apr 17 15:23:05 2015 -+++ libdleyna/core/log.c Fri Apr 17 15:23:22 2015 -@@ -24,6 +24,7 @@ +Index: libdleyna/core/log.c +--- libdleyna/core/log.c.orig ++++ libdleyna/core/log.c +@@ -26,6 +26,7 @@ #include #include diff --git a/net/dleyna/pkg/PLIST b/net/dleyna/pkg/PLIST index d0dc705e6a2..a355a631f5a 100644 --- a/net/dleyna/pkg/PLIST +++ b/net/dleyna/pkg/PLIST @@ -36,6 +36,11 @@ lib/dleyna-server/ lib/pkgconfig/dleyna-core-1.0.pc lib/pkgconfig/dleyna-renderer-service-1.0.pc lib/pkgconfig/dleyna-server-service-1.0.pc +lib/python${MODPY_VERSION}/site-packages/dLeyna/ +lib/python${MODPY_VERSION}/site-packages/dLeyna/download_sync_controller.py +lib/python${MODPY_VERSION}/site-packages/dLeyna/mediaconsole.py +lib/python${MODPY_VERSION}/site-packages/dLeyna/rendererconsole.py +lib/python${MODPY_VERSION}/site-packages/dLeyna/upload_sync_controller.py @bin libexec/dleyna-renderer-service @bin libexec/dleyna-server-service @man man/man1/dleyna-renderer-service.1