aboutsummaryrefslogtreecommitdiffstats
path: root/net/gupnp-dlna
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2015-09-25 19:53:58 +0800
committerkwm <kwm@FreeBSD.org>2015-09-25 19:53:58 +0800
commitb1cd98c2f245087f750629b87828e3d7ddadd384 (patch)
treef31ed286dd58f7b48051de7334ab52eaadf63ae2 /net/gupnp-dlna
parenta0486d49f7e9ebbab9f8094f9e3bab865f850d42 (diff)
downloadfreebsd-ports-gnome-b1cd98c2f245087f750629b87828e3d7ddadd384.tar.gz
freebsd-ports-gnome-b1cd98c2f245087f750629b87828e3d7ddadd384.tar.zst
freebsd-ports-gnome-b1cd98c2f245087f750629b87828e3d7ddadd384.zip
Add gupnp-dlna.
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.
Diffstat (limited to 'net/gupnp-dlna')
-rw-r--r--net/gupnp-dlna/Makefile30
-rw-r--r--net/gupnp-dlna/distinfo2
-rw-r--r--net/gupnp-dlna/pkg-descr4
-rw-r--r--net/gupnp-dlna/pkg-plist104
4 files changed, 140 insertions, 0 deletions
diff --git a/net/gupnp-dlna/Makefile b/net/gupnp-dlna/Makefile
new file mode 100644
index 000000000000..f1e1b7bc635f
--- /dev/null
+++ b/net/gupnp-dlna/Makefile
@@ -0,0 +1,30 @@
+# Created by: Koop Mast <kwm@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= gupnp-dlna
+PORTVERSION= 0.10.3
+CATEGORIES= net
+MASTER_SITES= GNOME
+
+MAINTAINER= kwm@FreeBSD.org
+COMMENT= Helpers for DLNA-related tasks using GUPnP
+
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala \
+ gupnp>=0.19.0:${PORTSDIR}/net/gupnp
+LIB_DEPENDS= libgupnp-1.0.so:${PORTSDIR}/net/gupnp
+RUN_DEPENDS= gupnp>=0.19.0:${PORTSDIR}/net/gupnp
+
+CONFIGURE_ARGS= --enable-introspection \
+ --enable-gstreamer-metadata-backend
+
+USES= gmake libtool pathfix pkgconfig tar:xz
+USE_GNOME= glib20 introspection:build libxml2
+USE_GSTREAMER1= yes
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+INSTALL_TARGET= install-strip
+
+.include <bsd.port.mk>
diff --git a/net/gupnp-dlna/distinfo b/net/gupnp-dlna/distinfo
new file mode 100644
index 000000000000..7caf5850e8cb
--- /dev/null
+++ b/net/gupnp-dlna/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gupnp-dlna-0.10.3.tar.xz) = dcbe5f5f721c76781f3d3bb1bfcdf9818df0905203d4e5759aecb9cb127872d5
+SIZE (gupnp-dlna-0.10.3.tar.xz) = 328376
diff --git a/net/gupnp-dlna/pkg-descr b/net/gupnp-dlna/pkg-descr
new file mode 100644
index 000000000000..5217bf6dc2b7
--- /dev/null
+++ b/net/gupnp-dlna/pkg-descr
@@ -0,0 +1,4 @@
+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.
+
+WWW: http://www.gupnp.org/
diff --git a/net/gupnp-dlna/pkg-plist b/net/gupnp-dlna/pkg-plist
new file mode 100644
index 000000000000..316e7e134069
--- /dev/null
+++ b/net/gupnp-dlna/pkg-plist
@@ -0,0 +1,104 @@
+bin/gupnp-dlna-info-2.0
+bin/gupnp-dlna-ls-profiles-2.0
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-audio-information.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-container-information.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-g-values.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-gst-utils.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-image-information.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-information.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile-guesser.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-restriction.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-value-list.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-values.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-video-information.h
+include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna.h
+include/gupnp-dlna-2.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.h
+lib/girepository-1.0/GUPnPDLNA-2.0.typelib
+lib/girepository-1.0/GUPnPDLNAGst-2.0.typelib
+lib/gupnp-dlna/libgstreamer.so
+lib/libgupnp-dlna-2.0.a
+lib/libgupnp-dlna-2.0.so
+lib/libgupnp-dlna-2.0.so.3
+lib/libgupnp-dlna-2.0.so.3.0.0
+lib/libgupnp-dlna-gst-2.0.a
+lib/libgupnp-dlna-gst-2.0.so
+lib/libgupnp-dlna-gst-2.0.so.3
+lib/libgupnp-dlna-gst-2.0.so.3.0.0
+libdata/pkgconfig/gupnp-dlna-2.0.pc
+libdata/pkgconfig/gupnp-dlna-gst-2.0.pc
+libdata/pkgconfig/gupnp-dlna-metadata-2.0.pc
+share/gir-1.0/GUPnPDLNA-2.0.gir
+share/gir-1.0/GUPnPDLNAGst-2.0.gir
+share/gtk-doc/html/gupnp-dlna-gst/annotation-glossary.html
+share/gtk-doc/html/gupnp-dlna-gst/ch01.html
+share/gtk-doc/html/gupnp-dlna-gst/gupnp-dlna-gst-gupnp-dlna-gst-utils.html
+share/gtk-doc/html/gupnp-dlna-gst/gupnp-dlna-gst.devhelp2
+share/gtk-doc/html/gupnp-dlna-gst/home.png
+share/gtk-doc/html/gupnp-dlna-gst/index.html
+share/gtk-doc/html/gupnp-dlna-gst/index.sgml
+share/gtk-doc/html/gupnp-dlna-gst/left-insensitive.png
+share/gtk-doc/html/gupnp-dlna-gst/left.png
+share/gtk-doc/html/gupnp-dlna-gst/right-insensitive.png
+share/gtk-doc/html/gupnp-dlna-gst/right.png
+share/gtk-doc/html/gupnp-dlna-gst/style.css
+share/gtk-doc/html/gupnp-dlna-gst/up-insensitive.png
+share/gtk-doc/html/gupnp-dlna-gst/up.png
+share/gtk-doc/html/gupnp-dlna-metadata/GUPnPDLNAMetadataExtractor.html
+share/gtk-doc/html/gupnp-dlna-metadata/annotation-glossary.html
+share/gtk-doc/html/gupnp-dlna-metadata/ch01.html
+share/gtk-doc/html/gupnp-dlna-metadata/gupnp-dlna-metadata.devhelp2
+share/gtk-doc/html/gupnp-dlna-metadata/home.png
+share/gtk-doc/html/gupnp-dlna-metadata/index.html
+share/gtk-doc/html/gupnp-dlna-metadata/index.sgml
+share/gtk-doc/html/gupnp-dlna-metadata/left-insensitive.png
+share/gtk-doc/html/gupnp-dlna-metadata/left.png
+share/gtk-doc/html/gupnp-dlna-metadata/right-insensitive.png
+share/gtk-doc/html/gupnp-dlna-metadata/right.png
+share/gtk-doc/html/gupnp-dlna-metadata/style.css
+share/gtk-doc/html/gupnp-dlna-metadata/up-insensitive.png
+share/gtk-doc/html/gupnp-dlna-metadata/up.png
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAAudioInformation.html
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAContainerInformation.html
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAImageInformation.html
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAInformation.html
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAProfile.html
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAProfileGuesser.html
+share/gtk-doc/html/gupnp-dlna/GUPnPDLNAVideoInformation.html
+share/gtk-doc/html/gupnp-dlna/annotation-glossary.html
+share/gtk-doc/html/gupnp-dlna/ch01.html
+share/gtk-doc/html/gupnp-dlna/gupnp-dlna-GUPnP-DLNA-Values.html
+share/gtk-doc/html/gupnp-dlna/gupnp-dlna-gupnp-dlna-g-values.html
+share/gtk-doc/html/gupnp-dlna/gupnp-dlna-gupnp-dlna-restriction.html
+share/gtk-doc/html/gupnp-dlna/gupnp-dlna-gupnp-dlna-value-list.html
+share/gtk-doc/html/gupnp-dlna/gupnp-dlna.devhelp2
+share/gtk-doc/html/gupnp-dlna/home.png
+share/gtk-doc/html/gupnp-dlna/index.html
+share/gtk-doc/html/gupnp-dlna/index.sgml
+share/gtk-doc/html/gupnp-dlna/left-insensitive.png
+share/gtk-doc/html/gupnp-dlna/left.png
+share/gtk-doc/html/gupnp-dlna/right-insensitive.png
+share/gtk-doc/html/gupnp-dlna/right.png
+share/gtk-doc/html/gupnp-dlna/style.css
+share/gtk-doc/html/gupnp-dlna/up-insensitive.png
+share/gtk-doc/html/gupnp-dlna/up.png
+%%DATADIR%%-2.0/dlna-profiles/aac.xml
+%%DATADIR%%-2.0/dlna-profiles/ac3.xml
+%%DATADIR%%-2.0/dlna-profiles/amr.xml
+%%DATADIR%%-2.0/dlna-profiles/avc.xml
+%%DATADIR%%-2.0/dlna-profiles/common.xml
+%%DATADIR%%-2.0/dlna-profiles/dlna-profiles.rng
+%%DATADIR%%-2.0/dlna-profiles/jpeg.xml
+%%DATADIR%%-2.0/dlna-profiles/lpcm.xml
+%%DATADIR%%-2.0/dlna-profiles/mp3.xml
+%%DATADIR%%-2.0/dlna-profiles/mpeg-common.xml
+%%DATADIR%%-2.0/dlna-profiles/mpeg-ps.xml
+%%DATADIR%%-2.0/dlna-profiles/mpeg-ts.xml
+%%DATADIR%%-2.0/dlna-profiles/mpeg1.xml
+%%DATADIR%%-2.0/dlna-profiles/mpeg4.xml
+%%DATADIR%%-2.0/dlna-profiles/png.xml
+%%DATADIR%%-2.0/dlna-profiles/wma.xml
+share/vala/vapi/gupnp-dlna-2.0.deps
+share/vala/vapi/gupnp-dlna-2.0.vapi
+share/vala/vapi/gupnp-dlna-gst-2.0.deps
+share/vala/vapi/gupnp-dlna-gst-2.0.vapi