diff options
author | jmmv <jmmv@pkgsrc.org> | 2011-01-19 23:30:11 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2011-01-19 23:30:11 +0000 |
commit | d505ce256fd7dca40e43d0ecf1b4403ac4ab65cf (patch) | |
tree | 37c89bdbaa886d7bc4a98595310817c34ad3876a /net | |
parent | 05d770f2fcd06b65541f846299a9c8cbc3f3e372 (diff) | |
download | pkgsrc-d505ce256fd7dca40e43d0ecf1b4403ac4ab65cf.tar.gz |
Initial import of libdmapsharing, version 2.1.9:
Libdmapsharing is a library you may use to access and share media content
using DMAP (DAAP, DPAP & DACP). The library presently supports Linux and
other POSIX-based systems. It is written in C using GObject and libsoup.
The DMAP family of protocols are used by products such as Apple iTunes(TM),
Apple iPhoto(TM), and the Roku SoundBridge(TM) family to share media such
as music and photos.
Possible uses for libdmapsharing include:
* Adding picture sharing capabilities to a photograph application.
* Adding music sharing capabilities to an audio application.
* Developing DPAP server software for a home networking product.
* Developing DMAP client software for a media player appliance.
Diffstat (limited to 'net')
-rw-r--r-- | net/libdmapsharing/DESCR | 14 | ||||
-rw-r--r-- | net/libdmapsharing/Makefile | 28 | ||||
-rw-r--r-- | net/libdmapsharing/PLIST | 56 | ||||
-rw-r--r-- | net/libdmapsharing/buildlink3.mk | 13 | ||||
-rw-r--r-- | net/libdmapsharing/distinfo | 6 | ||||
-rw-r--r-- | net/libdmapsharing/patches/patch-aa | 33 |
6 files changed, 150 insertions, 0 deletions
diff --git a/net/libdmapsharing/DESCR b/net/libdmapsharing/DESCR new file mode 100644 index 00000000000..36b0930c732 --- /dev/null +++ b/net/libdmapsharing/DESCR @@ -0,0 +1,14 @@ +Libdmapsharing is a library you may use to access and share media content +using DMAP (DAAP, DPAP & DACP). The library presently supports Linux and +other POSIX-based systems. It is written in C using GObject and libsoup. + +The DMAP family of protocols are used by products such as Apple iTunes(TM), +Apple iPhoto(TM), and the Roku SoundBridge(TM) family to share media such +as music and photos. + +Possible uses for libdmapsharing include: + +* Adding picture sharing capabilities to a photograph application. +* Adding music sharing capabilities to an audio application. +* Developing DPAP server software for a home networking product. +* Developing DMAP client software for a media player appliance. diff --git a/net/libdmapsharing/Makefile b/net/libdmapsharing/Makefile new file mode 100644 index 00000000000..ddf9c37ce09 --- /dev/null +++ b/net/libdmapsharing/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1.1.1 2011/01/19 23:30:11 jmmv Exp $ + +DISTNAME= libdmapsharing-2.1.9 +CATEGORIES= net +MASTER_SITES= http://www.flyn.org/projects/libdmapsharing/ + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Implementation of the DMAP family of protocols +HOMEPAGE= http://www.flyn.org/projects/libdmapsharing/ + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +LICENSE= gnu-lgpl-v2.1 +USE_LIBTOOL= yes +USE_TOOLS= gmake pkg-config + +PKGCONFIG_OVERRIDE= libdmapsharing.pc.in + +BUILDLINK_ABI_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.23.2 +BUILDLINK_ABI_DEPENDS.libsoup24+= libsoup24>=2.32 + +.include "../../devel/glib2/buildlink3.mk" +.include "../../graphics/gdk-pixbuf2/buildlink3.mk" +.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" +.include "../../net/avahi/buildlink3.mk" +.include "../../net/libsoup24/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/libdmapsharing/PLIST b/net/libdmapsharing/PLIST new file mode 100644 index 00000000000..4fb50f78e6a --- /dev/null +++ b/net/libdmapsharing/PLIST @@ -0,0 +1,56 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/19 23:30:12 jmmv Exp $ +include/libdmapsharing-2.2/libdmapsharing/daap-record.h +include/libdmapsharing-2.2/libdmapsharing/daap-share.h +include/libdmapsharing-2.2/libdmapsharing/dacp-player.h +include/libdmapsharing-2.2/libdmapsharing/dacp-share.h +include/libdmapsharing-2.2/libdmapsharing/dmap-connection.h +include/libdmapsharing-2.2/libdmapsharing/dmap-container-db.h +include/libdmapsharing-2.2/libdmapsharing/dmap-container-record.h +include/libdmapsharing-2.2/libdmapsharing/dmap-db.h +include/libdmapsharing-2.2/libdmapsharing/dmap-md5.h +include/libdmapsharing-2.2/libdmapsharing/dmap-mdns-browser.h +include/libdmapsharing-2.2/libdmapsharing/dmap-mdns-publisher.h +include/libdmapsharing-2.2/libdmapsharing/dmap-record-factory.h +include/libdmapsharing-2.2/libdmapsharing/dmap-record.h +include/libdmapsharing-2.2/libdmapsharing/dmap-share.h +include/libdmapsharing-2.2/libdmapsharing/dmap.h +include/libdmapsharing-2.2/libdmapsharing/dpap-record.h +include/libdmapsharing-2.2/libdmapsharing/dpap-share.h +lib/libdmapsharing.la +lib/pkgconfig/libdmapsharing-2.2.pc +share/gtk-doc/html/libdmapsharing/DAAPRecord.html +share/gtk-doc/html/libdmapsharing/DAAPShare.html +share/gtk-doc/html/libdmapsharing/DACPShare.html +share/gtk-doc/html/libdmapsharing/DMAPConnection.html +share/gtk-doc/html/libdmapsharing/DMAPContainerDb.html +share/gtk-doc/html/libdmapsharing/DMAPContainerRecord.html +share/gtk-doc/html/libdmapsharing/DMAPDb.html +share/gtk-doc/html/libdmapsharing/DMAPMdnsBrowser.html +share/gtk-doc/html/libdmapsharing/DMAPRecord.html +share/gtk-doc/html/libdmapsharing/DMAPRecordFactory.html +share/gtk-doc/html/libdmapsharing/DMAPShare.html +share/gtk-doc/html/libdmapsharing/DPAPRecord.html +share/gtk-doc/html/libdmapsharing/api-index-full.html +share/gtk-doc/html/libdmapsharing/browserapi.html +share/gtk-doc/html/libdmapsharing/ch01.html +share/gtk-doc/html/libdmapsharing/ch02.html +share/gtk-doc/html/libdmapsharing/ch03.html +share/gtk-doc/html/libdmapsharing/ch04.html +share/gtk-doc/html/libdmapsharing/client-internals.html +share/gtk-doc/html/libdmapsharing/connectedcb.html +share/gtk-doc/html/libdmapsharing/containerdb.html +share/gtk-doc/html/libdmapsharing/home.png +share/gtk-doc/html/libdmapsharing/index.html +share/gtk-doc/html/libdmapsharing/index.sgml +share/gtk-doc/html/libdmapsharing/left.png +share/gtk-doc/html/libdmapsharing/libdmapsharing-DPAPShare.html +share/gtk-doc/html/libdmapsharing/libdmapsharing.devhelp +share/gtk-doc/html/libdmapsharing/libdmapsharing.devhelp2 +share/gtk-doc/html/libdmapsharing/mediadb.html +share/gtk-doc/html/libdmapsharing/object-tree.html +share/gtk-doc/html/libdmapsharing/right.png +share/gtk-doc/html/libdmapsharing/server-internals.html +share/gtk-doc/html/libdmapsharing/serviceaddedcb.html +share/gtk-doc/html/libdmapsharing/shareapi.html +share/gtk-doc/html/libdmapsharing/style.css +share/gtk-doc/html/libdmapsharing/up.png diff --git a/net/libdmapsharing/buildlink3.mk b/net/libdmapsharing/buildlink3.mk new file mode 100644 index 00000000000..73de32d16d6 --- /dev/null +++ b/net/libdmapsharing/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/01/19 23:30:12 jmmv Exp $ + +BUILDLINK_TREE+= libdmapsharing + +.if !defined(LIBDMAPSHARING_BUILDLINK3_MK) +LIBDMAPSHARING_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libdmapsharing+= libdmapsharing>=2.1.9 +BUILDLINK_PKGSRCDIR.libdmapsharing?= ../../net/libdmapsharing + +.endif # LIBDMAPSHARING_BUILDLINK3_MK + +BUILDLINK_TREE+= -libdmapsharing diff --git a/net/libdmapsharing/distinfo b/net/libdmapsharing/distinfo new file mode 100644 index 00000000000..6da8e0fedb5 --- /dev/null +++ b/net/libdmapsharing/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2011/01/19 23:30:12 jmmv Exp $ + +SHA1 (libdmapsharing-2.1.9.tar.gz) = d31a41e5ce296896e68ae854d60a84d7ac463d52 +RMD160 (libdmapsharing-2.1.9.tar.gz) = 089870d145355ad9f5552b10d5c9d0dda1596db9 +Size (libdmapsharing-2.1.9.tar.gz) = 644796 bytes +SHA1 (patch-aa) = 91697ea045dc2487ef683e4f7a268ff929d67beb diff --git a/net/libdmapsharing/patches/patch-aa b/net/libdmapsharing/patches/patch-aa new file mode 100644 index 00000000000..9bfcb44b975 --- /dev/null +++ b/net/libdmapsharing/patches/patch-aa @@ -0,0 +1,33 @@ +$NetBSD: patch-aa,v 1.1.1.1 2011/01/19 23:30:12 jmmv Exp $ + +https://bugzilla.gnome.org/show_bug.cgi?id=640004 + +--- configure.orig 2011-01-19 02:06:38.000000000 +0000 ++++ configure +@@ -12503,7 +12503,7 @@ $as_echo "yes" >&6; } + HAVE_AVAHI_05=yes + fi + fi +-if test x$HAVE_AVAHI_06 == xyes || test x$HAVE_AVAHI_05 == xyes; then ++if test x$HAVE_AVAHI_06 = xyes || test x$HAVE_AVAHI_05 = xyes; then + HAVE_AVAHI=yes + else + HAVE_AVAHI=no +@@ -12652,7 +12652,7 @@ $as_echo "#define WITH_AVAHI 1" >>confde + USE_AVAHI=yes + { $as_echo "$as_me:${as_lineno-$LINENO}: Detected Avahi, using it for mDNS/DNS-SD" >&5 + $as_echo "$as_me: Detected Avahi, using it for mDNS/DNS-SD" >&6;} +- if test x$HAVE_AVAHI_06 == xyes; then ++ if test x$HAVE_AVAHI_06 = xyes; then + + $as_echo "#define HAVE_AVAHI_0_6 1" >>confdefs.h + +@@ -12859,7 +12859,7 @@ $as_echo "#define WITH_AVAHI 1" >>confde + { $as_echo "$as_me:${as_lineno-$LINENO}: Using Avahi for mDNS/DNS-SD" >&5 + $as_echo "$as_me: Using Avahi for mDNS/DNS-SD" >&6;} + +- if test x$HAVE_AVAHI_06 == xyes; then ++ if test x$HAVE_AVAHI_06 = xyes; then + + $as_echo "#define HAVE_AVAHI_0_6 1" >>confdefs.h + |