From ac37a9b42f821ad9f72123b3ab411382b3aafcf8 Mon Sep 17 00:00:00 2001 From: Maxime Hadjinlian Date: Sun, 19 Jan 2014 22:04:02 +0100 Subject: [PATCH] libshairplay: new package libshairplay is a client library that emulates an airplay server This package was originally found at : https://github.com/huceke/buildroot-rbp By gimli [Peter: fix whitespace, needs threads, host-pkgconf and optionally libao] Signed-off-by: Maxime Hadjinlian Cc: gimli Signed-off-by: Peter Korsgaard --- package/Config.in | 1 + package/libshairplay/Config.in | 12 ++++++++++++ package/libshairplay/libshairplay.mk | 15 +++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 package/libshairplay/Config.in create mode 100644 package/libshairplay/libshairplay.mk diff --git a/package/Config.in b/package/Config.in index fcbf7209c4..3bf3434663 100644 --- a/package/Config.in +++ b/package/Config.in @@ -682,6 +682,7 @@ source "package/libosip2/Config.in" source "package/libpcap/Config.in" source "package/librsync/Config.in" source "package/libsocketcan/Config.in" +source "package/libshairplay/Config.in" source "package/libsoup/Config.in" source "package/libtirpc/Config.in" source "package/libtorrent/Config.in" diff --git a/package/libshairplay/Config.in b/package/libshairplay/Config.in new file mode 100644 index 0000000000..bcdad3f724 --- /dev/null +++ b/package/libshairplay/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_LIBSHAIRPLAY + bool "libshairplay" + depends on BR2_INET_IPV6 + depends on BR2_TOOLCHAIN_HAS_THREADS + help + libshairplay is a client library that emulates an airplay + server. + + https://github.com/juhovh/shairplay + +comment "libshairplay needs a toolchain w/ IPv6, threads" + depends on !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/libshairplay/libshairplay.mk b/package/libshairplay/libshairplay.mk new file mode 100644 index 0000000000..fc397d77e2 --- /dev/null +++ b/package/libshairplay/libshairplay.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# libshairplay +# +################################################################################ + +LIBSHAIRPLAY_VERSION = 139d5ef55564514c31f02dd82cef91236c9ff523 +LIBSHAIRPLAY_SITE = $(call github,juhovh,shairplay,$(LIBSHAIRPLAY_VERSION)) +LIBSHAIRPLAY_INSTALL_STAGING = YES +LIBSHAIRPLAY_AUTORECONF = YES +LIBSHAIRPLAY_LICENSE = MIT, BSD-3c, LGPLv2.1+ +LIBSHAIRPLAY_LICENSE_FILES = LICENSE +LIBSHAIRPLAY_DEPENDENCIES = host-pkgconf $(if $(BR2_PACKAGE_LIBAO),libao) + +$(eval $(autotools-package)) -- 2.30.2