pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/libopendaap Changes 0.3.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9ef00be8a832
branches:  trunk
changeset: 490352:9ef00be8a832
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Mar 07 15:30:44 2005 +0000

description:
Changes 0.3.0:
* Many many bug fixes.
* Supports connecting to mt-daapd daap servers.
* Watch remote hosts for updates
* Fix problem where iTunes would no longer serve our requests.
* Improved debugging support.

diffstat:

 audio/libopendaap/Makefile         |  20 +++++++++-----------
 audio/libopendaap/PLIST            |   4 +++-
 audio/libopendaap/distinfo         |  15 +++++++--------
 audio/libopendaap/patches/patch-ab |  22 +++++++++++-----------
 audio/libopendaap/patches/patch-ac |  31 +++++++++++--------------------
 audio/libopendaap/patches/patch-ad |  10 +++++-----
 6 files changed, 46 insertions(+), 56 deletions(-)

diffs (166 lines):

diff -r 0eb9c4d5b710 -r 9ef00be8a832 audio/libopendaap/Makefile
--- a/audio/libopendaap/Makefile        Mon Mar 07 15:09:59 2005 +0000
+++ b/audio/libopendaap/Makefile        Mon Mar 07 15:30:44 2005 +0000
@@ -1,19 +1,17 @@
-# $NetBSD: Makefile,v 1.2 2004/10/03 00:13:07 tv Exp $
-#
+# $NetBSD: Makefile,v 1.3 2005/03/07 15:30:44 adam Exp $
 
-DISTNAME=              libopendaap-0.2.1
-PKGREVISION=           1
-CATEGORIES=            audio
-MASTER_SITES=          http://crazney.net/programs/itunes/files/
-EXTRACT_SUFX=          .tar.bz2
+DISTNAME=      libopendaap-0.3.0
+CATEGORIES=    audio
+MASTER_SITES=  http://crazney.net/programs/itunes/files/
+EXTRACT_SUFX=  .tar.bz2
 
-MAINTAINER=            tech-pkg%NetBSD.org@localhost
-HOMEPAGE=              http://crazney.net/programs/itunes/libopendaap.html
-COMMENT=               DAAP client library
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://crazney.net/programs/itunes/libopendaap.html
+COMMENT=       DAAP client library
 
-GNU_CONFIGURE=         yes
 USE_BUILDLINK3=                yes
 USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
 LIBTOOL_OVERRIDE=      ${WRKSRC}/libtool
 
 .include "../../devel/pkgconfig/buildlink3.mk"
diff -r 0eb9c4d5b710 -r 9ef00be8a832 audio/libopendaap/PLIST
--- a/audio/libopendaap/PLIST   Mon Mar 07 15:09:59 2005 +0000
+++ b/audio/libopendaap/PLIST   Mon Mar 07 15:30:44 2005 +0000
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.2 2004/09/22 08:09:16 jlam Exp $
+@comment $NetBSD: PLIST,v 1.3 2005/03/07 15:30:44 adam Exp $
 include/daap/client.h
+include/daap/portability.h
 lib/libopendaap.la
 lib/pkgconfig/opendaap.pc
+man/man3/libopendaap.3
 @dirrm include/daap
diff -r 0eb9c4d5b710 -r 9ef00be8a832 audio/libopendaap/distinfo
--- a/audio/libopendaap/distinfo        Mon Mar 07 15:09:59 2005 +0000
+++ b/audio/libopendaap/distinfo        Mon Mar 07 15:30:44 2005 +0000
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.4 2005/02/23 20:39:47 agc Exp $
+$NetBSD: distinfo,v 1.5 2005/03/07 15:30:44 adam Exp $
 
-SHA1 (libopendaap-0.2.1.tar.bz2) = 9e5d143087f7f5366250b47ba3444fa3ed46794d
-RMD160 (libopendaap-0.2.1.tar.bz2) = df657e9db0ea9df8d1155340626cefbb1895a5bc
-Size (libopendaap-0.2.1.tar.bz2) = 325586 bytes
-SHA1 (patch-aa) = 360e6173f943fe6283bc28b2ad9e5acd76041899
-SHA1 (patch-ab) = 44c6228eade8122da02972f6f73e34423457ded0
-SHA1 (patch-ac) = 0dbca4ad085ffe81bf707b97bbc77408faa9c6ca
-SHA1 (patch-ad) = 87735f1d47ddb9aa53a4220675060a31979cb771
+SHA1 (libopendaap-0.3.0.tar.bz2) = 21817a7886ffc8c4d88c621231569562c61356db
+RMD160 (libopendaap-0.3.0.tar.bz2) = 2218783e40e7f48a7b89b2e27145e4964f7dd687
+Size (libopendaap-0.3.0.tar.bz2) = 365682 bytes
+SHA1 (patch-ab) = 3bd01a3038505721149a8ea56f564442b035cee4
+SHA1 (patch-ac) = d723c22d11df6d511290d45ccb54861fbecc178d
+SHA1 (patch-ad) = 88b72f80e4a6ed68f7ae74ace3f3dbf07709c0b1
 SHA1 (patch-ae) = 606756fe07c6af4fc0361f5ae5f3f62b4a40d59e
