pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/daapd Initial import of daapd-0.2.2b.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b1bc8bd60b51
branches:  trunk
changeset: 476248:b1bc8bd60b51
user:      nathanw <nathanw%pkgsrc.org@localhost>
date:      Sat Jun 05 19:07:51 2004 +0000

description:
Initial import of daapd-0.2.2b.

Server for DAAP, the digital audio access protocol

daapd scans a directory for mp3 files and makes them available via the Apple
proprietary protocol DAAP. DAAP clients can browse the directory and retrieve
individual files, either by streaming or by downloading them.

[read: iTunes server]

diffstat:

 audio/daapd/DESCR            |   6 ++++++
 audio/daapd/Makefile         |  18 ++++++++++++++++++
 audio/daapd/PLIST            |   3 +++
 audio/daapd/distinfo         |   7 +++++++
 audio/daapd/patches/patch-aa |  44 ++++++++++++++++++++++++++++++++++++++++++++
 audio/daapd/patches/patch-ab |  15 +++++++++++++++
 audio/daapd/patches/patch-ac |  12 ++++++++++++
 7 files changed, 105 insertions(+), 0 deletions(-)

diffs (133 lines):

diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/DESCR Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,6 @@
+Server for DAAP, the digital audio access protocol
+Copyright deleet 2003, Alexander Oberdorster
+
+daapd scans a directory for mp3 files and makes them available via the Apple
+proprietary protocol DAAP. DAAP clients can browse the directory and retrieve
+individual files, either by streaming or by downloading them.
diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/Makefile      Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/06/05 19:07:51 nathanw Exp $
+
+DISTNAME=              daapd-0.2.2b
+CATEGORIES=            audio
+MASTER_SITES=          http://www.deleet.de/projekte/daap/daapd/
+EXTRACT_SUFX=          .tgz
+
+MAINTAINER=            nathanw%NetBSD.org@localhost
+HOMEPAGE=              http://www.deleet.de/projekte/daap/daapd/
+COMMENT=               Server for DAA protocol (iTunes)
+
+USE_BUILDLINK3=                # defined
+USE_GNU_TOOLS=         make
+MAKEFILE=              makefile
+
+.include "../../audio/libid3tag/buildlink3.mk"
+.include "../../net/howl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/PLIST Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/05 19:07:51 nathanw Exp $
+bin/daapd
+man/man8/daapd.8
diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/distinfo      Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/06/05 19:07:51 nathanw Exp $
+
+SHA1 (daapd-0.2.2b.tgz) = d1644a5baaa0d89b4e550fbc4e3d0b4590bc9690
+Size (daapd-0.2.2b.tgz) = 198250 bytes
+SHA1 (patch-aa) = 1ae5e6ed769ce4ed4e3ac3b33d081440d86e6ecd
+SHA1 (patch-ab) = c18447494745366099b5bfe666d45a9c528500a2
+SHA1 (patch-ac) = a3e203dcf6e7686795f8348fef5cc2272abdfc48
diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/patches/patch-aa      Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,44 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/06/05 19:07:51 nathanw Exp $
+
+--- makefile.orig      2004-04-17 07:14:45.000000000 -0400
++++ makefile   2004-06-04 15:34:59.000000000 -0400
+@@ -1,7 +1,7 @@
+ # configure daapd here
+ 
+ HOWL_ENABLE = 1
+-MPEG4_ENABLE = 1
++MPEG4_ENABLE = 0
+ 
+ 
+ # no need to touch anything below this line
+@@ -13,16 +13,14 @@
+ DEPS = daaplib_ libhttpd_
+ OBJS = daapd.o db.o dboutput.o songcache.o parsemp3.o
+ LIBS = -ldaaplib -lhttpd-persistent -lid3tag -lz 
+-LIBPATH = -L. -L/usr/local/lib -L./daaplib/src -L./libhttpd/src
+-INCPATH = -I. -I/usr/local/include -I./daaplib/include -I./libhttpd/src
+-DEPLOY = /usr/local
+-CFLAGS = -Wall -Wno-multichar
++LIBPATH = -L. ${LDFLAGS} -L./daaplib/src -L./libhttpd/src
++INCPATH = -I. -I./daaplib/include -I./libhttpd/src
++DEPLOY = ${PREFIX}
++CFLAGS += -Wall -Wno-multichar
+ 
+ # HOWL
+ ifeq ($(HOWL_ENABLE),1)
+-      HOWLDIRS := $(sort $(wildcard /usr/local/include/howl-*) )
+-      HOWLRECENT := $(word $(words $(HOWLDIRS)),$(HOWLDIRS) )
+-      INCPATH := $(INCPATH) -I$(HOWLRECENT)
++      INCPATH := $(INCPATH) -I${PREFIX}/include/howl
+       LIBS := $(LIBS) -lpthread -lhowl
+       CFLAGS := $(CFLAGS) -DHOWL_ENABLE
+       ifneq ($(shell $(CC) -E -dM - < /dev/null | grep __APPLE__),)
+@@ -70,8 +68,6 @@
+       rm $(OBJS) $(TARGET)
+ 
+ install: $(DEPS) $(TARGET)
+-      cd libhttpd && $(MAKE) install
+-      cd daaplib/src && $(MAKE) install
+       cp $(TARGET) $(DEPLOY)/bin
+       chmod a+rx $(DEPLOY)/bin/$(TARGET)
+       cp $(TARGET).8 $(DEPLOY)/man/man8
diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/patches/patch-ab      Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/06/05 19:07:51 nathanw Exp $
+
+--- daaplib/src/makefile.orig  2004-04-13 19:35:14.000000000 -0400
++++ daaplib/src/makefile       2004-06-04 13:58:11.000000000 -0400
+@@ -8,8 +8,8 @@
+ 
+ LIBS = 
+ LIBPATH = 
+-LIBDEPLOY = /usr/local/lib
+-INCDEPLOY = /usr/local/include
++LIBDEPLOY = ${PREFIX}/lib
++INCDEPLOY = ${PREFIX}/include
+ INCPATH = ../include
+ CFLAGS = -Wall -Wno-multichar
+ 
diff -r a9ca62844e3b -r b1bc8bd60b51 audio/daapd/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/daapd/patches/patch-ac      Sat Jun 05 19:07:51 2004 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1.1.1 2004/06/05 19:07:51 nathanw Exp $
+
+--- libhttpd/Site.mm.in.orig   2004-06-04 14:51:42.000000000 -0400
++++ libhttpd/Site.mm.in        2004-06-04 14:52:05.000000000 -0400
+@@ -37,5 +37,5 @@
+ # Any other CFlags required
+ EXTRA_CFLAGS= 
+ 
+-CFLAGS= -g -I$(TOP)/ -I/usr/local/include $(EXTRA_CFLAGS) -D$(OS_TYPE)
+-LDLIBS= -L/usr/local/lib -L$(TOP)/lib @LIBS@ $(EXTRA_LIBS)
++CFLAGS= -g -I$(TOP)/ $(EXTRA_CFLAGS) -D$(OS_TYPE)
++LDLIBS= -L$(TOP)/lib @LIBS@ $(EXTRA_LIBS)



Home | Main Index | Thread Index | Old Index