2 # Copyright (C) 2006-2014 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=forked-daapd
13 PKG_REV
:=61a4da215c05b621951aa3903d7d390fd1839537
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
16 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
18 PKG_SOURCE_URL
:=git
://github.com
/ejurgensen
/forked-daapd.git
19 PKG_SOURCE_VERSION
:=$(PKG_REV
)
21 PKG_BUILD_DEPENDS
:=gperf
/host
26 PKG_MAINTAINER
:=Espen Jürgensen
<espenjurgensen
+openwrt@gmail.com
>
28 PKG_LICENSE_FILES
:=COPYING
30 include $(INCLUDE_DIR
)/package.mk
32 define Package
/forked-daapd
35 TITLE
:=Improved iTunes
(DAAP
) server. Support for Apple Remote and AirPlay.
36 URL
:=https
://github.com
/ejurgensen
/forked-daapd
37 DEPENDS
:=+libgpg-error
+libgcrypt
+libgdbm
+zlib
+libexpat
+libunistring \
38 +libevent
+libdaemon
+libantlr3c
+confuse
+glib2
+alsa-lib
+libffmpeg-full \
39 +mxml
+libavl
+avahi-daemon
+libavahi-client
+sqlite3-cli
+libplist
42 define Package
/forked-daapd
/conffiles
43 /etc
/forked-daapd.conf
50 TARGET_CPPFLAGS
+= -I
$(STAGING_DIR
)/usr
/include/libevent
51 TARGET_LDFLAGS
+= -L
$(STAGING_DIR
)/usr
/lib
/libevent
53 TARGET_CFLAGS
+= $(FPIC
)
54 TARGET_LDFLAGS
+= -Wl
,-rpath-link
,$(STAGING_DIR
)/usr
/lib
56 define Package
/forked-daapd
/install
57 $(INSTALL_DIR
) $(1)/etc
58 $(INSTALL_DATA
) .
/files
/forked-daapd.conf
$(1)/etc
/
59 $(INSTALL_DIR
) $(1)/usr
/lib
60 $(INSTALL_DIR
) $(1)/usr
/lib
/forked-daapd
61 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/lib
/forked-daapd
/* $(1)/usr
/lib
/forked-daapd
/
62 $(INSTALL_DIR
) $(1)/usr
/sbin
63 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/forked-daapd
$(1)/usr
/sbin
/
64 $(INSTALL_DIR
) $(1)/etc
/init.d
65 $(INSTALL_BIN
) .
/files
/forked-daapd.init
$(1)/etc
/init.d
/forked-daapd
68 $(eval
$(call BuildPackage
,forked-daapd
))