diff -r 0eb9c4d5b710 -r 9ef00be8a832 audio/libopendaap/patches/patch-ab
--- a/audio/libopendaap/patches/patch-ab        Mon Mar 07 15:09:59 2005 +0000
+++ b/audio/libopendaap/patches/patch-ab        Mon Mar 07 15:30:44 2005 +0000
@@ -1,28 +1,28 @@
-$NetBSD: patch-ab,v 1.1 2004/08/01 16:13:32 kristerw Exp $
+$NetBSD: patch-ab,v 1.2 2005/03/07 15:30:44 adam Exp $
 
---- discover.c.orig    Sun Aug  1 18:05:09 2004
-+++ discover.c Sun Aug  1 18:06:16 2004
-@@ -89,9 +89,10 @@
+--- discover.c.orig    2004-10-10 03:49:03.000000000 +0000
++++ discover.c
+@@ -90,9 +90,10 @@ static void NameCallback(mDNS *const m, 
      {
          domainlabel name;
          domainname type, domain;
-+      SDiscover_HostList *new;
-         pthread_mutex_lock(&pDiscover->mtObjectLock);
++        SDiscover_HostList *new;
+         ts_mutex_lock(pDiscover->mtObjectLock);
  
 -        SDiscover_HostList *new = malloc(sizeof(SDiscover_HostList));
 +        new = malloc(sizeof(SDiscover_HostList));
          memset(new, 0, sizeof(SDiscover_HostList));
  
-         new->next = pDiscover->prenamed;
-@@ -193,11 +194,10 @@
+         if (!AddRecord) new->lost = 1;
+@@ -217,11 +218,11 @@ static void CheckoutHostsWorker(void *pv
      SDiscover *pDiscover = (SDiscover *)pvDiscoverThis;
      SDiscover_HostList *cur, *next;
      int cmd;
 +    int finalized = 0;
  
-     pthread_mutex_lock(&pDiscover->mtWorkerLock);
-     pthread_mutex_lock(&pDiscover->mtObjectLock);
--
+     ts_mutex_lock(pDiscover->mtWorkerLock);
+     ts_mutex_lock(pDiscover->mtObjectLock);
+ 
 -    int finalized = 0;
  
      cur = pDiscover->prenamed;
diff -r 0eb9c4d5b710 -r 9ef00be8a832 audio/libopendaap/patches/patch-ac
--- a/audio/libopendaap/patches/patch-ac        Mon Mar 07 15:09:59 2005 +0000
+++ b/audio/libopendaap/patches/patch-ac        Mon Mar 07 15:30:44 2005 +0000
@@ -1,21 +1,12 @@
-$NetBSD: patch-ac,v 1.1 2004/08/01 16:13:32 kristerw Exp $
+$NetBSD: patch-ac,v 1.2 2005/03/07 15:30:44 adam Exp $
 
---- dmap_generics.c.orig       Sun Aug  1 18:06:33 2004
-+++ dmap_generics.c    Sun Aug  1 18:07:00 2004
-@@ -144,6 +144,7 @@
-     dmapGenericContainer *gc = (dmapGenericContainer*)scopeData;
-     const dmap_ContentCode *cc;
-     dmap_DataTypes type = DMAP_DATATYPE_INVALID;
-+    dmapGenericItem *newItem;
- 
-     if ((cc = dmap_lookupCodeFromFOURCC(&dmap_table, code)))
-     {
-@@ -163,7 +164,7 @@
-         return;
-     }
- 
--    dmapGenericItem *newItem = malloc(sizeof(dmapGenericItem));
-+    newItem = malloc(sizeof(dmapGenericItem));
-     newItem->cc = code;
-     newItem->data.type = type;
-     switch(type)
+--- http_client.c.orig 2005-03-07 16:25:15.000000000 +0000
++++ http_client.c
+@@ -36,6 +36,7 @@
+ # include <sys/types.h>
+ # include <sys/socket.h>
+ # include <sys/select.h>
++# include <netinet/in.h>
+ # include <netdb.h>
+ # include <fcntl.h>
+ #elif defined(SYSTEM_WIN32)
diff -r 0eb9c4d5b710 -r 9ef00be8a832 audio/libopendaap/patches/patch-ad
--- a/audio/libopendaap/patches/patch-ad        Mon Mar 07 15:09:59 2005 +0000
+++ b/audio/libopendaap/patches/patch-ad        Mon Mar 07 15:30:44 2005 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ad,v 1.1 2004/08/01 16:13:32 kristerw Exp $
+$NetBSD: patch-ad,v 1.2 2005/03/07 15:30:44 adam Exp $
 
---- threadpool.c.orig  Sun Aug  1 18:07:35 2004
-+++ threadpool.c       Sun Aug  1 18:07:55 2004
-@@ -264,9 +264,10 @@
+--- threadpool.c.orig  2004-12-14 04:56:23.000000000 +0000
++++ threadpool.c
+@@ -279,9 +279,10 @@ unsigned int CP_ThreadPool_Release(CP_ST
  void CP_ThreadPool_QueueWorkItem(CP_SThreadPool *pTPThis, CP_TPfnJob pfnCallback,
                                   void *arg1, void *arg2)
  {
 +    CP_STPJobQueue *pTPJQNewJob;
-     pthread_mutex_lock(&pTPThis->mtJobQueueMutex);
+     ts_mutex_lock(pTPThis->mtJobQueueMutex);
  
 -    CP_STPJobQueue *pTPJQNewJob = malloc(sizeof(CP_STPJobQueue));
 +    pTPJQNewJob = malloc(sizeof(CP_STPJobQueue));



Home | Main Index | Thread Index | Old Index