# # Copyright (C) 2011 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=darkice PKG_VERSION:=1.0 PKG_RELEASE:=4 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://darkice.googlecode.com/files/ PKG_MD5SUM:= 1804e63d42a9703d01fe378c9a77c473 PKG_FIXUP:=autoreconf PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk define Package/darkice SECTION:=multimedia CATEGORY:=Multimedia SUBMENU:=Streaming TITLE:=DarkIce is a live audio streamer DEPENDS:=+lame-lib +librt +libpthread +libstdcpp MAINTAINER:=Artur Wronowski endef define Package/darkice/description DarkIce is a live audio streamer. It records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server. endef CONFIGURE_ARGS += \ --with-lame \ --without-aacplus \ --without-alsa \ --without-faac \ --without-jack \ --without-samplerate \ --without-twolame \ --without-vorbis \ --with-lame-prefix="$(STAGING_DIR)/usr" \ define Package/darkice/install $(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/darkice $(1)/usr/sbin/ $(INSTALL_DIR) $(1)/etc $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/darkice.cfg $(1)/etc/ endef define Package/darkice/conffiles /etc/darkice.cfg endef $(eval $(call BuildPackage,darkice))