summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2011-01-19 23:30:11 +0000
committerjmmv <jmmv@pkgsrc.org>2011-01-19 23:30:11 +0000
commitd505ce256fd7dca40e43d0ecf1b4403ac4ab65cf (patch)
tree37c89bdbaa886d7bc4a98595310817c34ad3876a /net
parent05d770f2fcd06b65541f846299a9c8cbc3f3e372 (diff)
downloadpkgsrc-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/DESCR14
-rw-r--r--net/libdmapsharing/Makefile28
-rw-r--r--net/libdmapsharing/PLIST56
-rw-r--r--net/libdmapsharing/buildlink3.mk13
-rw-r--r--net/libdmapsharing/distinfo6
-rw-r--r--net/libdmapsharing/patches/patch-aa33
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
+